PageSourceSearch

https://ibox.co.id/_next/static/chunks/6996-52e12e6dcc023615.js

js ibox.co.id collected 2026-10-02 04:33:40 UTC 45,753 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6996],{15041:(e,l,t)=>{"use strict";t.r(l),t.d(l,{default:()=>s});var a=t(37876),n=t(57574),i=t(31418),r=t(78874);function s(e){var l,t,s,o,u,d;let{identifier:c}=e,p=(0,n.qL)(c),m=(null==p||null==(s=p.data)||null==(t=s.data)||null==(l=t.items)?void 0:l.content)||"",h=null==p||null==(d=p.data)||null==(u=d.data)||null==(o=u.items)?void 0:o.active;return!p.isError&&(p.isFetching||h)?p.isLoading?(0,a.jsx)(()=>(0,a.jsx)(i.nh,{height:196,className:"xxxs:mt-10 clipped:mt-16 rounded-md animate-pulse clipped:max-w-[1018px] mx-auto"}),{}):(0,a.jsx)(r.default,{html:m,useAdvancedParser:(0,r.hasAdvancedParser)(m),className:"xxxs:mt-10 clipped:mt-16"}):null}t(14232)},29542:(e,l,t)=>{"use strict";t.d(l,{A:()=>o});var a=t(37876),n=t(31418),i=t(20052),r=t(16843),s=t(14232);let o=e=>{let{id:l,children:t,className:o=""}=e,u=(0,s.useRef)(null),d=(0,i.BL)(u);return(0,a.jsx)(n.az,{ref:u,id:l,className:(0,r.cn)(o),style:{minHeight:d?void 0:400},children:d&&t})}},33546:(e,l,t)=>{"use strict";t.d(l,{A:()=>r});var a=t(37876);t(14232);var n=t(31418),i=t(16843);function r(e){let{groupName:l,label:t,value:r,rootClassName:s,inputClassName:o,disabled:u,tooltip:d,asCheckbox:c=!1,forceSelect:p=!1,...m}=e,h=!!u&&!!d;return(0,a.jsxs)(n.so,{"aria-labelledby":c?"checkbox-option":"radio-option","data-selected":null==m?void 0:m.checked,"data-disabled":u,className:(0,i.cn)("group rounded-lg relative w-full h-[51px] outline outline-1 bg-white data-[disabled=true]:bg-gray-50 data-[disabled=true]:outline-dashed data-[disabled=true]:cursor-not-allowed data-[disabled=true]:text-gray-20 data-[disabled=true]:outline-gray-10 data-[selected=true]:outline-2 data-[selected=true]:outline-primary outline-gray-30 data-[selected=true]:[outline-style:solid]  hover:data-[selected=true]:ring-0 hover:ring-1 hover:ring-primary hover:data-[selected=false]:outline-none outline-offset-0 transition-all duration-100",s),children:["string"==typeof t?(0,a.jsx)(n.EY,{variant:"title-gen-medium-gen",className:"absolute left-4 top-1/2 -translate-y-1/2 z-10",children:t}):t,(0,a.jsx)(n.pd,{variant:"primary",role:c?"checkbox":"radio",type:c?"checkbox":"radio",name:l,value:r,className:(0,i.cn)("absolute top-0 left-0 z-20 cursor-pointer w-full h-[51px] !bg-transparent appearance-none rounded-lg outline-0 border-0 ring-0",o),disabled:u&&!p,...m}),h&&(0,a.jsxs)("span",{role:"tooltip",className:"pointer-events-none absolute bottom-full left-1/2 z-30 mb-2 -translate-x-1/2 whitespace-nowrap rounded-lg bg-gray-50 border px-3 py-2 text-sm opacity-0 shadow-md transition-opacity duration-150 group-hover:opacity-100 text-black",children:[d,(0,a.jsx)("span",{className:"absolute left-1/2 top-full -translate-x-1/2 border-4 border-transparent border-t-gray-50"})]})]})}},36996:(e,l,t)=>{"use strict";t.r(l),t.d(l,{__N_SSP:()=>ey,default:()=>ek,serverSideHandlerPDP:()=>eC});var a=t(37876),n=t(14232),i=t(43612),r=t(57574),s=t(3827),o=t(56090),u=t(58827),d=t(97815),c=t(79663),p=t(85278),m=t(31418),h=t(47391),v=t(48230),x=t.n(v),g=t(54587),b=t.n(g),f=t(26704),j=t(24572),y=t(89099),k=t(87972),_=t(18847),w=t.n(_),N=t(33546),C=t(16843),q=t(85315);let D=(0,n.memo)(function(e){var l,t;let{type:n}=e,i=(0,p.md)(d.$s),r=(0,q.vN)(),s=null==i?void 0:i.sort((e,l)=>"Warna"===e.name?-1:+("Warna"===l.name));return(0,a.jsx)(m.DZ,{id:(0,u.sA)(n),as:"h3",variant:"body-s-regular-gen",className:"text-red",children:"Tidak ada varian ".concat(null==s||null==(l=s.map(e=>null==e?void 0:e.value))?void 0:l.join(", ")," untuk ").concat(null!=(t=null==r?void 0:r.name)?t:"",".")})});var P=t(60140);let A="Kombinasi tidak tersedia",R="Stok habis",I=(0,n.memo)(function(e){let{type:l}=e,t=(0,y.useRouter)(),i=(0,n.useMemo)(()=>{var e;return null!=(e=null==t?void 0:t.query)?e:{}},[null==t?void 0:t.query]),r=(0,n.useMemo)(()=>{var e;return null!=(e=JSON.parse(JSON.stringify(i)))?e:{}},[i]);null==r||delete r.urlKey;let{url_key_simple:o,url_key_base:h}=(0,q.NF)(),v=(0,q.dC)(),x=(0,q.RN)(),g=(0,q.sk)(),b=(0,q.JM)(),f=(0,p.Xr)(d.$s),j=(0,p.Xr)(d.On),k=(0,p.Xr)(d.yn),[_,w]=(0,n.useState)(null),[I,S]=(0,n.use
1State)(!1),T=(0,s.Df)(null!=x?x:[]),{is_preorder:M,is_preorder_nonstock:O,preorder_start:E,preorder_end:B}=b||{},F=(0,n.useMemo)(()=>M&&(0,c.TG)(E,B,"yyyy-MM-dd'T'HH:mm:ssXXX"),[]),z=(0,n.useMemo)(()=>(null==v?void 0:v.attribute.map(e=>({name:null==e?void 0:e.attribute_label,value:null==e?void 0:e.option_label})))||[],[null==v?void 0:v.attribute]),Z=(0,n.useMemo)(()=>z.reduce((e,l)=>(e[null==l?void 0:l.name]=l.value,e),{}),[z]),K=(0,n.useMemo)(()=>null==T?void 0:T.filter(e=>null==e?void 0:e.is_swatch),[T]),G=(0,n.useMemo)(()=>null==T?void 0:T.filter(e=>!(null==e?void 0:e.is_swatch)),[T]),V=(0,n.useMemo)(()=>K.map(e=>e.options.length),[K]),L=(0,n.useMemo)(()=>Math.min(...V)===Math.max(...V),[V]),W=(0,n.useCallback)(e=>{var l;let{qFilter:a}=e,n=(null==t||null==(l=t.asPath)?void 0:l.includes(u.R7.pdp_digital))?"".concat(u.R7.pdp_digital,"/product"):u.R7.pdp_ibox;if(!(null==a?void 0:a.simple_sku)){null==t||t.replace({pathname:"".concat(n,"/").concat(h),query:r},void 0,{shallow:!0});return}null==t||t.replace({pathname:"".concat(n,"/").concat(h,"-s").concat(null==a?void 0:a.simple_sku),query:r},void 0,{shallow:!0})},[h,t,r]),Y=(0,n.useCallback)(e=>{let l=null==g?void 0:g.find(l=>!e||Object.entries(e).every(e=>{var t;let[a,n]=e;return null==l||null==(t=l.attribute)?void 0:t.some(e=>e.attribute_label===a&&e.option_label===n)}));return(null==l?void 0:l.sku)||null},[g]),H=(0,n.useCallback)(function(e){var l;let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,{name:n,value:i}=null!=(l=null==e?void 0:e.target)?l:{};n&&i&&(t&&(null==K?void 0:K.length)>1&&L?w(e=>{let l={...null!=e?e:{},[n]:i};for(let e of K){var t,r,o,u;let n=null!=(o=null==e?void 0:e.attribute_label)?o:"",i=null!=(u=null==e||null==(r=e.options)||null==(t=r[a-1])?void 0:t.option_label)?u:"";l[n]&&i&&(l[n]=i)}let d=(0,s.zg)({variants:g,requestedSelection:l,priorityAttribute:n,isPreorder:!!F,isPreorderNonstock:!!O});return W({qFilter:{simple_sku:d.sku}}),d.selection}):w(e=>{let l={...e,[n]:i},t=(0,s.zg)({variants:g,requestedSelection:l,priorityAttribute:n,isPreorder:!!F,isPreorderNonstock:!!O});return W({qFilter:{simple_sku:t.sku}}),t.selection}),j(null),k(0))},[j,k,K,W,g,L]);if((0,n.useEffect)(()=>{I||w(Z)},[Z,I]),(0,n.useEffect)(()=>{var e;if(null==(e=Object.keys(null!=_?_:{}))?void 0:e.length){let e=Y(_);f((e=>{var l;if(null==(l=Object.keys(null!=e?e:{}))?void 0:l.length)return Object.entries(e).map(e=>{let[l,t]=e;return{name:l,value:t}})})(_)),W({qFilter:{simple_sku:e}}),S(!0)}},[_]),(0,n.useEffect)(()=>()=>{w(null),S(!1)},[h]),(null==K?void 0:K.length)||(null==G?void 0:G.length))return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(m.az,{id:"mcis-product-configurable",className:"w-full space-y-8",children:[null==K?void 0:K.map((e,t)=>{var n;return(0,a.jsxs)(m.so,{dir:"column",gap:4,children:[(0,a.jsxs)(m.DZ,{as:"h2",variant:"title-gen-semibold-gen",children:[null==e?void 0:e.attribute_label," - ",null==_?void 0:_[null==e?void 0:e.attribute_label]]}),(0,a.jsx)("fieldset",{role:"radiogroup",id:null==e?void 0:e.attribute_label,className:"flex flex-wrap items-center min-h-10 gap-4",children:null==e||null==(n=e.options)?void 0:n.map(n=>{var i;let r=null==n||null==(i=n.option_value)?void 0:i.split(","),o=null==r?void 0:r.length,u=null==r?void 0:r.map((e,l)=>"".concat(null==e?void 0:e.toUpperCase()," ").concat(l/o*100,"% ").concat((l+1)/o*100,"%")),d="linear-gradient(to bottom, ".concat(null==u?void 0:u.join(", "),")"),c=(0,s.mf)({items:g,label:e.attribute_label,value:n.option_label,isPreorder:!!F,isPreorderNonstock:!!O}),p=Y({..._,[null==e?void 0:e.attribute_label]:null==n?void 0:n.option_label}),h=null==g?void 0:g.find(e=>(null==e?void 0:e.sku)===p),v=(0,s.VZ)({variant:h,isPreorder:!!F,isPreorderNonstock:!!O}),x=0===t?c:!p||v,b=(null==_?void 0:_[null==e?void 0:e.attribute_label])===(null==n?void 0:n.option_label);return(0,a.jsx)(m.pd,{"data-testid":"desktop"===l?"".concat((0,P.Ys)(t+1)):"".concat((0,P.Ys)(t+1),"_").concat(l),"data-selected":(null==_?void 0:_[null==e?void 0:e.attribute_label])===(null==n?void 0:n.option_label),checked:b,id:null==e?void 0:e.attribute_label,variant:"primary","aria-labelledby":"radio-option",role:"radio",type:"radio",name:null==e?void 0:e.attribute_label,value:null==n?void 0:n.option_label,onClick:e=>{(null==K?void 0:K.length)>1&&H(e,!0,null==n?void 0:n.option_position)},onChange:e=>{(null==K?void 0:K.length)>1||H(e,!0,null==n?void 0:n.option_position)},"aria-disabled":x,tooltip:x?0===t?"Tidak tersedia":p?R:A:void 0,style:{backgroundImage:d},className:(0,C.cn)("relative data-[selected=true]:outline outline-[1.5px] hover:data-[selected=true]:ring-0 hover:ring-1 hover:ring-primary outline-primary outline-offset-[2.5px] cursor-pointer xxxs:size-[44px] lg:size-9 aspect-square appearance-none rounded-full ring-0 shadow-[0px_1px_2px_0px_rgba(0,0,0,0.25)_inset] disabled:outline-dashed disabled:outline-gray-10 disabled:outline-offset-0 transition-all",x&&"xxxs:before:size-[48px] lg:before:size-10 before:aspect-square before:rounded-full before:appearance-none before:absolute before:left-1/2 before:top-1/2 before:-translate-y-1/2 before:-translate-x-1/2 before:bg-[url(/frame-disabled.svg)] before:bg-no-repeat before:bg-cover hover:ring-0 cursor-not-allowed")},"".concat(null==e?void 0:e.attribute_label,"-").concat(null==n?void 0:n.option_label))})}),!(null==G?void 0:G.length)&&!o&&(0,a.jsx)(D,{type:l})]},null==e?void 0:e.attribute_name)}),null==G?void 0:G.map((e,t)=>{var n;let i=(null==G?void 0:G.length)-1,r=!!(null==K?void 0:K.length);return(0,a.jsxs)(m.so,{dir:"column",gap:4,className:"w-full","data-testid":(0,P.Ys)(r?t+2:t+1),children:[(0,a.jsx)(m.DZ,{as:"h2",variant:"title-gen-semibold-gen",children:null==e?void 0:e.attribute_label}),(0,a.jsx)("fieldset",{role:"radiogroup",id:null==e?void 0:e.attribute_label,className:"flex flex-col items-center gap-4 w-full",children:null==e||null==(n=e.options)?void 0:n.map(n=>{var i;let o=(null==_?void 0:_[null==e?void 0:e.attribute_label])===(null==n?void 0:n.option_label),u=Y({..._,[null==e?void 0:e.attribute_label]:null==n?void 0:n.option_value}),d=null==g?void 0:g.find(e=>(null==e?void 0:e.sku)===u),c=(0,s.VZ)({variant:d,isPreorder:!!F,isPreorderNonstock:!!O}),p=!u||c;return(0,a.jsx)(N.A,{"data-testid":"desktop"===l?"".concat((0,P.Ys)(r?t+2:t+1)):"".concat((0,P.Ys)(r?t+2:t+1),"_").concat(l),groupName:null==e?void 0:e.attribute_label,value:null!=(i=null==n?void 0:n.option_label)?i:"",label:null==n?void 0:n.option_label,checked:o,disabled:p,forceSelect:!0,tooltip:p?u?R:A:void 0,onChange:H},null==n?void 0:n.option_label)})}
1),t===i&&!o&&(0,a.jsx)(D,{type:l})]},null==e?void 0:e.attribute_label)})]})})});var S=t(24212),T=t(40375);function M(){return(0,a.jsxs)(m.so,{dir:"column",gap:2,className:"w-full  clipped:hidden",children:[(0,a.jsx)(m.nh,{width:"100svh",className:"aspect-square h-auto max-w-[335px] max-h-[335px] mx-auto rounded-md animate-pulse"}),(0,a.jsxs)(m.az,{className:"grid grid-cols-2 w-svw max-w-[335px] mx-auto",children:[(0,a.jsx)(m.so,{items:"center",justify:"center",className:"w-full",children:(0,a.jsx)(m.nh,{width:50,height:50,className:"aspect-square rounded-md animate-pulse"})}),(0,a.jsx)(m.so,{items:"center",justify:"center",className:"w-full",children:(0,a.jsx)(m.nh,{width:50,height:50,className:"aspect-square rounded-md animate-pulse"})})]})]})}var O=t(25479);function E(){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(m.nh,{height:14,width:24.61,className:(0,C.cn)("animate-pulse")}),(0,a.jsxs)(m.so,{dir:"column",gap:2,items:"start",children:[(0,a.jsx)(m.nh,{height:20,width:240,className:(0,C.cn)("animate-pulse")}),(0,a.jsx)(m.nh,{height:24,width:129.93,className:(0,C.cn)("animate-pulse")})]})]})}function B(){return(0,a.jsxs)(m.so,{dir:"column",gap:2,items:"start",className:"h-[136px] overflow-clip",children:[(0,a.jsx)(O.A,{items:"start",priceDimmension:{height:30,width:150},priceCutDimmension:{height:20,width:100},discountDimmension:{height:14,width:27}}),(0,a.jsx)(E,{})]})}var F=t(96511),z=t(41121),Z=t(20052),K=t(9233),G=t(14e3);function V(e){var l;let{type:t}=e,{isOpen:i,onOpen:r,onClose:s}=(0,Z.j1)(),o=(0,G.usePathname)(),c=null==(l=u.R7.pdp_ibox)?void 0:l.replaceAll("/",""),h=null==o?void 0:o.includes(c),[v,x]=(0,p.fp)(d.vU),g=(0,p.md)(d.NU),b=(0,p.md)(d.Qe),f=(0,p.Xr)(d.Pb),[j,y]=(0,n.useState)([]),k=(0,n.useMemo)(()=>h?"desktop"===t?P.Ko:"".concat(P.Ko,"_").concat(t):"desktop"===t?"qa-general-buttonbundling":"qa-general-buttonbundling_mobile",[h,t]),_=(0,n.useCallback)(e=>{if(h){let l=(0,P.fF)(e+1);return"desktop"===t?"".concat(l):"".concat(l,"_").concat(t)}return"desktop"===t?"qa-general-bundling":"qa-general-bundling_mobile"},[h,t]),w=(0,n.useMemo)(()=>h?"desktop"===t?P.PO:"".concat(P.PO,"_").concat(t):"desktop"===t?"qa-general-bundling-buttonpilih":"qa-general-bundling-buttonpilih_mobile",[h,t]);return((0,n.useEffect)(()=>{y(v)},[v]),(0,n.useEffect)(()=>{let e=null==g?void 0:g.filter(e=>e.isRequire);(null==e?void 0:e.length)>0&&f()},[g]),null==b?void 0:b.length)?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(m.so,{"data-testid":k,role:"button","aria-label":"",gap:1,items:"center",className:"text-special-offer",onClick:r,children:[(0,a.jsx)(m.FI,{name:"price-tag",className:"size-6"}),(0,a.jsx)(m.DZ,{as:"h2",variant:"body-s-medium-gen",children:(null==v?void 0:v.length)?"Kamu sudah memilih bonus produk eksklusif.":"Pilih bonus produk eksklusif untukmu."}),(0,a.jsx)(m.FI,{name:"chevron-right",className:"size-6"})]}),(0,a.jsxs)(z.A,{isOpen:i,onClose:s,containerChildrenClassName:"flex flex-col gap-8 xxxs:px-5 lg:px-[76px] py-[76px] w-full xl:max-w-[1030px]",children:[(0,a.jsx)(m.DZ,{as:"h2",variant:"display-gen-semibold-s",children:"Bonus produk eksklusif untukmu."}),null==b?void 0:b.map((e,l)=>{var n;return(0,a.jsxs)(m.so,{dir:"column",gap:4,className:"w-full",children:[(0,a.jsxs)(m.so,{gap:1,children:[(0,a.jsxs)(m.DZ,{as:"h3",variant:"title-gen-semibold-gen",children:["Promo bundling ",l+1]}),(0,a.jsx)(m.DZ,{as:"h3",variant:"body-s-regular-gen",className:"text-gray-20",children:(null==e?void 0:e.isRequire)?"(Pilih salah satu)":"(Opsional)"})]}),(null==e?void 0:e.isRequire)&&!(null==j?void 0:j.some(e=>null==e?void 0:e.selected))&&(0,a.jsxs)(m.so,{items:"center",gap:3,className:"rounded-[4px] p-4 w-full bg-soft-red border border-red",children:[(0,a.jsx)(m.FI,{name:"warning-info",className:"size-6 text-red"}),(0,a.jsx)(m.DZ,{as:"h2",variant:"body-s-regular-gen",children:"Kamu harus memilih salah satu produk di bawah."})]}),(0,a.jsx)("fieldset",{id:"bundle-group-".concat(l+1),className:"flex flex-col items-center gap-4 w-full",children:null==e||null==(n=e.group)?void 0:n.map((l,n)=>{let{id:i,name:r,price:s,special_price:o}=l,u=j.some(l=>l.groupID===e.id&&l.id===i);return(0,a.jsx)(N.A,{"data-testid":_(n),groupName:"bundle-group-".concat(n+1),value:null==l?void 0:l.name,checked:u,rootClassName:"h-[72px]",inputClassName:"h-[72px]",label:(0,a.jsxs)(m.so,{items:"center",justify:"between",className:"w-[calc(100%-32px)] absolute left-4 top-1/2 -translate-y-1/2",children:[(0,a.jsx)(m.EY,{variant:"title-gen-medium-gen",className:"line-clamp-2",children:r}),(0,a.jsx)(K.A,{device:t,price:s,special_price:o,textVariant:"title-gen-medium-gen",textVariantDiscount:"label-l-regular-gen",priceCutClassName:"!text-sm font-normal",rootClassName:"!items-end !gap-0"})]}),onChange:()=>(e=>{let{groupID:l,id:t,selected:a,required:n}=e,i=[...j],r=g.flatMap(e=>e.group).find(e=>e.id===t);i=i.filter(e=>e.groupID!==l),a||i.push({groupID:l,id:t,selected:a,required:n,data:r}),y(i)})({groupID:null==e?void 0:e.id,id:null!=i?i:0,required:null==e?void 0:e.isRequire,selected:u})},null==l?void 0:l.id)})})]},null==e?void 0:e.id)}),(0,a.jsx)(m.$n,{"data-testid":w,className:"xxxs:w-full md:w-fit",onClick:()=>{x(j),s()},children:"Tambahkan"})]})]}):null}var L=t(46726);let W=(0,n.memo)(function(e){let{promo:l,onOpenDetail:t}=e;return(0,a.jsxs)("button",{className:"relative aspect-[398/92.49]",onClick:()=>t({type:"from_voucher_button",voucherId:null==l?void 0:l.id}),children:[(0,a.jsx)(b(),{src:"/illustration/card_voucher_ticket.png",alt:"voucher_ticket",fill:!0,objectFit:"cover",quality:100,priority:!0}),(0,a.jsxs)("div",{className:"w-[calc((398px-115.5px)/398px*100%)] h-full xxxs:px-[19px] clipped:px-[22px] absolute top-0 right-0 flex flex-col gap-[6px] items-center justify-center",children:[(0,a.jsx)(m.DZ,{className:"xxxs:label-s-semibold-gen xxs:title-gen-semibold-l clipped:headline-gen-semibold-m text-black line-clamp-2",children:null==l?void 0:l.title}),(0,a.jsx)("div",{className:"flex items-center justify-center ring-1 py-1 ring-primary text-xs text-primary bg-white font-semibold rounded-[26px] w-full",children:(0,a.jsx)(m.EY,{className:"xxxs:label-s-semibold-gen clipped:label-l-semibold-gen",children:"Lihat Detail"})})]})]})});var Y=t(51348),H=t(76891);let X=(0,n.memo)(function(){var e,l,t,i,r,s,o;let u=(0,Z.j1)(),d=(0,q.vN)(),{data:c}=(0,H.rM)({sku:[null!=(s=null==d?void 0:d.sku)?s:""]},{staleTime:1/0,gcTime:1/0}),p=(0,n.useMemo)(()=>{var e,l;return(null!=(l=null==c||null==(e=c.data)?void 0:e.vouchers)?l:[]).slice(0,2)},[null==c||null==(e=c.data)?void 0:e.vouchers]);if((null==c||null==(t=c.data)||null==(l=t.vouchers)?void 0:l.length)&&(null==c||null==(i=c.data)?void 0:i.total))return(0,a.jsx)(Y.A,{vouchers:null!=(o=null==c||null==(r=c.data)?void 0:r.vouchers)?o:[],isOpen:u.isOpen,onClose:u.onClose,onChangeValue:u.onChangeValue,children:e=>{var l,t;return(0,a.jsxs)("div",{className:"flex flex-col gap-4 w-full",children:[(0,a.jsxs)("div",{className:"flex justify-between items-center",children:[(0,a.jsxs)("div",{className:"flex gap-1 items-center",children:[(0,a.jsx)(m.FI,{name:"price-tag",className:"size-6 text-orange"}),(0,a.jsx)(m.DZ,{variant:"title-gen-semibold-l",children:"Voucher pilihan"})]}),((null==c||null==(t=c.data)||null==(l=t.vouchers)?void 0:l.length)||0)>2&&(0,a.jsx)(m.$n,{variant:"text",onClick:u.onOpen,children:(0,a.jsx)(m.EY,{children:"Lihat lebih banyak"})})]}),(0,a.jsx)("div",{className:"grid max-md:grid-cols-1 md:grid-cols-2 clipped:grid-cols-1 gap-4",children:p.map(l=>(0,a.jsx)(W,{promo:l,onOpenDetail:e},null==l?void 0:l.id))})]})}})});var J=t(27148),U=t(35809);let $=w()(()=>t.e(8526).then(t.bind(t,38526)),{loadableGenerated:{webpack:()=>[38526]},ssr:!0,loading:()=>(0,a.jsx)(F.A,{})}),Q=w()(()=>Promise.all([t.e(3165),t.e(5606)]).then(t.bind(t,65606)),{loadableGenerated:{webpack:()=>[65606]},ssr:!1,loading:()=>(0,a.jsx)(B,{})}),ee=w()(()=>t.e(4895).then(t.bind(t,14895)),{loadableGenerated:{webpack:()=>[14895]},ssr:!0,loading:()=>(0,a.jsx)(M,{})});function el(e){var l,t,i,o,v,g,_,w,N,C,D,A,R,M,O,E,F,K,G;
1let{type:W,productConfigurableVariantResult:Y,productName:H,skuConfig:el}=e,et=(0,y.useRouter)(),ea=(0,q.JM)(),en=(0,q.vN)(),ei=(0,q.gy)(),{isOpen:er,onOpen:es,onClose:eo}=(0,Z.j1)(),eu=(0,p.md)(d.Zj),ed=(0,p.md)(d.Yp),[ec,ep]=(0,p.fp)(d.T9),[em,eh]=(0,n.useState)(""),ev=(0,s.f_)(ei,u.Fk,null!=(N=null==ea?void 0:ea.name)?N:""),ex=null!=(C=null==en?void 0:en.custom_badge)?C:"",eg=null!=(D=null==en?void 0:en.custom_badge_from)?D:"",eb=null!=(A=null==en?void 0:en.custom_badge_to)?A:"",ef=null!=(R=(0,s.f_)(ei,u.lE))?R:"",ej=(null==ex?void 0:ex.length)>0&&(0,c.TG)(eg,eb),ey=null!=(M=(0,s.f_)(ei,u.Qd))?M:"",ek=null!=(O=(0,s.f_)(ei,u.hZ))?O:"",e_=null!=(E=(0,s.f_)(ei,u.dh))?E:"",ew=null!=(F=(0,s.f_)(ei,u.Ah))?F:"",eN=null!=(K=(0,s.ET)(ei,u.m)||(0,s.f_)(ei,u.m))?K:"",eC=(0,r.qL)(e_,void 0,{enabled:!!e_}),{data:eq}=(0,r.qf)(ey),{data:eD}=(0,r.qf)(ek),{data:eP,isLoading:eA}=(0,r.r6)(null==en?void 0:en.sku),eR=null==et||null==(l=et.asPath)?void 0:l.includes(u.R7.pdp_digital),eI=(null==en?void 0:en.is_o2o)&&((null==en?void 0:en.is_preorder)||(null==en?void 0:en.store_stock_status)!==0),eS=(0,n.useMemo)(()=>ei.filter(e=>e.name.startsWith(u.Ht)&&!!e.value).map(e=>e.value),[ei]),eT=(0,J.E)({queries:eS.map(e=>({queryKey:(0,r.G_)(e),queryFn:()=>(0,r.FH)(e),enabled:!!e}))}),eM=(0,n.useMemo)(()=>{var e;let l=null==eq?void 0:eq.data,t=eT.map(e=>{var l;return null==(l=e.data)?void 0:l.data}).filter(e=>!!e);return[...l?[{...l,learnMoreIdentifier:null!=(e=(0,s.f_)(ei,u.jb))?e:""}]:[],...t.map(e=>{var l;return{...e,learnMoreIdentifier:null!=(l=(0,s.f_)(ei,u.Ac))?l:""}})].filter(e=>!!e)},[null==eq?void 0:eq.data,eT,ei]);return(0,n.useEffect)(()=>{eh(window.location.origin)},[]),(0,a.jsxs)(m.so,{dir:"column",gap:8,className:"size-full clipped:max-w-[398px]",children:[(0,a.jsx)(z.A,{isOpen:er,onClose:eo,identifier:ew}),(0,a.jsxs)(m.so,{dir:"column",gap:2,className:"w-full",children:[(0,a.jsxs)(m.so,{dir:"column",gap:1,className:"w-full",children:[!!en&&(0,a.jsx)(f.A,{type:W,product:en,justify:"start"}),(0,a.jsxs)(m.so,{dir:"column",gap:3,className:"w-full",children:[(0,a.jsx)($,{type:W,productTitle:ev,productSubHeading:ef}),(0,a.jsxs)(m.EY,{variant:"label-l-regular-gen",className:"text-gray-10",children:["SKU: ",null==en?void 0:en.sku]}),(null==en?void 0:en.is_preorder)&&(0,c.TG)(null==en?void 0:en.preorder_start,null==en?void 0:en.preorder_end)&&(eA?(0,a.jsx)(m.nh,{height:40,className:"animate-pulse"}):(0,a.jsx)(m.EY,{variant:"body-s-medium-gen",className:"text-black [&>a]:text-primary [&>a]:underline",dangerouslySetInnerHTML:(0,k.BW)(null!=(G=null==eP||null==(t=eP.data)?void 0:t.ccm_short_desc)?G:"")}))]})]}),(0,a.jsx)(ee,{productConfigurableVariantResult:Y,productName:H,skuConfig:el})]}),eu?(0,a.jsx)(B,{}):(0,a.jsx)(Q,{device:W,product_pricing_data_testid_price:P.rv,product_pricing_data_testid_special_price:P.Bu,productPrice:ed}),ej&&(0,a.jsxs)(m.so,{gap:1,items:"center",children:[(0,a.jsx)(m.FI,{name:"price-tag",className:"text-orange size-6"}),(0,a.jsx)(m.DZ,{variant:"body-s-medium-gen",className:"text-orange",children:ex})]}),(0,a.jsx)(V,{type:W}),(0,a.jsx)(X,{}),(0,a.jsx)(I,{type:W}),!!ek&&(null==eD?void 0:eD.data)&&(0,a.jsxs)(m.so,{dir:"column",gap:4,className:"w-full",children:[(0,a.jsx)(m.EY,{variant:"title-gen-semibold-gen",children:u.kK}),(0,a.jsx)(U.A,{tecProtec:null==eD?void 0:eD.data})]}),eM.length>0&&(0,a.jsxs)(m.so,{dir:"column",gap:4,className:"w-full",children:[(0,a.jsx)(m.EY,{variant:"title-gen-semibold-gen",children:u.KW}),(0,a.jsx)(h.A,{appleCare:eM})]}),ew&&(0,a.jsxs)(m.so,{dir:"column",children:[(0,a.jsx)(m.DZ,{as:"h2",variant:"title-gen-semibold-gen",className:"py-[9px]",children:"Trade-in"}),(0,a.jsx)(m.DZ,{as:"h2",variant:"title-gen-regular-gen",className:"line-clamp-2 text-gray-20",children:"Tukarkan produk lamamu untuk dapat potongan harga produk baru."}),(0,a.jsxs)(m.$n,{variant:"chevron",className:"gap-1",onClick:()=>es(),children:[(0,a.jsx)(m.DZ,{as:"h3",variant:"body-s-semibold-gen",children:"Lebih lanjut tentang trade-in"}),(0,a.jsx)(m.FI,{name:"chevron-right"})]})]}),!eR&&(0,a.jsxs)(m.so,{dir:"column",gap:4,className:"w-full",children:[(0,a.jsx)(m.DZ,{as:"h2",variant:"title-gen-semibold-gen",children:"Jumlah"}),(0,a.jsx)(S.A,{count:ec,setCount:ep})]}),(0,a.jsx)(T.A,{withTitle:!0,sku:(null==en?void 0:en.sku)||"",name:(null==en?void 0:en.name)||"",thumbnail:(null==en?void 0:en.thumbnail)||"",isO2O:eI,isInStock:!!(null==en?void 0:en.quantity_and_stock_status)}),(null==(v=eC.data)||null==(o=v.data)||null==(i=o.items)?void 0:i.content)&&(0,a.jsx)(m.so,{className:"overflow-hidden rounded-lg",children:(0,a.jsx)(m.az,{dangerouslySetInnerHTML:(0,k.BW)((null==(w=eC.data)||null==(_=w.data)||null==(g=_.items)?void 0:g.content)||"",{})})}),(0,a.jsxs)(m.so,{dir:"column",className:"w-full",children:[(0,a.jsx)(m.nD,{title:"Pilihan pembayaran",titleAs:"h2",titleVariant:"title-gen-semibold-gen",containerClassName:"w-full",withBorderBottom:!1,withIcons:!0,withIconColorChange:!0,defaultOpen:!0,children:(0,a.jsxs)(m.so,{dir:"column",children:[(0,a.jsx)(m.DZ,{as:"h3",variant:"body-s-regular-gen",className:"h-10 line-clamp-2",children:"Cek semua pilihan pembayaran dari iBox"}),(0,a.jsx)(m.$n,{variant:"text",textVariant:"body-s-regular-gen",className:"p-0 py-1",asChild:!0,children:(0,a.jsx)(x(),{href:"/page/financing",target:"_blank",children:"Lebih lanjut"})})]})}),!eR&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(m.nD,{title:"Layanan teknis",titleAs:"h2",titleVariant:"title-gen-semibold-gen",containerClassName:"w-full",withBorderBottom:!1,withIcons:!0,withIconColorChange:!0,children:(0,a.jsxs)(m.so,{dir:"column",children:[(0,a.jsx)(m.DZ,{as:"h3",variant:"body-s-regular-gen",className:"h-10 line-clamp-2",children:"Solusi praktis perbaikan produk Apple-mu"}),(0,a.jsx)(m.$n,{variant:"text",textVariant:"body-s-regular-gen",className:"p-0 py-1",asChild:!0,children:(0,a.jsx)(x(),{href:"/page/halobox",target:"_blank",children:"Lebih lanjut"})})]})}),(0,a.jsx)(m.nD,{title:"Trade-in",titleAs:"h2",titleVariant:"title-gen-semibold-gen",containerClassName:"w-full",withBorderBottom:!1,withIcons:!0,withIconColorChange:!0,children:(0,a.jsxs)(m.so,{dir:"column",children:[(0,a.jsx)(m.DZ,{as:"h3",variant:"body-s-regular-gen",className:"h-10 line-clamp-2",children:"Tukarkan produk lamamu untuk dapat potongan harga produk baru."}),(0,a.jsx)(m.$n,{variant:"text",textVariant:"body-s-regular-gen",className:"p-0 py-1",asChild:!0,children:(0,a.jsx)(x(),{href:"/page/ibox-tradein",target:"_blank",children:"Trade-in"})})]})}),(0,a.jsx)(m.nD,{title:"Detail pengiriman",titleAs:"h2",titleVariant:"title-gen-semibold-gen",containerClassName:"w-full",withIcons:!0,withIconColorChange:!0,children:(0,a.jsxs)(m.so,{dir:"column",children:[(0,a.jsx)(m.DZ,{as:"h3",variant:"body-s-regular-gen",className:"h-10 line-clamp-2",children:"Gratis pengiriman - Garansi 48 jam."}),(0,a.jsx)(m.$n,{variant:"text",textVariant:"body-s-regular-gen",className:"p-0 py-1",asChild:!0,children:(0,a.jsx)(x(),{href:"/page/pengiriman-1",target:"_blank",children:"Pilihan pengiriman"})})]})})]}),(0,a.jsxs)(m.so,{dir:"column",gap:3,className:"mt-6",children:[(0,a.jsxs)(m.$n,{variant:"text",className:"group text-black !bg-transparent p-0 py-4 gap-3 items-center",onClick:()=>{var e,l;(0,j.uM)({title:null!=(e=null==en?void 0:en.name)?e:"",text:null!=(l=null==en?void 0:en.name)?l:"",url:"".concat(em,"/").concat(null==et?void 0:et.asPath)}),(0,L.Zg)("product","Salin Link",null==en?void 0:en.sku)},children:[(0,a.jsx)(m.FI,{name:"share",className:"size-4 aspect-square"}),(0,a.jsx)(m.DZ,{as:"h3",variant:"body-s-regular-gen",children:"Bagikan"})]}),(0,a.jsxs)(m.so,{gap:6,items:"center",className:"py-[2px]",children:[(0,a.jsx)(x(),{href:"https://twitter.com/iBoxIndonesia",target:"_blank","aria-label":"Click to read more about iBox in t
1witter",children:(0,a.jsx)(b(),{src:"/icon/Twitter.svg",height:20,width:20,alt:"twitter",className:"aspect-square w-auto h-5"})}),(0,a.jsx)(x(),{href:"https://facebook.com/iBoxIndonesia",target:"_blank","aria-label":"Click to read more about iBox in facebook",children:(0,a.jsx)(b(),{src:"/icon/Facebook.svg",height:20,width:20,alt:"facebook",className:"aspect-square w-auto h-5"})}),(0,a.jsx)(x(),{href:"https://instagram.com/iboxindonesia",target:"_blank","aria-label":"Click to read more about iBox in instagram",children:(0,a.jsx)(b(),{src:"/icon/Instagram.svg",height:20,width:20,alt:"instagram",className:"aspect-square w-auto h-5"})}),(0,a.jsx)(x(),{href:"https://tiktok.com/iBoxIndonesia",target:"_blank","aria-label":"Click to read more about iBox in tiktok",children:(0,a.jsx)(b(),{src:"/icon/Tiktok.svg",height:20,width:20,alt:"tiktok",className:"aspect-square w-auto h-5"})}),(0,a.jsx)(x(),{href:"https://wa.me/+6281290777722",target:"_blank","aria-label":"Click to read more about iBox in whatsApp",children:(0,a.jsx)(b(),{src:"/icon/WhatsApp.svg",height:20,width:20,alt:"WhatsApp",className:"aspect-square w-auto h-5"})})]})]})]}),eN&&(0,a.jsx)(m.DZ,{as:"h3","data-testid":"sni-code__pdp__".concat(W),variant:"label-l-regular-gen",className:"text-gray-10",children:eN})]})}var et=t(29542);function ea(){var e,l,t;return(0,a.jsxs)(m.so,{dir:"column",items:"center",gap:8,className:"w-full",children:[(0,a.jsx)(m.so,{items:"center",justify:"center",className:"w-full",children:(0,a.jsx)(m.nh,{width:"100%",className:"rounded-md animate-pulse aspect-video h-auto"})}),(0,a.jsx)(m.az,{className:"grid grid-cols-2 gap-x-4 gap-y-8 w-full",children:null==(t=Array(10))||null==(l=t.fill(0))||null==(e=l.map((e,l)=>l))?void 0:e.map(e=>(0,a.jsx)(m.nh,{width:"100%",className:"rounded-md aspect-square h-auto object-cover"},e))})]})}let en=w()(()=>t.e(3603).then(t.bind(t,23603)),{loadableGenerated:{webpack:()=>[23603]},ssr:!0,loading:()=>(0,a.jsx)(ea,{})}),ei=w()(()=>t.e(8914).then(t.bind(t,18914)),{loadableGenerated:{webpack:()=>[18914]},ssr:!1}),er=w()(()=>Promise.resolve().then(t.bind(t,71754)),{loadableGenerated:{webpack:()=>[71754]},ssr:!1}),es=w()(()=>Promise.resolve().then(t.bind(t,67580)),{loadableGenerated:{webpack:()=>[67580]},ssr:!1}),eo=w()(()=>Promise.resolve().then(t.bind(t,15041)),{loadableGenerated:{webpack:()=>[15041]},ssr:!1});function eu(e){var l;let{bannerIdentifier:t,productConfigurableVariantResult:n,productName:i,skuConfig:r}=e,s=(0,y.useRouter)(),o=null==s||null==(l=s.asPath)?void 0:l.includes(u.R7.pdp_digital);return(0,a.jsxs)(m.aq,{className:"xxxs:hidden clipped:flex flex-col size-full mx-auto max-w-[1220px] mt-9",children:[(0,a.jsxs)(m.so,{gap:12,className:"w-full",children:[(0,a.jsx)(en,{productConfigurableVariantResult:n,productName:i,skuConfig:r}),(0,a.jsx)(el,{type:"desktop"})]}),!!t&&(0,a.jsx)(eo,{identifier:t}),!o&&(0,a.jsx)(m.az,{id:"mcis-related-product-pdp",children:(0,a.jsx)(ei,{})}),(0,a.jsx)(er,{}),(0,a.jsx)(et.A,{id:"pdp-category-section",children:(0,a.jsx)(es,{categorySalesforce:u.ds.alsoLike,categoryId:"1034",desktopClassName:"mt-20",mobileClassName:"mt-20"})})]})}var ed=t(71754),ec=t(15041),ep=t(22784);let em=w()(()=>t.e(8914).then(t.bind(t,18914)),{loadableGenerated:{webpack:()=>[18914]},ssr:!1});function eh(e){var l;let{bannerIdentifier:t,productConfigurableVariantResult:n}=e,i=(0,y.useRouter)(),r=null==i||null==(l=i.asPath)?void 0:l.includes(u.R7.pdp_digital),s=(0,q.JM)();return(0,a.jsxs)(m.QA,{className:"flex flex-col size-full xxxs:px-3 md:px-4 mt-9 clipped:hidden",children:[(0,a.jsx)(el,{type:"mobile",productConfigurableVariantResult:n,productName:null==s?void 0:s.name.trim(),skuConfig:null==s?void 0:s.sku.trim()}),!!t&&(0,a.jsx)(ec.default,{identifier:t}),!r&&(0,a.jsx)(m.az,{id:"mcis-related-product-pdp",children:(0,a.jsx)(em,{})}),(0,a.jsx)(ed.default,{}),(0,a.jsx)(et.A,{id:"pdp-category-section",children:(0,a.jsx)(ep.ym,{categorySalesforce:u.ds.alsoLike,categoryId:"1034",desktopClassName:"mt-20",mobileClassName:"mt-20"})})]})}function ev(e){var l,t,i,o,d,c;
1let{productConfigurableVariantResult:p}=e,m=(0,y.useRouter)(),h=(0,q.JM)(),v=(0,q.v3)(),{data:x}=(0,r.PG)(),g=(0,n.useMemo)(()=>{var e;return null!=(e=null==x?void 0:x.data)?e:[]},[x]),b=(0,n.useMemo)(()=>null==g?void 0:g.map(e=>null==e?void 0:e.id),[g]),f=(null!=(d=Array.from(new Set([...null!=(i=null==h?void 0:h.category_id)?i:[],...null!=(o=null==v?void 0:v.category_id)?o:[]])))?d:[]).filter(e=>b.includes(e)),j=null!=(c=null==f?void 0:f.at(0))?c:0,k=null==m||null==(l=m.asPath)?void 0:l.includes(u.R7.pdp_digital),_=(0,n.useMemo)(()=>{var e;let l=null==h?void 0:h.all_attributes,t=null==v?void 0:v.all_attributes,a=(null==m||null==(e=m.query)?void 0:e.simple_sku)?t:l,n=(0,s.ET)(null!=a?a:[],"pdp_tagline");return null!=n?n:""},[h,v,null==m||null==(t=m.query)?void 0:t.simple_sku]);return(0,a.jsxs)(a.Fragment,{children:[!k&&(0,a.jsx)(ep.nR,{categoryId:null==j?void 0:j.toString()}),(0,a.jsx)(eu,{bannerIdentifier:_,productConfigurableVariantResult:p,productName:null==h?void 0:h.name.trim(),skuConfig:null==h?void 0:h.sku.trim()}),(0,a.jsx)(eh,{bannerIdentifier:_,productConfigurableVariantResult:p})]})}var ex=t(82077),eg=t(7874),eb=t(67768),ef=t(88208),ej=t(86858),ey=!0;function ek(e){var l,t,s,c,m,h,v;let{urlKey:x,url:g,productSimpleResult:b,productConfigResult:f,productConfigurableVariantResult:j,isShowTimer:y,npiListingsResult:k}=e,_=(0,eb.jE)(),w=(0,G.usePathname)(),{onClearPdpGlobalState:N}=(0,ex.Tx)(),{url_key_simple:C,url_key_base:D}=(0,q.NF)(),{queryOptions:P}=(0,r.qf)(D,{optionsOnly:!0,initialData:f}),{queryOptions:A}=(0,r.qf)(C,{optionsOnly:!0,initialData:b}),[{data:R}]=(0,J.E)({queries:[P,A]}),I=(0,n.useMemo)(()=>{var e,l,t;return null!=(t=null==R||null==(l=R.data)||null==(e=l.variants)?void 0:e.map(e=>null==e?void 0:e.sku))?t:[]},[null==R||null==(l=R.data)?void 0:l.variants]),S=(0,J.E)({queries:[...I.map(e=>({queryKey:(0,r.G_)(e),queryFn:()=>(0,r.FH)(e),enabled:!!e}))]}),{queryOptions:T}=(0,r.tt)(null!=(h=null==R||null==(t=R.data)?void 0:t.sku)?h:"",!!(null==R||null==(s=R.data)?void 0:s.sku),u.OX,{optionsOnly:!0,initialData:j}),M=(0,q.vN)(),[O,E]=(0,p.fp)(d.Yp),[B,F]=(0,p.fp)(d.T9),z=(0,p.Xr)(d.Qe),K=(0,p.Xr)(d.UH),V=(0,p.Xr)(d.J8),W=(0,p.Xr)(d.Zj),{isShow:Y,setShowTimer:H}=(0,Z.gK)(),X=(0,i.rZ)(),U=null!=(v=null==(m=X.data)||null==(c=m.data)?void 0:c.memberGroupId)?v:"00",{ga4:$}=(0,ej.A)(M),Q=(0,n.useCallback)(e=>{let{sitecode:l,qty:t}=e;return{sitecode:l,storecode:u.OX,membergroup:U,qty:t,channelid:"50"}},[U]),ee=(0,n.useMemo)(()=>{if(null==S?void 0:S.length){var e;return null!=(e=null==S?void 0:S.map(e=>{var l,t,a;let n=null==e||null==(l=e.data)?void 0:l.data;return{sku:null!=(t=null==n?void 0:n.sku)?t:"",sitecode:null!=(a=null==n?void 0:n.site_code)?a:""}}))?e:[]}return[{sku:null==M?void 0:M.sku,sitecode:null==M?void 0:M.site_code}]},[M,S]);(0,J.E)({queries:[T,...ee.map(e=>{var l;return{queryKey:["product-sap-price",null==e?void 0:e.sku,Q({sitecode:null!=(l=null==e?void 0:e.sitecode)?l:"",qty:B})],queryFn:()=>{var l;return(0,r.RK)(null==e?void 0:e.sku,Q({sitecode:null!=(l=null==e?void 0:e.sitecode)?l:"",qty:B}))},enabled:!!(null==e?void 0:e.sku)&&!!(null==e?void 0:e.sitecode),staleTime:1/0,gcTime:6e4}})]});let el="".concat("https://ibox.co.id").concat(w),et=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=e;return e>l&&(t=e-(e-l)),t},ea=(0,n.useCallback)(async e=>{var l;V(!1);let t=Q({sitecode:null!=(l=null==e?void 0:e.site_code)?l:"",qty:B}),{type_id:a,price:n,cashback:i,special_price:s,special_price_as_cashback:o,sku:d}=e;if(z([]),E({price:null!=n?n:0,cashback:null!=i?i:0,special_price:null!=s?s:0,special_price_as_cashback:null!=o?o:0,final_price:et(n,s),isPdp:!0}),a===u.q6)return void W(!1);try{let e,l=["product-sap-price",d,t],{data:a,status:n}=null!=(e=e?_.getQueryData(l):await _.fetchQuery({queryKey:l,queryFn:()=>(0,r.RK)(d,t),staleTime:1/0,gcTime:6e4}))?e:{};if(200===n&&a){let{bundling:e,srp_price:l,cashback:t,promo_price:n}=a;z(e),E({price:null!=l?l:0,cashback:null!=t?t:0,special_price:null!=n?n:0,special_price_as_cashback:0,final_price:et(l,n),isPdp:!0})}}catch(l){let{message:e}=l;console.error(e)}W(!1)},[B,_,W,V,z,E,Q]),en=(0,n.useCallback)(async e=>{await ea(e)},[ea]);return(0,n.useEffect)(()=>
1{if(M)return void en(M)},[B,M,X.isSuccess,_,en]),(0,n.useEffect)(()=>{(null==X?void 0:X.error)&&(localStorage.removeItem(u.tK),localStorage.removeItem(u.cS),localStorage.removeItem(u.Tm),localStorage.removeItem(u.ri))},[null==X?void 0:X.error]),(0,n.useEffect)(()=>{var e;return F(1),K(null!=(e=null==k?void 0:k.limit_countdown)?e:0),()=>{N()}},[]),(0,n.useEffect)(()=>()=>{N()},[x]),(0,n.useEffect)(()=>{M&&(0,L.LR)(M,$)},[M,$]),(0,n.useEffect)(()=>{!Y&&y&&H(y),(0,L.wW)({type:"product",urlKey:x||""})},[]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(o.A,{type:"Product",title:null==M?void 0:M.meta_title,description:null==M?void 0:M.meta_description,keywords:null==M?void 0:M.meta_keyword,imageUrl:null==M?void 0:M.thumbnail,url:"".concat(g,"/").concat(w),price:null==O?void 0:O.final_price,originalPrice:null==O?void 0:O.price,canonicalUrl:el}),(0,a.jsx)(ev,{productConfigurableVariantResult:j})]})}let e_=e=>({redirect:{destination:e,permanent:!1}}),ew=["product","produk","protection"],eN="[PDP]",eC=async e=>{var l,t,a,n,i,o,d,p,m,h,v,x,g,b;let{req:f,res:j,query:y,resolvedUrl:k}=e,_=Array.isArray(null==y?void 0:y.urlKey)?null==(l=e.params)?void 0:l.urlKey:[null==y?void 0:y.urlKey];if(0===_.length||_.length>2||2===_.length&&!ew.includes(_[0]))return console.warn("\uD83D\uDD34 ".concat(eN," redirect /404 — invalid url"),{reason:"invalid_url",urlKey:_,segmentCount:_.length,firstSegment:_[0],resolvedUrl:k}),e_("/404");let w=null==_?void 0:_.at(-1),N="".concat(null===u.R7||void 0===u.R7?void 0:u.R7.pdp_ibox,"/").concat(w),{url_key_simple:C,url_key_base:q}=(0,ex.Zh)(N),[D,P]=await Promise.all([q?(0,ef.T)((0,r.W0)(q)):Promise.resolve(null),C?(0,ef.T)((0,r.W0)(C)):Promise.resolve(null)]),A=null!=(o=null==D?void 0:D.data)?o:null,R=null!=(d=null==P?void 0:P.data)?d:null,I=null==A?void 0:A.data;if(!I||(null==I?void 0:I.visibility)===1||(null==I?void 0:I.status)===0)return console.warn("\uD83D\uDD34 ".concat(eN," redirect /404 — product not available"),{reason:"product_not_available",urlKey:w,resolvedUrl:k,hasConfigData:!!I,sku:null==I?void 0:I.sku,visibility:null==I?void 0:I.visibility,status:null==I?void 0:I.status}),e_("/404");let S=await (0,ef.T)((0,r.iN)(I.sku,u.OX)),T=null!=(p=null==S?void 0:S.data)?p:null,M=I.all_attributes||[],O=(0,s.f_)(M,"effective_date"),E=(0,s.f_)(M,"expired_date"),B=(null==A?void 0:A.status)===1&&(0,c.TG)(O,E)||!O||!E,F=[...(null==A||null==(t=A.data)?void 0:t.sku)?[null==A||null==(a=A.data)?void 0:a.sku]:[],...(null==R||null==(n=R.data)?void 0:n.sku)?[null==R||null==(i=R.data)?void 0:i.sku]:[]],z=await (0,ef.T)((0,r.S9)()),Z=null!=(m=null==z?void 0:z.data)?m:null,K=null!=(h=null==Z?void 0:Z.list_sku_npi_ibox)?h:[],G=new Date(null!=(v=null==Z?void 0:Z.npi_date)?v:""),V=new Date(null!=(x=null==Z?void 0:Z.start_countdown)?x:""),L=new Date(null!=(g=null==Z?void 0:Z.end_countdown)?g:""),W=(0,eg.PT)({skuList:K,inputSkuListThatNeedToBeCheck:F}),Y=new Date<G,H=(0,eg.WI)({isSecret:W,countdownStart:V,countdownEnd:L});if(!B)return console.warn("\uD83D\uDD34 ".concat(eN," redirect /404 — product not shown"),{reason:"product_not_shown",urlKey:w,resolvedUrl:k,sku:null==I?void 0:I.sku,status:null==A?void 0:A.status,effectiveDate:O,expiredDate:E,isInDateRange:(0,c.TG)(O,E)}),e_("/404");let X=(null==I?void 0:I.type_id)==="virtual"||"1"===(0,s.f_)(null==I?void 0:I.all_attributes,"is_digital"),J=k.includes(u.R7.pdp_digital),U=X?"".concat(u.R7.pdp_digital,"/product"):u.R7.pdp_ibox,$="".concat(U,"/").concat(w);if(X!==J)return{redirect:{destination:$,permanent:!0}};let Q={urlKey:null!=(b=null==y?void 0:y.urlKey)?b:"",url:f.headers.host,productConfigResult:A,productSimpleResult:R,productConfigurableVariantResult:T,isShowTimer:H,npiListingsResult:null!=Z?Z:null};return Y&&W?(0,eg.AI)(e,Q):(j.setHeader("Cache-Control","public, max-age=30, stale-while-revalidate=60"),{props:Q})}},56090:(e,l,t)=>{"use strict";t.d(l,{A:()=>c});var a=t(37876),n=t(77328),i=t.n(n),r=t(89099),s=t(14232);let o="json-ld",u={title:"iBox Official Store - Apple Authorized Reseller Indonesia",description:"Temukan Produk Apple Authorized Reseller Indonesia Original & Garansi Resmi di iBox! Belanja iPhone, iPad, Apple Watch, Mac Gratis Ongkir!",keywords:"iBox, iPhone iBox, iPad iBox, Apple Watch iBox",url:"https://ibox.co.id",imageUrl:"".concat("https://ibox.co.id","/logo/ibox-logo-revamp-black.svg")},d=e=>{let{titleWithSuffix:l,url:t,customSchema:n,type:r="ProductCollection",description:u,price:d,originalPrice
1:c,customJsonLd:p,asPath:m}=e,h={"@context":"http://schema.org","@type":r,name:l,url:t},v={...h,about:u},x={...h,potentialAction:{"@type":"SearchAction",target:"https://www.ibox.co.id/catalogsearch?{search_term_string}","query-input":"required q=search_term_string"}},g={ProductCollection:v,Product:{...h,description:u,offers:{"@type":"Offer",price:d,priceCurrency:"IDR",availability:"https://schema.org/InStock",seller:{"@type":"Organization",name:"iBox Online Store"},additionalProperty:[{"@type":"PropertyValue",name:"Original Price",value:c}]}},WebSite:x},b=null!=n?n:JSON.stringify(p||(null==g?void 0:g[r]));return(0,s.useEffect)(()=>{document.querySelectorAll("script#".concat(o,', script[data-json-ld="page"]')).forEach(e=>e.remove());let e=document.createElement("script");e.id=o,e.type="application/ld+json",e.setAttribute("data-json-ld","page"),e.textContent=b,document.head.appendChild(e)},[b,m]),(0,a.jsx)(i(),{children:(0,a.jsx)("script",{id:o,type:"application/ld+json","data-json-ld":"page",dangerouslySetInnerHTML:{__html:b}},"".concat(o,"-").concat(m))})},c=e=>{var l;let{asPath:t}=(0,r.useRouter)(),{type:n="ProductCollection",displayedTitle:s,title:o,description:c,keywords:p,url:m,imageUrl:h,price:v,originalPrice:x,canonicalUrl:g,customJsonLd:b,withMonthYearSuffix:f=!1,customSchema:j}=e,y=f?"".concat(new Date().toLocaleString("id-ID",{month:"long",year:"numeric"})," | iBox Online Store"):"| iBox Online Store",k=null!=(l=null!=o?o:s)?l:u.title,_=null!=c?c:u.description,w=null!=p?p:u.keywords,N=null!=m?m:"".concat(u.url).concat(t),C=null!=h?h:u.imageUrl,q="".concat(k," ").concat(y);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(i(),{children:[(0,a.jsx)("meta",{charSet:"UTF-8"}),(0,a.jsx)("meta",{name:"application-name",content:"ibox.co.id"}),(0,a.jsx)("title",{children:q}),(0,a.jsx)("meta",{name:"title",content:q}),(0,a.jsx)("meta",{name:"description",content:_}),(0,a.jsx)("meta",{name:"keywords",content:w}),(0,a.jsx)("link",{rel:"icon",type:"image/png",sizes:"32x32",href:"/icon/favicon-32x32.png"}),(0,a.jsx)("link",{rel:"icon",type:"image/png",sizes:"16x16",href:"/icon/favicon-16x16.png"}),(0,a.jsx)("link",{rel:"apple-touch-icon",type:"image/png",sizes:"180x180",href:"/icon/apple-touch-icon.png"}),(0,a.jsx)("link",{rel:"shortcut icon",href:"/favicon.ico"}),(0,a.jsx)("link",{rel:"manifest",href:"/site.webmanifest"}),(0,a.jsx)("meta",{property:"og:site_name",content:"iBox.co.id - Apple Premium Reseller"}),(0,a.jsx)("meta",{name:"googlebot",content:"index, follow, follow"}),(0,a.jsx)("meta",{name:"robots",content:"index, follow"}),(0,a.jsx)("meta",{name:"page-type",content:"productdetailpage"}),(0,a.jsx)("meta",{property:"product:price:currency",content:"Rp"}),(0,a.jsx)("meta",{property:"og:image",content:C}),(0,a.jsx)("meta",{property:"og:title",content:k}),(0,a.jsx)("meta",{property:"og:url",content:N}),(0,a.jsx)("meta",{property:"og:description",content:_}),(0,a.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,a.jsx)("meta",{name:"twitter:title",content:k}),(0,a.jsx)("meta",{name:"twitter:description",content:_}),(0,a.jsx)("meta",{name:"twitter:image",content:C}),(0,a.jsx)("meta",{name:"twitter:image:alt",content:k}),(0,a.jsx)("meta",{name:"twitter:site:id",content:"@iboxindonesia"}),(0,a.jsx)("meta",{name:"viewport",content:"initial-scale=1, minimum-scale=1, maximum-scale=5, width=device-width"}),"Product"===n&&v&&(0,a.jsx)("meta",{property:"price:amount",content:null==v?void 0:v.toString()}),g&&(0,a.jsx)("link",{rel:"canonical",href:g})]}),(0,a.jsx)(d,{type:n,titleWithSuffix:q,url:N,description:_,customSchema:j,price:v,originalPrice:x,customJsonLd:b,asPath:t},t)]})}},71754:(e,l,t)=>{"use strict";t.r(l),t.d(l,{default:()=>d});var a=t(37876),n=t(57574),i=t(31418),r=t(87972),s=t(14232),o=t(29542),u=t(85315);function d(){var e,l,t;let{url_key_base:d,url_key_simple:c}=(0,u.NF)(),p=(0,s.useMemo)(()=>c||d,[d,c]),{data:m}=(0,n.r6)(p),h=(0,s.useCallback)(e=>null==e?void 0:e.replaceAll("<p>","").replaceAll("</p>",""),[]);if(null==m||null==(e=m.data)?void 0:e.ccm_long_desc)return(0,a.jsx)(o.A,{id:"pdp-ringkasan-produk",children:(0,a.jsx)(i.nD,{title:"Ringkasan",titleVariant:"title-gen-semibold-gen",titleClassName:"text-primary",containerClassName:"w-full mt-16",withIcons:!0,defaultOpen:!0,children:(0,a.jsx)(i.az,{dangerouslySetInnerHTML:(0,r.BW)(h(null!=(t=null==m||null==(l=m.data)?void 0:l.ccm_long_desc)?t:""),{useParser:!0})})})})}},77328:(e,l,t)=>{e.exports=t(29269)},85315:(e,l,t)=>{"use strict";t.d(l,{JM:()=>c,NF:()=>u,RN:()=>x,dC:()=>v,gy:()=>m,sk:()=>h,v3:()=>d,vN:()=>p});var a=t(82077),n=t(87261),i=t(14e3),r=t(65561),s=t(58827),o=t(89099);let u=()=>{let e=(0,i.usePathname)(),{query:l}=(0,o.useRouter)(),t=Array.isArray(null==l?void 0:l.urlKey)?null==l?void 0:l.urlKey:[null==l?void 0:l.urlKey],n=null==t?void 0:t.at(-1),r="".concat(null===s.R7||void 0===s.R7?void 0:s.R7.pdp_ibox,"/").concat(n),u=(null==e?void 0:e.includes(s.R7.pdp_ibox))||(null==e?void 0:e.includes(s.R7.pdp_digital)),d="",c="";if(u){let{url_key_simple:e,url_key_base:l}=(0,a.Zh)(r);d=null!=e?e:"",c=null!=l?l:""}return{url_key_simple:d,url_key_base:c}},d=()=>{var e;let{url_key_simple:l}=u(),t=null!=(e=(0,n.q)().getQueryData((0,r.G_)(l)))?e:null;return null==t?void 0:t.data},c=()=>{var e;let{url_key_base:l}=u(),t=null!=(e=(0,n.q)().getQueryData((0,r.G_)(l)))?e:null;return null==t?void 0:t.data},p=()=>{let{url_key_simple:e}=u(),l=d(),t=c();return e?l:t},m=()=>{var e;let l=p();return null!=(e=null==l?void 0:l.all_attributes)?e:[]},h=()=>{var e;let l=c();return null!=(e=null==l?void 0:l.variants)?e:[]},v=()=>{let{url_key_simple:e}=u(),l=h(),t=null==l?void 0:l.find(l=>l.sku===e),a=null==l?void 0:l.find(e=>e.is_default);return e?t:a},x=()=>{var e,l;let t=c();
1if((null==t?void 0:t.type_id)!==s.q6)return[];let a=null!=(e=(0,n.q)().getQueryData((0,r.Ai)(null==t?void 0:t.sku)))?e:null;return null!=(l=null==a?void 0:a.data)?l:[]}},88208:(e,l,t)=>{"use strict";async function a(e){try{return{data:await e,error:null}}catch(e){return{data:null,error:e}}}function n(e){return new Promise(l=>setTimeout(l,e))}t.d(l,{T:()=>a,y:()=>n})},96511:(e,l,t)=>{"use strict";t.d(l,{A:()=>i});var a=t(37876),n=t(31418);function i(){return(0,a.jsxs)(n.so,{dir:"column",gap:1,className:"w-full",children:[(0,a.jsx)(n.nh,{width:400,height:36,className:"my-1 animate-pulse"}),(0,a.jsx)(n.nh,{width:390,height:16,className:"my-[3px] animate-pulse"})]})}t(14232)}}]);

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.