PageSourceSearch

https://ps.app/_next/static/chunks/app/category/%5Bslug%5D/page-bdbd164e96737aa6.js

js ps.app collected 2026-10-04 23:34:12 UTC 2,557 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2457],{1764:(e,t,r)=>{"use strict";r.d(t,{CardTile:()=>d});var i=r(5155),a=r(5239),l=r(2619),n=r.n(l),o=r(2115),s=r(80);function d(e){let{product:t,tilt:r=0,priority:l=!1,compact:d=!1}=e,[c,u]=(0,o.useState)(!1),f="/personalize/".concat(encodeURIComponent(t.handle)),h=t.thumbnailUrl||t.coverArtUrl||t.imageUrl;return(0,i.jsxs)("article",{className:"relative",style:0!==r?{transform:"rotate(".concat(r,"deg)")}:void 0,children:[(0,i.jsx)(n(),{href:f,"aria-label":"View ".concat(t.title),className:"press-soft tilt-card relative block overflow-hidden",style:{aspectRatio:"5 / 7"},onClick:()=>(0,s.Vd)(t.handle,t.title),children:h?(0,i.jsx)(a.default,{src:h,alt:t.title,fill:!0,sizes:d?"(min-width: 1024px) 16vw, (min-width: 640px) 22vw, 33vw":"(min-width: 1024px) 25vw, (min-width: 640px) 33vw, 50vw",className:"object-cover",priority:l}):(0,i.jsx)("div",{className:"paper-grain absolute inset-0","aria-hidden":!0})}),(0,i.jsx)("button",{type:"button",onClick:e=>{e.preventDefault(),u(e=>!e)},"aria-label":c?"Unlike ".concat(t.title):"Like ".concat(t.title),"aria-pressed":c,className:"press absolute bottom-2 right-2 z-10 inline-flex h-7 w-7 items-center justify-center rounded-full bg-card/90 shadow-sm backdrop-blur",children:(0,i.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:c?"var(--color-berry)":"none",stroke:c?"var(--color-berry)":"var(--color-muted)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,children:(0,i.jsx)("path",{d:"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"})})})]})}},4652:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return s},getImageProps:function(){return o}});let i=r(8140),a=r(5040),l=r(1356),n=i._(r(1124));function o(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:n.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let s=l.Image},5239:(e,t,r)=>{"use strict";r.d(t,{default:()=>a.a});var i=r(4652),a=r.n(i)},7067:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,2619,23)),Promise.resolve().then(r.bind(r,1764))}},e=>{e.O(0,[2619,1356,80,8441,8229,1255,7358],()=>e(e.s=7067)),_N_E=e.O()}]);

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.