PageSourceSearch

https://fangir.com/_next/static/chunks/app/(store)/s/%5Bdomain%5D/cart/page-d6b4045363df88d0.js

js fangir.com collected 2026-10-03 18:26:23 UTC 6,379 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[647,8860],{18298:(e,t,a)=>{"use strict";a.d(t,{HydrationBoundary:()=>n});var d=a(12115);function r(e){return e}function l(e,t,a){if("object"!=typeof t||null===t)return;let d=e.getMutationCache(),l=e.getQueryCache(),s=a?.defaultOptions?.deserializeData??e.getDefaultOptions().hydrate?.deserializeData??r,i=t.mutations||[],n=t.queries||[];i.forEach(({state:t,...r})=>{d.build(e,{...e.getDefaultOptions().hydrate?.mutations,...a?.defaultOptions?.mutations,...r},t)}),n.forEach(({queryKey:t,state:d,queryHash:r,meta:i,promise:n})=>{let o=l.get(r),u=void 0===d.data?d.data:s(d.data);if(o){if(o.state.dataUpdatedAt<d.dataUpdatedAt){let{fetchStatus:e,...t}=d;o.setState({...t,data:u})}}else o=l.build(e,{...e.getDefaultOptions().hydrate?.queries,...a?.defaultOptions?.queries,queryKey:t,queryHash:r,meta:i},{...d,data:u,fetchStatus:"idle"});if(n){let e=Promise.resolve(n).then(s);o.fetch(void 0,{initialPromise:e})}})}var s=a(99776),i=(e,t)=>"object"==typeof e&&null!==e&&t in e,n=e=>{let{children:t,options:a={},state:r,queryClient:n}=e,o=(0,s.jE)(n),[u,c]=d.useState(),f=d.useRef(a);return f.current=a,d.useMemo(()=>{if(r){if("object"!=typeof r)return;let e=o.getQueryCache(),t=r.queries||[],a=[],d=[];for(let r of t){let t=e.get(r.queryHash);if(t){let e=r.state.dataUpdatedAt>t.state.dataUpdatedAt||i(r.promise,"status")&&i(t.promise,"status")&&r.promise.status!==t.promise.status,a=null==u?void 0:u.find(e=>e.queryHash===r.queryHash);e&&(!a||r.state.dataUpdatedAt>a.state.dataUpdatedAt)&&d.push(r)}else a.push(r)}a.length>0&&l(o,{queries:a},f.current),d.length>0&&c(e=>e?[...e,...d]:d)}},[o,u,r]),d.useEffect(()=>{u&&(l(o,{queries:u},f.current),c(void 0))},[o,u]),t}},34979:(e,t,a)=>{"use strict";a.d(t,{default:()=>v});var d=a(95155),r=a(26374),l=a(78860),s=a(98665),i=a(20002),n=a(53455),o=a(20063),u=a(12115),c=a(72378),f=a(86616),p=a(94412),g=a(89488),h=a(57459),m=a(48735);function v(e){var t;let{data:a,host:v,themeId:y}=e,{storeSetting:b}=(0,m.BP)(),I=(0,o.useSearchParams)().get("isPreview")||!1,E=c.A.get("_jstore_cart_id"),w=c.A.get("accessToken"),[_,j]=u.useState(!1),x=(null==a?void 0:a.data)||{},{clearSelectedPromotions:P}=(0,g.q)(e=>({clearSelectedPromotions:e.clearSelectedPromotions}),h.x),A=(x.elements||[]).filter(e=>{var t,a;return!(null==(t=e.data)?void 0:t.hidden)&&!!(null==(a=r.Ts[e.type])?void 0:a.Element)}).map(e=>{var t;return{...e,childs:null==(t=e.childs)?void 0:t.filter(e=>{var t;return!(null==(t=e.data)?void 0:t.hidden)})}}),q=null==A?void 0:A.filter(e=>"header"===e.group),D=null==A?void 0:A.filter(e=>["body","body_cart"].includes(e.group)),S=null==A?void 0:A.filter(e=>"footer"===e.group),U=null==q?void 0:q.find(e=>"header"===e.type),C=null==U?void 0:U.data,{data:H,isLoading:N}=(0,n.useQuery)({queryKey:["carts"],queryFn:async()=>{let e=await (0,i.N)(v);return null==e?void 0:e.data}}),O=(0,f.G$)({onSuccess:()=>{p.q.invalidateQueries({queryKey:["carts"]}),P()}});return(u.useEffect(()=>{var e,t;let a=E||(null==H?void 0:H.cartId);a&&(null!=(t=null==H||null==(e=H.promotions)?void 0:e.length)?t:0)>0&&O.mutate({cartId:a,token:w},{onSuccess:()=>{j(!0)}})},[E,null==H?void 0:H.cartId,_,w,null==H||null==(t=H.promotions)?void 0:t.length]),u.useEffect(()=>{var e;I&&(null==(e=window.parent)||e.postMessage({type:"iframe_loaded",previewPath:"cart",themeId:y},"*"))},[]),a&&x.elements)?I?(0,d.jsx)(l.default,{groupBody:"body,body_cart"}):(0,d.jsxs)(s.WrapperTheme,{theme:x.theme,children:[(0,d.jsx)("link",{rel:"icon",href:null==C?void 0:C.faviconUrl,type:"image/x-icon"}),(0,d.jsx)("div",{id:"wrapper-header",children:q.map(e=>{let t=r.Ts[e.type].Element;if(t)return(0,d.jsx)(t,{element:e,theme:x.theme},e.id)})}),(0,d.jsx)("div",{className:"theme_layout_space_section theme_cart_page_bg flex-grow",children:D.map(e=>{let t=r.Ts[e.type].Element;if(t)return(0,d.jsx)(t,{element:e,data:H,host:v,theme:x.theme,isLoadingData:N||O.isPending,storeSetting:b,preview:I},e.id)})}),S.map(e=>{let t=r.Ts[e.type].Element;if(t)return(0,d.jsx)(t,{element:e,theme:x.theme},e.id)})]}):null}},55294:(e,t,a)=>{Promise.resolve().then(a.bind(a,18298)),Promise.resolve().then(a.bind(a,34979))},78860:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>n});var d=a(95155),r=a(31914),l=a(12115),s=a(98665),i=a(57459);function n(e){let{groupHeader:t="header",groupBody:a="body",groupFooter:n="footer",data:o}=e,u=(0,r.k)(e=>({lastUpdatedAt:e.lastUpdatedAt,theme:e.theme,elements:e.elements,selectedId:e.selectedId,selectedParentId:e.selectedParentId,draggingId:e.draggingId,isChildDragging:e.isChildDragging,setDefault:e.setDefault}),i.x);l.useEffect(()=>{var e,t;null==(t=window)||null==(e=t.top)||e.postMessage({type:"builder",elements:u.elements,theme:u.theme,selectedId:u.selectedId,draggingId:u.draggingId})},[u.lastUpdatedAt]),l.useEffect(()=>{let e=e=>{if("builder"===e.data.type){var t,a,d,r,l,s;
1u.setDefault(null==(t=e.data)?void 0:t.elements,null==(a=e.data)?void 0:a.theme,null==(d=e.data)?void 0:d.selectedId,null==(r=e.data)?void 0:r.draggingId,null==(l=e.data)?void 0:l.selectedParentId),null==(s=window.parent)||s.postMessage({type:"builder_applied"},"*")}};return window.addEventListener("message",e),()=>window.removeEventListener("message",e)},[]);let c=e=>{let t=document.getElementById("".concat(u.isChildDragging()?"view-child":"view","-").concat(e));if(t){let e=t.getBoundingClientRect().top+window.scrollY-256;window.scrollTo({top:e,behavior:"smooth"})}};l.useEffect(()=>{u.selectedId&&c(u.selectedId)},[u.selectedId]),l.useEffect(()=>{u.selectedParentId&&c(u.selectedParentId)},[u.selectedParentId]),l.useEffect(()=>{u.draggingId&&c(u.draggingId)},[u.draggingId]);let f=l.useMemo(()=>({header:t,body:a,footer:n}),[t,a,n]);return(0,d.jsxs)(s.WrapperTheme,{theme:u.theme,children:[(0,d.jsx)(s.default,{group:f.header,title:"Header",minHeight:86,classNameWrapper:"after:bg-[#F1AE70] border-[#F1AE70]"}),(0,d.jsx)(s.default,{group:f.body,title:"Body",minHeight:520,classNameWrapper:"after:bg-primary border-primary",data:o}),(0,d.jsx)(s.default,{group:f.footer,title:"Footer",minHeight:172,classNameWrapper:"after:bg-[#F1AE70] border-[#F1AE70]"})]})}}},e=>{e.O(0,[8e3,9978,5105,9268,5004,277,2870,2439,3649,6743,5608,3801,6968,7309,5218,4821,1067,4729,1356,2619,845,5342,6852,8463,4116,5732,3472,899,4328,5402,4362,2535,5505,4920,4948,7836,1650,1914,8441,1255,7358],()=>e(e.s=55294)),_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.