PageSourceSearch

https://clozett.app/_next/static/chunks/app/layout-87097b4875910127.js

js clozett.app collected 2026-10-02 01:13:23 UTC 10,480 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{9535:(e,t,a)=>{Promise.resolve().then(a.t.bind(a,41290,23)),Promise.resolve().then(a.bind(a,48839)),Promise.resolve().then(a.bind(a,23064)),Promise.resolve().then(a.bind(a,32733)),Promise.resolve().then(a.bind(a,38647)),Promise.resolve().then(a.bind(a,27221)),Promise.resolve().then(a.t.bind(a,41402,23)),Promise.resolve().then(a.t.bind(a,67483,23))},23064:(e,t,a)=>{"use strict";a.d(t,{default:()=>i});var o=a(12115);let n="clozett:last-activity-heartbeat-at";function i(){return(0,o.useEffect)(()=>{let e=!1,t=async()=>{if(e||"visible"!==document.visibilityState||!navigator.onLine)return;let t=Number(window.localStorage.getItem(n)||"0");if(!(Number.isFinite(t)&&Date.now()-t<216e5)){window.localStorage.setItem(n,String(Date.now()));try{let t=await fetch("/api/user/activity",{method:"POST",credentials:"same-origin",cache:"no-store",keepalive:!0});!e&&t.ok&&window.localStorage.setItem(n,String(Date.now()+864e5-216e5))}catch(e){}}};t();let a=()=>{"visible"===document.visibilityState&&t()};return document.addEventListener("visibilitychange",a),window.addEventListener("focus",t),window.addEventListener("online",t),()=>{e=!0,document.removeEventListener("visibilitychange",a),window.removeEventListener("focus",t),window.removeEventListener("online",t)}},[]),null}},32733:(e,t,a)=>{"use strict";a.d(t,{default:()=>w});var o=a(95155),n=a(12115),i=a(20063),c=a(27221);let l="CLOZETT_ANALYTICS_CONSENT",r=new Set(["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","IS","LI","NO","GB","UK","CH"]),s={en:{title:"Analytics cookies",body:"Help us understand how CloZett is used so we can improve it. You can accept or reject analytics cookies.",reject:"Reject",accept:"Accept analytics",policy:"Cookie Policy"},ja:{title:"アクセス解析Cookie",body:"CloZettの利用状況を把握し改善するため、アクセス解析Cookieを使用します。許可するか拒否できます。",reject:"拒否",accept:"許可する",policy:"Cookieポリシー"},es:{title:"Cookies de anal\xedtica",body:"Ay\xfadanos a entender c\xf3mo se usa CloZett para poder mejorarlo. Puedes aceptar o rechazar las cookies de anal\xedtica.",reject:"Rechazar",accept:"Aceptar anal\xedtica",policy:"Pol\xedtica de cookies"},pt:{title:"Cookies de an\xe1lise",body:"Ajude-nos a entender como o CloZett \xe9 usado para que possamos melhor\xe1-lo. Voc\xea pode aceitar ou rejeitar cookies de an\xe1lise.",reject:"Rejeitar",accept:"Aceitar an\xe1lise",policy:"Pol\xedtica de cookies"},id:{title:"Cookie analitik",body:"Bantu kami memahami bagaimana CloZett digunakan agar kami dapat meningkatkannya. Anda dapat menerima atau menolak cookie analitik.",reject:"Tolak",accept:"Terima analitik",policy:"Kebijakan Cookie"},hi:{title:"एनालिटिक्स कुकीज़",body:"CloZett का उपयोग कैसे होता है, यह समझने और उसे बेहतर बनाने में हमारी मदद करें। आप एनालिटिक्स कुकीज़ स्वीकार या अस्वीकार कर सकते हैं।",reject:"अस्वीकार करें",accept:"एनालिटिक्स स्वीकार करें",policy:"कुकी नीति"},ar:{title:"ملفات تعريف الارتباط للتحليلات",body:"ساعدنا على فهم كيفية استخدام CloZett حتى نتمكن من تحسينه. يمكنك قبول ملفات تعريف الارتباط للتحليلات أو رفضها.",reject:"رفض",accept:"قبول التحليلات",policy:"سياسة ملفات تعريف الارتباط"},de:{title:"Analyse-Cookies",body:"Hilf uns zu verstehen, wie CloZett genutzt wird, damit wir es verbessern k\xf6nnen. Du kannst Analyse-Cookies akzeptieren oder ablehnen.",reject:"Ablehnen",accept:"Analyse akzeptieren",policy:"Cookie-Richtlinie"},fr:{title:"Cookies analytiques",body:"Aidez-nous \xe0 comprendre comment CloZett est utilis\xe9 afin de l’am\xe9liorer. Vous pouvez accepter ou refuser les cookies analytiques.",reject:"Refuser",accept:"Accepter les analyses",policy:"Politique relative aux cookies"},zh:{title:"分析 Cookie",body:"帮助我们了解 CloZett 的使用情况,以便持续改进。你可以接受或拒绝分析 Cookie。",reject:"拒绝",accept:"接受分析",policy:"Cookie 政策"},tl:{title:"Analytics cookies",body:"Tulungan kaming maunawaan kung paano ginagamit ang CloZett para mapahusay namin ito. Maaari mong tanggapin o tanggihan ang analytics cookies.",reject:"Tanggihan",accept:"Tanggapin ang analytics",policy:"Patakaran sa Cookie"},ko:{title:"분석 쿠키",body:"CloZett의 이용 방식을 파악해 서비스를 개선할 수 있도록 도와주세요. 분석 쿠키를 허용하거나 거부할 수 있습니다.",reject:"거부",accept:"분석 허용",policy:"쿠키 정책"}};function d(){window.dataLayer=window.dataLayer||[],window.gtag||(window.gtag=function(){var e;null==(e=window.dataLayer)||e.push(arguments)})}function u(e){return{analytics_storage:e?"granted":"denied",ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied"}}function m(e){var t,a;d(),null==(t=(a=window).gtag)||t.call(a,"consent","default",{...u(e),wait_for_update:500})}function p(e){var t,a;d(),null==(t=(a=window).gtag)||t.call(a,"consent","update",u(e))}function g(e){if(d(),!document.querySelector('script[data-clozett-ga4="'.concat(e,'"]'))){let t=document.createElement("script");
1t.async=!0,t.src="https://www.googletagmanager.com/gtag/js?id=".concat(encodeURIComponent(e)),t.dataset.clozettGa4=e,document.head.appendChild(t)}if(window.__clozettGaConfigured!==e){var t,a,o,n;null==(t=(a=window).gtag)||t.call(a,"js",new Date),null==(o=(n=window).gtag)||o.call(n,"config",e,{send_page_view:!1}),window.__clozettGaConfigured=e}}function w(e){var t;let{measurementId:a,country:d}=e,u=(0,i.usePathname)(),{language:w}=(0,c.o)(),h=null!=(t=s[w])?t:s.en,f=a&&/^G-[A-Z0-9]+$/.test(a)?a:null,v=(0,n.useMemo)(()=>r.has(d.toUpperCase()),[d]),[y,k]=(0,n.useState)(!1),[_,b]=(0,n.useState)(null),[C,x]=(0,n.useState)(!1);if((0,n.useEffect)(()=>{if(!f){window.__clozettGaActive=!1,k(!0);return}if(!v){m(!0),g(f),window.__clozettGaActive=!0,x(!0),k(!0);return}m(!1);let e=function(){var e;let t=null==(e=document.cookie.split("; ").find(e=>e.startsWith("".concat(l,"="))))?void 0:e.split("=")[1];return"granted"===t||"denied"===t?t:null}();b(e),"granted"===e?(p(!0),g(f),window.__clozettGaActive=!0,x(!0)):"denied"===e&&(p(!1),window.__clozettGaActive=!1,x(!1)),k(!0)},[v,f]),(0,n.useEffect)(()=>{var e,t;C&&f&&(null==(e=(t=window).gtag)||e.call(t,"event","page_view",{page_path:"".concat(u).concat(window.location.search),page_location:window.location.href,page_title:document.title}))},[C,u,f]),!f||!v||!y||_)return null;let S=e=>{document.cookie="".concat(l,"=").concat(e,"; Max-Age=").concat(15552e3,"; Path=/; SameSite=Lax; Secure"),b(e),"granted"===e?(p(!0),g(f),window.__clozettGaActive=!0,x(!0)):(p(!1),window.__clozettGaActive=!1,x(!1))};return(0,o.jsxs)("aside",{className:"fixed bottom-3 left-3 right-3 z-[100] mx-auto max-w-2xl rounded-2xl border border-slate-700 bg-slate-950 p-4 text-slate-100 shadow-2xl sm:p-5",role:"dialog","aria-live":"polite","aria-label":h.title,children:[(0,o.jsx)("p",{className:"text-sm font-black",children:h.title}),(0,o.jsx)("p",{className:"mt-1 text-xs font-medium leading-relaxed text-slate-300",children:h.body}),(0,o.jsxs)("div",{className:"mt-4 flex flex-wrap items-center gap-2",children:[(0,o.jsx)("button",{type:"button",onClick:()=>S("denied"),className:"rounded-xl border border-slate-600 px-4 py-2 text-xs font-black text-slate-200 hover:bg-slate-800",children:h.reject}),(0,o.jsx)("button",{type:"button",onClick:()=>S("granted"),className:"rounded-xl bg-indigo-600 px-4 py-2 text-xs font-black text-white hover:bg-indigo-500",children:h.accept}),(0,o.jsx)("a",{className:"ml-auto text-xs font-bold text-slate-300 underline underline-offset-4",href:"/cookies",children:h.policy})]})]})}},35996:(e,t,a)=>{"use strict";a.d(t,{P:()=>c,Q:()=>l});var o=a(26614);let n="CLOZETT_PENDING_FUNNEL_EVENT",i=new Set(["sign_up","first_save","begin_checkout"]);function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=Object.fromEntries(Object.entries(t).filter(e=>{let[,t]=e;return void 0!==t}));o.Ay.capture(e,a),!0===window.__clozettGaActive&&window.gtag&&window.gtag("event",e,a)}function l(){var e;if("undefined"==typeof document)return null;
1let t=null==(e=document.cookie.split("; ").find(e=>e.startsWith("".concat(n,"="))))?void 0:e.split("=")[1];return document.cookie="".concat(n,"=; Max-Age=0; Path=/; SameSite=Lax; Secure"),t&&i.has(t)?t:null}},38647:(e,t,a)=>{"use strict";a.d(t,{default:()=>c});var o=a(12115);let n="CLOZETT_FIRST_TOUCH";function i(e,t){var a;return(null==(a=e.get(t))?void 0:a.trim())||void 0}function c(){return(0,o.useEffect)(()=>{var e;if(null==(e=document.cookie.split("; ").find(e=>e.startsWith("".concat(n,"="))))?void 0:e.slice(n.length+1))return;let t=new URLSearchParams(window.location.search),a={captured_at:new Date().toISOString(),landing_path:"".concat(window.location.pathname).concat(window.location.search).slice(0,512),share_slug:function(e){let t=e.match(/^\/share\/([^/?#]+)/);return t?decodeURIComponent(t[1]).slice(0,128):void 0}(window.location.pathname),utm_source:i(t,"utm_source"),utm_medium:i(t,"utm_medium"),utm_campaign:i(t,"utm_campaign"),utm_content:i(t,"utm_content"),utm_term:i(t,"utm_term"),referrer:function(){if(document.referrer)try{let e=new URL(document.referrer);return e.origin===window.location.origin?void 0:e.hostname.slice(0,253)}catch(e){return}}()};document.cookie="".concat(n,"=").concat(encodeURIComponent(JSON.stringify(a)),"; Max-Age=").concat(2592e3,"; Path=/; SameSite=Lax; Secure")},[]),null}},41290:()=>{},48839:(e,t,a)=>{"use strict";a.d(t,{PHProvider:()=>r});var o=a(95155),n=a(26614),i=a(26302),c=a(12115),l=a(35996);function r(e){let{children:t}=e;return(0,c.useEffect)(()=>{n.Ay.init("phc_eFVluTErho7IK2CgUtBTvAzYe3Z36Zw75yHQaOUed70",{api_host:"https://app.posthog.com",capture_pageview:!0,loaded:()=>{"sign_up"===(0,l.Q)()&&(0,l.P)("sign_up",{method:"google"})}})},[]),(0,o.jsx)(i.so,{client:n.Ay,children:t})}}},e=>{e.O(0,[1741,9139,8229,9152,883,7221,8441,3636,7358],()=>e(e.s=9535)),_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.