PageSourceSearch

https://ninewest.com/cdn/shop/t/1489/assets/core-icon.D_SbWkjb.min.js

js ninewest.com collected 2026-09-24 19:47:13 UTC 3,757 bytes, 13 lines download raw bytes

1import{a as u}from"./BaseElement.Dw8b55QC.min.js";import{h as f}from"./task.BSCTt8xp.min.js";import{d as v}from"./index.CKJCYK2x.min.js";import{r as S,T as l,x as c}from"./lit-element.D1QXZDXi.min.js";import{t as w}from"./custom-element.BhZVzxrc.min.js";import{n as _}from"./property.CoOWCv8E.min.js";import{o as C}from"./unsafe-html.Ru5bGjx2.min.js";import"./directive.C_Rw-dL6.min.js";const P="/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */:host{width:1em;height:1em;font-size:var(--icon-size,inherit);display:inline-flex;box-sizing:content-box!important}svg{filter:var(--icon-filter,none);will-change:filter;transition:filter .3s}";var E=Object.defineProperty,y=Object.getOwnPropertyDescriptor,m=(t,r,o,s)=>{for(var i=s>1?void 0:s?y(r,o):r,a=t.length-1,n;a>=0;a--)(n=t[a])&&(i=(s?n(r,o,i):n(i))||i);return s&&i&&E(r,o,i),i};const g="vite-plugin-svg-spritemap";let e=class extends u{constructor(){super(),this.loadSpriteTask=new f(this,{task:async()=>{var t;if(e.svgSpriteCache)return e.svgSpriteCache;if(e.loadingCartPromise)return await e.loadingCartPromise.promise;e.loadingCartPromise=v();try{if(window.__VITE_DEV_MODE__){await new Promise(s=>{const i=document.getElementById(g);if(i!=null&&i.querySelector("svg")){s();return}const a=new MutationObserver((n,h)=>{for(const p of n)if(p.type==="childList"){const d=document.getElementById(g);if(d!=null&&d.querySelector("svg")){h.disconnect(),s();return}}});a.observe(document.body,{childList:!0,subtree:!0}),setTimeout(()=>{a.disconnect(),s()},5e3)});const r=document.getElementById(g),o=r==null?void 0:r.querySelector("svg");if(o instanceof SVGElement)return e.svgSpriteCache=this.hideAndGetSvgHtml(o),e.loadingCartPromise&&(e.loadingCartPromise.resolve(),e.loadingCartPromise=null),e.svgSpriteCache}else if((t=window.Shopify)!=null&&t.designMode){const r=this.svgSpritePath;if(!r)return l;const o=await fetch(r);if(!o.ok)throw new Error("Network response was not ok");const s=await o.text(),n=new DOMParser().parseFromString(s,"image/svg+xml").documentElement;if(n instanceof SVGElement)return e.svgSpriteCache=this.hideAndGetSvgHtml(n),e.loadingCartPromise&&(e.loadingCartPromise.resolve(),e.loadingCartPromise=null),e.svgSpriteCache}return e.loadingCartPromise&&(e.loadingCartPromise.resolve(),e.loadingCartPromise=null),l}catch(r){return e.loadingCartPromise&&(e.loadingCartPromise.reject(),e.loadingCartPromise=null),console.error("Error loading SVG sprite:",r),r}}}),this.metaEl=document.head.querySelector(e.metaPathSel)}hideAndGetSvgHtml(t){return t.style.display="none",t.outerHTML}connectedCallback(){var t;super.connectedCallback(),(window.__VITE_DEV_MODE__||(t=window.Shopify)!=null&&t.designMode)&&this.loadSpriteTask.run()}get svgSpritePath(){var t;return(t=this.metaEl)==null?void 0:t.dataset.svgSpritePath}get useHref(){var t;return window.__VITE_DEV_MODE__||(t=window.Shopify)!=null&&t.designMode?`#${this.src}`:`${this.svgSpritePath}#${this.src}`}generateSVGMarkup(t){return c`
2      <svg
3        class="block h-full w-full"
4        aria-label=${this.ariaLabel||`Icon for ${this.src}`}
5      >
6        <use crossorigin="anonymous" href=${t}></use>
7      </svg>
8    `}render(){var t;return this.src===void 0||this.src===null||this.src===""?c`${l}`:window.__VITE_DEV_MODE__||(t=window.Shopify)!=null&&t.designMode?c`
9        ${this.loadSpriteTask.render({complete:()=>!e.svgSpriteCache||typeof e.svgSpriteCache!="string"?l:c`
10              ${C(e.svgSpriteCache)}
11              ${this.src&&this.generateSVGMarkup(`#${this.src}`)}
12            `})}
13      `:this.generateSVGMarkup(this.useHref)}};e.loadingCartPromise=null;e.svgSpriteCache=null;e.styles=[S(P)];e.metaPathSel="meta[data-svg-sprite-path]";m([_({type:String})],e.prototype,"src",2);e=m([w("svg-icon")],e);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.