PageSourceSearch

https://kremmania.hu/_next/static/chunks/486-aed00c300da7fc25.js

js kremmania.hu collected 2026-10-02 12:13:11 UTC 23,829 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[486],{97788:function(e,s,l){l.d(s,{ws:function(){return u}});var t=l(10777),r=l(92214),a=l(6815);async function n(e,s){try{let{data:s}=await r.h.get(e);return s}catch(l){throw console.error("Error fetching ".concat(e,":"),l),Error(s)}}async function i(){return n("/enum/skin-type","Get skin types failed")}async function d(){return n("/enum/skin-problems","Get skin problems failed")}async function o(){return n("/enum/hair-problems","Get hair problems failed")}async function c(){return{skinTypes:await i(),skinProblems:await d(),hairProblems:await o()}}let u=()=>{var e,s,l,r,n,i;let d=(0,t.a)({queryKey:a.l.enums,queryFn:c,staleTime:18e5});return{skinTypes:null!==(r=null===(e=d.data)||void 0===e?void 0:e.skinTypes)&&void 0!==r?r:[],skinConcerns:null!==(n=null===(s=d.data)||void 0===s?void 0:s.skinProblems)&&void 0!==n?n:[],hairProblems:null!==(i=null===(l=d.data)||void 0===l?void 0:l.hairProblems)&&void 0!==i?i:[]}}},87917:function(e,s,l){l.d(s,{MO:function(){return f},VP:function(){return m},ZG:function(){return p},zG:function(){return g}});var t=l(85893),r=l(41664),a=l.n(r),n=l(39504),i=l(43524),d=l(701),o=l(42897),c=l(48755),u=l(55716),x=l(34583);let m=e=>{let{user:s,imgClassName:l,textClassName:r,rating:a}=e,{image:d,fallbackImage:m}=(0,u.U)(s).getUserImage("avatar"),p=null==s?void 0:s.username;return null==s?null:(0,t.jsxs)("div",{className:"flex shrink-0 items-center gap-2 max-w-full",children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(o.L,{user:s}),(0,t.jsx)(n.J,{className:(0,c.cn)("size-6 xs:size-8 rounded-full md:size-10 ".concat((0,x.L)(s)),l),src:d||m,alt:"avatar",width:40,height:40})]}),(0,t.jsxs)("div",{children:[p&&(0,t.jsx)("span",{className:(0,c.cn)("text text-xs sm:text-sm font-medium text-forest-green-500",r),children:p}),null!=a&&(0,t.jsx)(i.T,{stars:a,size:"small"})]})]})},p=()=>(0,t.jsxs)("div",{className:"flex shrink-0 items-center gap-2",children:[(0,t.jsx)(d.O,{className:"size-6 rounded-full md:h-10 md:w-10"}),(0,t.jsx)(d.O,{className:"h-3 w-16 md:h-4"})]}),f=e=>{let{review:s}=e,l=(0,u.U)(null==s?void 0:s.user),{image:r,fallbackImage:d}=l.getUserImage("avatar"),m=l.getUsernameOrEmail(),p=l.getProfileUrl(),f=l.isMigrated();return(0,t.jsx)(a(),{href:p,"aria-disabled":f,className:(0,c.cn)(f&&"pointer-events-none"),children:(0,t.jsxs)("div",{className:"flex shrink-0 items-center gap-2",children:[!f&&(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(o.L,{user:null==s?void 0:s.user}),(0,t.jsx)(n.J,{className:(0,c.cn)("size-8 rounded-full md:h-10 md:w-10 object-cover ".concat((0,x.L)(null==s?void 0:s.user))),src:f?d:r||d,alt:"avatar",width:80,height:80,quality:100})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsx)("span",{className:(0,c.cn)("text text-sm font-medium text-forest-green-500"),children:m}),(0,t.jsx)(i.T,{isStatic:!0,stars:null==s?void 0:s.rate,size:"small"})]})]})})},g=e=>{var s,l,r;let{comment:i}=e,d=(0,u.U)(null!==(s=null==i?void 0:i.user)&&void 0!==s?s:null==i?void 0:i.author),{image:m,fallbackImage:p}=d.getUserImage("avatar"),f=d.getUsernameOrEmail(),g=d.isMigrated(),v=d.getProfileUrl();return(0,t.jsx)(a(),{href:v,"aria-disabled":g,className:(0,c.cn)(g&&"pointer-events-none"),children:(0,t.jsxs)("div",{className:"flex shrink-0 items-center gap-2",children:[!g&&(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(o.L,{user:null!==(l=null==i?void 0:i.user)&&void 0!==l?l:null==i?void 0:i.author}),(0,t.jsx)(n.J,{className:(0,c.cn)("size-8 rounded-full md:h-10 md:w-10 object-cover ".concat((0,x.L)(null!==(r=null==i?void 0:i.user)&&void 0!==r?r:null==i?void 0:i.author))),src:g?p:m||p,alt:"avatar",width:120,height:120})]}),(0,t.jsx)("div",{className:"flex flex-col gap-1",children:(0,t.jsx)("span",{className:(0,c.cn)("text text-sm font-medium text-forest-green-500"),children:f})})]})})}},49032:function(e,s,l){l.d(s,{x:function(){return N}});var t=l(85893),r=l(98964),a=l(41664),n=l.n(a),i=l(97788),d=l(87917),o=l(43524),c=l(61027),u=l(7978),x=l(55716),m=l(93436),p=l(51319),f=l(66855);let g=e=>{var s;let{review:l}=e,r=(0,i.ws)(),a=(0,x.U)(null==l?void 0:l.user).getUserTags(r);return(0,t.jsxs)("div",{className:"col-span-1 flex gap-x-10 rounded-md bg-white p-6 @container",children:[(null==l?void 0:l.product)&&(0,t.jsx)(n(),{href:(0,u.A)(l.product).getProductUrl(),rel:(0,u.A)(l.product).getProductUrlRel(),target:(0,u.A)(l.product).getProductUrlTarget(),onClick:(0,u.A)(l.product).openInternalUrl,className:"hidden w-[240px] @md:block",children:(0,t.jsx)(f.I,{item:l.product,type:"product_light",className:"border-0 shadow-none"})}),(0,t.jsxs)("div",{className:"flex w-full flex-col gap-y-6",children:[(0,t.jsxs)("div",{className:"flex items-start justify-between @2xl:items-center",children:[(0,t.jsxs)("div",{className:"flex gap-4",children:[(0,t.jsx)(d.VP,{}),(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsx)("span",{className:"text-sm font-medium text-forest-green-500",children:null==l?void 0:null===(s=l.user)||void 0===s?void 0:s.username}),(0,t.jsx)(o.T,{stars:null==l?void 0:l.rate})]})]}),(0,t.jsxs)("div",{className:"flex flex-col items-end gap-1",children:[(0,t.jsx)("span",{className:"text-right text-xs text-forest-green-500 text-opacity-40",children:(0,m.nQ)(null==l?void 0:l.created_at)}),(0,t.jsx)("div",{className:"hidden flex-wrap gap-2 @2xl:flex",children:a.map(e=>(0,t.jsx)(c.Ct,{variant:"profile",bgColor:(0,p.v)(e.color),children:e.label},e.label))})]})]}),(0,t.jsx)("div",{className:"flex flex-wrap gap-2 @2xl:hidden",children:a.map(e=>(0,t.jsx)(c.Ct,{variant:"profile",bgColor:(0,p.v)(e.color),children:e.label},e.label))}),(0,t.jsx)("p",{className:"text-forest-green-500",children:null==l?void 0:l.description})]})]})};var v=l(85457),h=l(82583),j=l(2809),b=l(18974);let N=e=>{var s,l;let{t:a}=(0,b.LD)("products_landing_page"),n=(0,r.EQ)(e.analyticsSection).with("category_landing_page",()=>0).with("products_landing_page",()=>1).exhaustive();return((0,h.b8)(!0,null!==(l=null===(s=e.reviews)||void 0===s?void 0:s.map(e=>e.product).filter(j.C_))&&void 0!==l?l:[],"latest_reviews_".concat(e.analyticsSection),n),e.reviews&&e.reviews.length)?(0,t.jsxs)("section",{className:"section-content mb-24",children:[(0,t.jsx)(v.w,{size:"h3",as:"h2",className:"mb-6",children:a("latest_reviews_category")}),(0,t.jsx)("div",{className:"grid grid-cols-1 gap-6 xl:gap-10 md:grid-cols-2",children:e.reviews.slice(0,4).map(e=>(0,t.jsx)(g,{review:e},e.id))})]}):(0,t.jsxs)("section",{className:"section-content mb-24",children:[(0,t.jsx)(v.w,{size:"h3",as:"h2",className:"mb-6",children:a("latest_reviews_category")}),(0,t.jsx)("div",{className:"flex items-center justify-center py-16",children:(0,t.jsx)(v.w,{size:"h4",as:"h3",children:a("reviews_list_empty","No reviews available")})})]})}},60546:function(e,s,l){l.d(s,{CI:function(){return N},OL:function(){return j},_T:function(){return p},aR:function(){return c},f$:function(){return v},fY:function(){return f},le:function(){return b},vW:function(){return u},xo:function(){return g},yT:function(){return h}});var t=l(85893),r=l(50099),a=l(28154),n=l(67294),i=l(82417),d=l(68894),o=l(48755);let c=r.fC,u=r.xz,x=r.h_,m=n.forwardRef((e,s)=>{let{className:l,...a}=e;return(0,t.jsx)(r.aV,{className:(0,o.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-background/80 backdrop-blur-sm",!d.gs&&"bg-bg-cz/80",l),...a,ref:s})});m.displayName=r.aV.displayName;let p=n.forwardRef((e,s)=>{let{className:l,...a}=e;return(0,t.jsxs)(x,{children:[(0,t.jsx)(m,{}),(0,t.jsx)(r.VY,{ref:s,className:(0,o.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 roun
1ded-2xl border bg-white p-6 duration-200 max-h-screen overflow-y-auto",!d.gs&&"bg-bg-cz/80",l),...a})]})});p.displayName=r.VY.displayName;let f=e=>{let{className:s,...l}=e;return(0,t.jsx)("div",{className:(0,o.cn)("flex flex-col space-y-2 text-center sm:text-left",s),...l})};f.displayName="AlertDialogHeader";let g=e=>{let{className:s,...l}=e;return(0,t.jsx)("div",{className:(0,o.cn)("mt-8 flex flex-col-reverse gap-2 sm:flex-row sm:justify-between sm:gap-4",s),...l})};g.displayName="AlertDialogFooter";let v=n.forwardRef((e,s)=>{let{className:l,...a}=e;return(0,t.jsx)(r.Dx,{ref:s,className:(0,o.cn)("text-xl font-bold text-forest-green-500",l),...a})});v.displayName=r.Dx.displayName;let h=n.forwardRef((e,s)=>{let{className:l,...a}=e;return(0,t.jsx)(r.dk,{ref:s,className:(0,o.cn)("text-base text-forest-green-400",l),...a})});h.displayName=r.dk.displayName;let j=n.forwardRef((e,s)=>{let{className:l,...a}=e;return(0,t.jsx)(r.aU,{ref:s,className:(0,o.cn)((0,i.dc)({variant:"destructive"}),"flex-grow",l),...a})});j.displayName=r.aU.displayName;let b=n.forwardRef((e,s)=>{let{className:l,...a}=e;return(0,t.jsx)(r.$j,{ref:s,className:(0,o.cn)((0,i.dc)({variant:"outline"}),"mt-2 sm:mt-0",l),...a})});b.displayName=r.$j.displayName;let N=()=>(0,t.jsx)("div",{className:"flex justify-end",children:(0,t.jsx)(b,{className:"h-auto w-auto border-none p-0",children:(0,t.jsx)(a.Z,{})})})},90707:function(e,s,l){l.r(s),l.d(s,{__N_SSP:function(){return ex},default:function(){return eh}
1,productContentAdId:function(){return em},productContentAdName:function(){return ep},productLeftAsideAdId:function(){return ef},productLeftAsideAdName:function(){return eg}});var t=l(85893),r=l(5152),a=l.n(r),n=l(66881),i=l(75652),d=l(72984),o=l(69485),c=l(69617),u=l(99384),x=l(24511),m=l(84672),p=l(23825),f=l(11163),g=l(67294),v=l(25453),h=l(10996),j=l(18974);let b=e=>{let{form:s,isExcluding:l}=e,{t:r}=(0,j.LD)("filter"),a=l?"excludedIngredients":"ingredients",n=s.watch(a),[i,d]=(0,g.useState)({}),o=e=>{s.setValue(a,[...null!=n?n:[],e.value]),d(s=>({...s,[e.value]:e.label})),s.trigger(a)},c=()=>{var e;let l=null!==(e=s.getValues(a))&&void 0!==e?e:[];l.pop(),s.setValue(a,l),s.trigger(a)},u=e=>{s.setValue(a,null==n?void 0:n.filter(s=>s!==e.value)),s.trigger(a)};return(0,t.jsxs)("div",{className:"flex max-w-[290px] flex-col gap-4 border-b border-forest-green-300",children:[(0,t.jsx)("p",{className:"text-sm font-medium text-forest-green-300",children:l?r("excluding_ingredients_label"):r("ingredients_label")}),(0,t.jsx)(h.Wi,{control:s.control,name:a,render:e=>{let{field:s}=e;return(0,t.jsxs)(h.xJ,{children:[(0,t.jsx)(v.p,{value:s.value?s.value.map(e=>{var s;return{value:e,label:null!==(s=i[e])&&void 0!==s?s:e}}):[],add:o,remove:u,pop:c,placeholder:l?r("excluding_ingredients_placeholder"):r("ingredients_placeholder"),isCustomAllowed:!1,variants:{field:"transparent",input:"edge"}}),(0,t.jsx)(h.zG,{})]})}})]})};var N=l(98964),y=l(43524),w=l(52922),_=l(51519);let k=e=>{let{form:s}=e,{t:l}=(0,j.LD)("filter"),r=["0","5","4","3","2","1"];return(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)("p",{className:"text-sm font-medium text-forest-green-300",children:l("rating_label","Rating")}),(0,t.jsx)(h.Wi,{control:s.control,name:"rating",render:e=>{let{field:s}=e;return(0,t.jsx)(h.xJ,{className:"flex flex-row items-center gap-4 space-y-0",children:(0,t.jsx)(h.NI,{children:(0,t.jsx)(_.Ee,{onValueChange:s.onChange,defaultValue:s.value,className:"flex flex-col w-full",children:r.map(e=>(0,t.jsxs)("div",{className:"flex items-center gap-4 border-b border-forest-green-200 pb-2",children:[(0,t.jsx)(w.b,{value:e,checked:s.value===e}),(0,N.EQ)(e).with("0",()=>l("rating_show_all_label","Show all")).with("1","2","3","4","5",e=>(0,t.jsx)(y.T,{stars:parseInt(e)})).exhaustive()]},e))})})})}})]})};var z=l(98367);let C=e=>{let{form:s,options:l}=e,{t:r}=(0,j.LD)("filter");return(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)("p",{className:"text-sm font-medium text-forest-green-300",children:r("skin_concerns_label","Skin Concerns")}),(0,t.jsx)(h.Wi,{control:s.control,name:"skinConcerns",render:e=>{let{field:s}=e;return(0,t.jsx)(h.xJ,{className:"relative flex max-h-96 flex-col gap-2 space-y-0 overflow-auto",children:l.map(e=>{var l;return(0,t.jsx)(h.NI,{children:(0,t.jsxs)("div",{className:"flex items-center gap-4 border-b border-forest-green-200 pb-2",children:[(0,t.jsx)(z.c,{checked:!!e.slug&&(null===(l=s.value)||void 0===l?void 0:l.includes(e.slug)),onCheckedChange:l=>{var t,r;return l?s.onChange([...null!==(r=s.value)&&void 0!==r?r:[],e.slug]):s.onChange(null===(t=s.value)||void 0===t?void 0:t.filter(s=>s!==e.slug))}}),(0,t.jsx)(h.lX,{className:"flex items-center gap-2 font-normal",children:(0,t.jsx)("span",{children:e.name})})]})},e.uuid)})})}})]})},P=e=>{let{form:s,options:l}=e,{t:r}=(0,j.LD)("filter");return(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)("p",{className:"text-sm font-medium text-forest-green-300",children:r("skin_type_label","Skin Types")}),(0,t.jsx)(h.Wi,{control:s.control,name:"skinTypes",render:e=>{let{field:s}=e;return(0,t.jsx)(h.xJ,{className:"relative flex max-h-96 flex-col gap-2 space-y-0 overflow-auto",children:l.map(e=>{var l;return(0,t.jsx)(h.NI,{children:(0,t.jsxs)("div",{className:"flex items-center gap-4 border-b border-forest-green-200 pb-2",children:[(0,t.jsx)(z.c,{checked:!!e.slug&&(null===(l=s.value)||void 0===l?void 0:l.includes(e.slug)),onCheckedChange:l=>{var t,r;return l?s.onChange([...null!==(r=s.value)&&void 0!==r?r:[],e.slug]):s.onChange(null===(t=s.value)||void 0===t?void 0:t.filter(s=>s!==e.slug))}}),(0,t.jsx)(h.lX,{className:"flex items-center gap-2 font-normal",children:(0,t.jsx)("span",{children:e.name})})]})},e.uuid)})})}})]})};var S=l(82417),T=l(48501),I=l(30920),U=l(6311),V=l(57191),L=l(72184);let A=e=>{let{form:s}=e,{t:l}=(0,j.LD)("filter"),r=s.watch("brands"),a=e=>{s.setValue("brands",[...null!=r?r:[],e.value]),s.trigger("brands")},n=()=>{let e=s.getValues("brands");null==e||e.pop(),s.setValue("brands",e),s.trigger("brands")},i=e=>{s.setValue("brands",null==r?void 0:r.filter(s=>s!==e.value)),s.trigger("brands")};return(0,t.jsxs)("div",{className:"flex max-w-[290px] flex-col gap-4 border-b border-forest-green-300",children:[(0,t.jsx)("p",{className:"text-sm font-medium text-forest-green-300",children:l("brands_label","Brands")}),(0,t.jsx)(h.Wi,{control:s.control,name:"brands",render:e=>{var s;let{field:l}=e;return(0,t.jsx)(D,{brandSlugs:null!==(s=l.value)&&void 0!==s?s:[],add:a,remove:i,pop:n})}})]})},D=e=>{var s,l,r;
1let{t:a}=(0,U.$G)(),{add:n,pop:i,remove:d,brandSlugs:o}=e,[c,u]=(0,g.useState)(""),{data:x}=(0,V.Kf)(c.length>0?c:void 0),m=null==x?void 0:null===(l=x.results)||void 0===l?void 0:null===(s=l.slice(0,10))||void 0===s?void 0:s.map(e=>({value:e.slug,label:e.title})),p=o.map(e=>{var s,l;let t=null==x?void 0:null===(s=x.results)||void 0===s?void 0:s.find(s=>s.slug===e);return{value:e,label:null!==(l=null==t?void 0:t.title)&&void 0!==l?l:e}}),f=null!==(r=null==m?void 0:m.filter(e=>!o.includes(e.value)))&&void 0!==r?r:[];return(0,t.jsx)(L.C,{value:p,remove:d,add:n,pop:i,selectables:f,inputValue:c,setInputValue:u,placeholder:a("brands_placeholder","Start typing brand name"),variants:{field:"transparent",input:"edge"}})};var R=l(31889),E=l(46963),J=l(56312),q=l(87536),G=l(1604);let M=()=>{let e=(0,q.cI)({resolver:(0,J.F)(W),defaultValues:O});return{form:e,resetForm:()=>e.reset(O)}},W=G.z.object({name:G.z.string().optional(),ingredients:G.z.array(G.z.string()).optional(),excludedIngredients:G.z.array(G.z.string()).optional(),skinTypes:G.z.array(G.z.string()).optional(),skinConcerns:G.z.array(G.z.string()).optional(),brands:G.z.array(G.z.string()).optional(),categories:G.z.array(G.z.string()).optional(),rating:G.z.string().optional(),isManufactured:G.z.boolean().optional()}),O={name:"",ingredients:[],excludedIngredients:[],skinTypes:[],skinConcerns:[],brands:[],categories:[],rating:"0",isManufactured:!0},F=e=>{let{t:s}=(0,j.LD)("products.filter"),l=(0,f.useRouter)(),{form:r,resetForm:a}=M();return(0,n.u7)(r.reset),(0,t.jsx)(h.l0,{...r,children:(0,t.jsxs)("form",{className:"flex flex-col gap-6",onSubmit:r.handleSubmit(s=>{var t,r,a,n,i,d,o;let c=null===(t=s.ingredients)||void 0===t?void 0:t.join(","),u=null===(r=s.excludedIngredients)||void 0===r?void 0:r.join(","),x=null===(a=s.skinTypes)||void 0===a?void 0:a.join(","),m=null===(n=s.skinConcerns)||void 0===n?void 0:n.join(","),p=null===(i=s.brands)||void 0===i?void 0:i.join(","),f=null===(d=s.categories)||void 0===d?void 0:d.join(",");l.push({pathname:I._.products,query:{...l.query,...s,ingredients:c,excludedIngredients:u,skinTypes:x,skinConcerns:m,brands:p,categories:f,page:1}}),null===(o=e.closeModal)||void 0===o||o.call(e)}),children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4 border-b border-forest-green-300",children:[(0,t.jsx)("p",{className:"text-sm font-medium text-forest-green-300",children:s("search_label","Search")}),(0,t.jsxs)("div",{className:"flex items-center",children:[(0,t.jsx)(h.Wi,{control:r.control,name:"name",render:e=>{let{field:l}=e;return(0,t.jsxs)(h.xJ,{children:[(0,t.jsx)(h.NI,{children:(0,t.jsx)(T.I,{className:"rounded-none border-none bg-transparent placeholder:text-forest-green-300 focus-visible:outline-0",type:"text",placeholder:s("input_placeholder","What are you looking for?"),...l})}),(0,t.jsx)(h.zG,{})]})}}),(0,t.jsx)(S.zx,{type:"submit",variant:"ghost",size:"sm",children:(0,t.jsx)(m.Z,{className:"std-icon size-4 text-forest-green-500"})})]})]}),(0,t.jsx)(b,{form:r}),(0,t.jsx)(b,{form:r,isExcluding:!0}),(0,t.jsx)(A,{form:r}),(0,t.jsx)(E.I,{form:r,options:e.categories}),(0,t.jsx)(P,{form:r,options:e.skinTypes}),(0,t.jsx)(C,{form:r,options:e.skinConcerns}),(0,t.jsx)(k,{form:r}),(0,t.jsx)(R.E,{form:r}),(0,t.jsxs)("div",{className:"mt-4 flex w-full flex-col gap-2 md:w-fit",children:[(0,t.jsxs)(S.zx,{onClick:a,type:"button",variant:"outline",className:"flex w-full gap-2 border-forest-green-300",children:[(0,t.jsx)(p.Z,{className:"std-icon"}),s("reset_filters_button","Reset filters")]}),(0,t.jsx)(S.zx,{variant:"primary",type:"submit",className:"w-full",children:s("search_button","Search")})]})]})})};var $=l(41664),K=l.n($),Q=l(88771),Z=l(80558),B=l(42890),Y=l(40867);let H="-popularity",X=["-created_at",H],ee=()=>{let{t:e}=(0,j.LD)("products_landing_page"),s=(0,f.useRouter)(),l=(0,Y.H1)("sort"),r=l&&X.find(e=>e===l)?l:H;return(0,t.jsx)("div",{className:"flex flex-col gap-1 mb-4",children:(0,t.jsxs)(B.Ph,{defaultValue:"-popularity",onValueChange:e=>{let{page:l,sort:t,...r}=s.query;s.push({pathname:s.pathname,query:{...r,...e!==H&&{sort:e}}})},value:r,children:[(0,t.jsxs)("div",{className:"flex items-center text-md font-semibold",children:[(0,t.jsx)("span",{className:"opacity-40",children:e("sort_by_label","Sort by")}),(0,t.jsx)(B.i4,{className:"w-fit border-none bg-transparent font-semibold gap-1 p-1 ml-1 text-md",children:(0,t.jsx)(B.ki,{})})]}),(0,t.jsx)(B.Bw,{className:"flex flex-col gap-5 bg-white",children:[{value:"-popularity",label:e("sort_by_popular","Popular")},{value:"-created_at",label:e("sort_by_newest","Newest")}].map(e=>(0,t.jsx)(B.Ql,{value:e.value,className:"text-sm",children:e.label},e.value))})]})})};var es=l(13880),el=l(7978),et=l(16575);let er=e=>{var s;let{t:l}=(0,j.LD)("products"),{isOpen:r,closeModal:a,setIsOpen:n}=(0,es.E)(),i=e.products.data,d=null!==(s=e.products.meta.last_page)&&void 0!==s?s:1,o=0===i.length;return(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsx)(ee,{}),(0,t.jsx)("div",{className:"lg:hidden",children:(0,t.jsx)(Z.U,{isOpen:r,setIsOpen:n,children:(0,t.jsx)(F,{closeModal:a,...e})})})]}),(0,t.jsxs)("section",{children:[o&&(0,t.jsx)("div",{className:"flex items-center justify-center",children:(0,t.jsx)("p",{className:"text-center text-sm text-forest-green-500",children:l("empty_case","No products are listed with current filters.")})}),(0,t.jsx)("div",{className:"grid grid-cols-1 xs:grid-cols-2 gap-2 align-middle md:gap-6 lg:gap-8 xl:grid-cols-3",children:e.products.data.map(e=>(0,t.jsx)(K(),{href:(0,el.A)(e).getProductUrl(),rel:(0,el.A)(e).getProductUrlRel(),target:(0,el.A)(e).getProductUrlTarget(),onClick:(0,el.A)(e).openInternalUrl,prefetch:!1,children:(0,t.jsx)(Q.N,{product:e,className:"shadow-lg",showSponsored:!0},e.uuid)},e.uuid))}),(0,t.jsx)("div",{className:"py-10",children:(0,t.jsx)(et.U,{forcePage:e.currentPage-1,pageCount:d,baseRoute:I._.products})})]})]})};var ea=l(49032),en=l(40384),ei=l(24623),ed=l(85457);let eo=()=>{let{t:e}=(0,j.LD)("products_landing_page"),s=[{title:e("page_title","Products"),href:"#",isCurrent:!0}];return(0,t.jsxs)("section",{className:"section-content pt-6",children:[(0,t.jsx)(ei.a,{links:s}),(0,t.jsxs)("div",{className:"flex items-center justify-between gap-2 flex-wrap",children:[(0,t.jsx)(ed.w,{size:"h2",as:"h1",children:e("title","Creams, beauty products")}
1),(0,t.jsx)(K(),{href:I._.addNewProduct.productDetail,children:(0,t.jsx)(S.zx,{className:"px-4 sm:px-8 font-medium",children:e("new_button","Add new product")})})]})]})};var ec=l(66547),eu=l(65913),ex=!0;let em="content-advertisement",ep="list-content010",ef="left-advertisement",eg="right010",ev=a()(()=>l.e(6914).then(l.bind(l,16914)).then(e=>e.ProductInactiveModal),{loadableGenerated:{webpack:()=>[16914]},ssr:!1});function eh(e){let{t:s}=(0,j.LD)("products_landing_page"),{adScriptJsx:l,adsReady:r}=(0,i.M)(ec._i.product);(0,ec.h3)(r,[...c.rd,{place:eg,id:ef},{place:ep,id:em}]);let a=(0,n.VS)().categories,{data:m}=(0,eu.S)({categories:null==a?void 0:a.toString()}),p=ej(e);return(0,t.jsxs)(c.Ar,{header:(0,t.jsx)(o.h,{}),footer:(0,t.jsx)(d.$,{}),children:[l,(0,t.jsx)(x.V,{title:p,hideDefaultSuffix:!0}),(0,t.jsx)(u.V,{description:s("page_description","All Products List Description"),canonical:e.canonical,keywords:e.categoryKeywords}),(0,t.jsx)(ev,{}),(0,t.jsx)(eo,{}),(0,t.jsxs)("div",{className:"section-content grid grid-cols-1 pt-6 lg:grid-cols-ingredients-page lg:gap-10",children:[(0,t.jsxs)("aside",{className:"col-start-1 col-end-2 mb-8 hidden lg:flex lg:flex-col lg:gap-10",children:[(0,t.jsx)("div",{id:ef,"data-cts-position":eg,className:"max-w-full w-[350px]"}),(0,t.jsx)(F,{categories:e.categories,skinConcerns:e.skinConcerns,skinTypes:e.skinTypes})]}),(0,t.jsx)("div",{className:"col-start-1 col-end-3 flex flex-col lg:col-start-2",children:(0,t.jsx)(er,{categories:e.categories,skinConcerns:e.skinConcerns,skinTypes:e.skinTypes,products:e.products,currentPage:e.currentPage})})]}),(0,t.jsx)("div",{id:em,"data-cts-position":ep,className:"section-content"}),(0,t.jsx)(ea.x,{analyticsSection:"products_landing_page",reviews:m})]})}let ej=e=>{let{t:s}=(0,j.LD)("products_landing_page"),l=(0,j.NE)(),t=(0,n.VS)(),r=e.categories.filter(e=>{var s;return e.uuid&&(null===(s=t.categories)||void 0===s?void 0:s.includes(e.uuid))}).map(e=>e.name),a=e.skinConcerns.filter(e=>{var s;return e.uuid&&(null===(s=t.skinConcerns)||void 0===s?void 0:s.includes(e.uuid))}).map(e=>e.name),i=[r,a,e.skinTypes.filter(e=>{var s;return e.uuid&&(null===(s=t.skinTypes)||void 0===s?void 0:s.includes(e.uuid))}).map(e=>e.name),(0,en.J3)(t.brands),(0,en.J3)(t.ingredients)].flat().join(", ");return[s("page_title","Products"),l,i.length?i:null].filter(Boolean).join(" | ")}},65913:function(e,s,l){l.d(s,{S:function(){return a}});var t=l(10777),r=l(54622);function a(){let{categories:e,categoryId:s}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=void 0!==s?{categoryId:s}:e?{categories:e}:{};return(0,t.a)({queryKey:["latestReviews",l],queryFn:async()=>{let e=await (0,r.Wb)(l);return null==e?void 0:e.data}})}}}]);

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.