1import{j as e,d7 as t,d8 as n}from"./main-BmEzoXqE.js";import{p as r}from"./product-category-image-CI4oe5Gd.js";const m="(max-width: 639px) 100vw, (max-width: 1023px) 50vw, 33vw";function c({src:o,alt:a,className:s="h-10 w-10 shrink-0 overflow-hidden rounded-lg shadow-sm"}){return e.jsxDEV("picture",{className:`inline-block ${s}`,children:[e.jsxDEV(t,{src:o,layout:"fixed",width:40,height:40,transformer:r,type:"image/avif"},void 0,!1,{fileName:"/workspace/frontend/src/components/ProductCategoryImage.tsx",lineNumber:32,columnNumber:7},this),e.jsxDEV(t,{src:o,layout:"fixed",width:40,height:40,transformer:r,type:"image/webp"},void 0,!1,{fileName:"/workspace/frontend/src/components/ProductCategoryImage.tsx",lineNumber:40,columnNumber:7},this),e.jsxDEV(n,{src:o,layout:"fixed",width:40,height:40,alt:a,className:"h-full w-full object-cover",objectFit:"cover",transformer:r},void 0,!1,{fileName:"/workspace/frontend/src/components/ProductCategoryImage.tsx",lineNumber:48,columnNumber:7},this)]},void 0,!0,{fileName:"/workspace/frontend/src/components/ProductCategoryImage.tsx",lineNumber:31,columnNumber:5},this)}function d({src:o,pictureClassName:a="pointer-events-none absolute inset-0 block h-full w-full overflow-hidden",imageClassName:s="h-full w-full object-cover transition-transform duration-500 ease-out group-hover:scale-105",sizes:i=m}){return e.jsxDEV("picture",{className:a,children:[e.jsxDEV(t,{src:o,layout:"fullWidth",transformer:r,type:"image/avif"},void 0,!1,{fileName:"/workspace/frontend/src/components/ProductCategoryImage.tsx",lineNumber:85,columnNumber:7},this),e.jsxDEV(t,{src:o,layout:"fullWidth",transformer:r,type:"image/webp"},void 0,!1,{fileName:"/workspace/frontend/src/components/ProductCategoryImage.tsx",lineNumber:91,columnNumber:7},this),e.jsxDEV(n,{src:o,layout:"fullWidth",sizes:i,alt:"",role:"presentation",className:s,objectFit:"cover",transformer:r},void 0,!1,{fileName:"/workspace/frontend/src/components/ProductCategoryImage.tsx",lineNumber:97,columnNumber:7},this)]},void 0,!0,{fileName:"/workspace/frontend/src/components/ProductCategoryImage.tsx",lineNumber:84,columnNumber:5},this)}export{c as P,d as a};
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.