PageSourceSearch

https://app.weclaire.com/_next/static/chunks/app/layout-07f7890c5b…?dpl=dpl_7rU1UX8um7kn3ndVvzE931DZKip9

js weclaire.com collected 2026-10-10 00:25:41 UTC 10,265 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3185],{79806:function(e,t,r){Promise.resolve().then(r.bind(r,48009)),Promise.resolve().then(r.t.bind(r,20517,23)),Promise.resolve().then(r.t.bind(r,9278,23)),Promise.resolve().then(r.t.bind(r,22450,23)),Promise.resolve().then(r.t.bind(r,96282,23)),Promise.resolve().then(r.t.bind(r,54294,23)),Promise.resolve().then(r.t.bind(r,49270,23)),Promise.resolve().then(r.t.bind(r,71970,23)),Promise.resolve().then(r.bind(r,42483)),Promise.resolve().then(r.bind(r,63155)),Promise.resolve().then(r.bind(r,88291))},48009:function(e,t,r){"use strict";r.d(t,{Fg:function(){return P},ThemeProvider:function(){return S}});var n=r(57437),o=r(2265),a=r(634),l=r(56615);let c=(0,o.createContext)(void 0),i="themeMode",s="darkPalette",u="lightPalette",d="accentColor",m=e=>!!e&&/^#[0-9a-fA-F]{6}$/.test(e),f=e=>{let t=parseInt(e.slice(1),16);return[t>>16&255,t>>8&255,255&t]},h=(e,t,r)=>{let n=e=>Math.round(e+(t-e)*r);return"#".concat(f(e).map(e=>n(e).toString(16).padStart(2,"0")).join(""))},v=e=>{let t=document.documentElement.style;if(!m(e)){["--lm-accent","--lm-accent-hover","--lm-accent-ink","--lm-accent-soft","--lm-accent-line","--dm-accent","--dm-accent-hover","--dm-accent-ink","--dm-accent-text"].forEach(e=>t.removeProperty(e));return}let[r,n,o]=f(e),a=(.299*r+.587*n+.114*o)/255,l=a>.62?"lch(10% 0 282/1)":"#fff",c=a>=.6?e:h(e,255,(.6-a)/(1-a));t.setProperty("--lm-accent",e),t.setProperty("--lm-accent-hover",h(e,0,.12)),t.setProperty("--lm-accent-ink",l),t.setProperty("--lm-accent-soft",h(e,255,.88)),t.setProperty("--lm-accent-line",h(e,255,.76)),t.setProperty("--dm-accent",e),t.setProperty("--dm-accent-hover",h(e,255,.12)),t.setProperty("--dm-accent-ink",l),t.setProperty("--dm-accent-text",c)},p=()=>{let e=localStorage.getItem(d);return m(e)?e:null},g=e=>"light"===e||"dark"===e||"system"===e,w=e=>"classic"===e||"graphite"===e||"midnight"===e||"mocha"===e||"monokai"===e||"amethyst"===e,k=e=>"classic"===e||"mist"===e||"rose"===e||"butter"===e||"frost"===e||"sage"===e,b=()=>{let e=localStorage.getItem(i),t=localStorage.getItem(s),r=localStorage.getItem(u),n=k(r)?r:"classic";if(g(e))return{mode:e,palette:w(t)?t:"graphite",lightPalette:n};switch(localStorage.getItem("themeOption")){case"light":return{mode:"light",palette:"graphite",lightPalette:n};case"classic-dark":return{mode:"dark",palette:"classic",lightPalette:n};case"midnight":return{mode:"dark",palette:"midnight",lightPalette:n};case"dark":case"graphite":return{mode:"dark",palette:"graphite",lightPalette:n};default:return{mode:"system",palette:"graphite",lightPalette:n}}},y=(e,t,r,n)=>{let o="system"===e?n?"dark":"light":e;return document.documentElement.setAttribute("data-theme",o),"dark"===o&&"classic"!==t?document.documentElement.setAttribute("data-dark-variant",t):document.documentElement.removeAttribute("data-dark-variant"),"light"===o&&"classic"!==r?document.documentElement.setAttribute("data-light-variant",r):document.documentElement.removeAttribute("data-light-variant"),o},S=e=>{let{children:t}=e,[r,f]=(0,o.useState)("system"),[h,g]=(0,o.useState)("graphite"),[w,k]=(0,o.useState)("classic"),[S,P]=(0,o.useState)(null),[E,C]=(0,o.useState)("light"),I=(0,o.useRef)(null);(0,o.useEffect)(()=>{let e=b();f(e.mode),g(e.palette),k(e.lightPalette);let t=p();P(t),v(t)},[]),(0,o.useEffect)(()=>{let e=!1,t=(0,a.createClient)();return(async()=>{var r;let{data:{user:n}}=await t.auth.getUser();if(!n||e)return;let{data:o}=await t.from("user_preferences").select("accent_color").eq("user_id",n.id).maybeSingle();if(e)return;let a=m(null!==(r=null==o?void 0:o.accent_color)&&void 0!==r?r:null)?o.accent_color.toLowerCase():null,c=p();if(a!==c){if(null===a&&null!==c){let{error:e}=await t.from("user_preferences").upsert({user_id:n.id,accent_color:c},{onConflict:"user_id"});e&&l.k.error("Could not save accent color:",e);return}P(a),v(a);try{a?localStorage.setItem(d,a):localStorage.removeItem(d)}catch(e){}}})(),()=>{e=!0}},[]),(0,o.useEffect)(()=>{let e=window.matchMedia("(prefers-color-scheme: dark)");if(C(y(r,h,w,e.matches)),"system"!==r)return;let t=e=>{C(y("system",h,w,e.matches))};return e.addEventListener("change",t),()=>e.removeEventListener("change",t)},[r,h,w]);let A=(0,o.useCallback)(e=>{f(e),localStorage.setItem(i,e)},[]),_=(0,o.useCallback)(e=>{g(e),localStorage.setItem(s,e)},[]),L=(0,o.useCallback)(e=>{k(e),localStorage.setItem(u,e)},[]),j=(0,o.useCallback)(e=>{let t=m(e)?e.toLowerCase():null;P(t),t?localStorage.setItem(d,t):localStorage.removeItem(d),v(t),I.current&&clearTimeout(I.current),I.current=setTimeout(async()=>{let e=(0,a.createClient)(),{data:{user:r}}=await e.auth.getUser();if(!r)return;let{error:n}=await e.from("user_preferences").upsert({user_id:r.id,accent_color:t},{onConflict:"user_id"});n&&l.k.error("Could not save accent color:",n)},500)},[]),z=(0,o.useCallback)(e=>{A(e)},[A]),T=(0,o.useCallback)(()=>{A("light"===E?"dark":"light")},[E,A]);return(0,n.jsx)(c.Provider,{value:{theme:E,themeMode:r,setThemeMode:A,darkPalette:h,setDarkPalette:_,lightPalette:w,setLightPalette:L,accentColor:S,setAccentColor:j,toggleTheme:T,setTheme:z},children:t})},P=()=>{let e=(0,o.useContext)(c);if(void 0===e)throw Error("useTheme must be used within a ThemeProvider");return e}},42483:function(e,t,r){"use strict";r.d(t,{default:function(){return a}});var n=r(2265);let o=["custom-drag-element","list-drag-element"];function a(){return(0,n.useEffect)(()=>{let e=()=>{var e;let t=document.body;for(let r of(t.style.userSelect="",t.style.webkitUserSelect="",t.style.removeProperty("cursor"),document.documentElement.style.removeProperty("cursor"),o))null===(e=document.getElementById(r))||void 0===e||e.remove()},t=()=>{"hidden"===document.visibilityState&&e()};return window.addEventListener("blur",e),window.addEventListener("pointercancel",e),document.addEventListener("visibilitychange",t),()=>{window.removeEventListener("blur",e),window.removeEventListener("pointercancel",e),document.removeEventListener("visibilitychange",t)}},[]),null}},63155:function(e,t,r){"use strict";r.d(t,{I18nProvider:function(){return c},Q:function(){return i}});var n=r(57437),o=r(2265),a=r(45935);let l=(0,o.createContext)(void 0);function c(e){let{children:t}=e,[r,c]=(0,o.useState)("en");return(0,o.useEffect)(()=>{let e=localStorage.getItem("locale");if(e&&["en","de","es","fr","it","pt","nl","pl","ru","ja","zh","ko","uk"].includes(e))c(e);else{let e=navigator.language||navigator.userLanguage||"en",t={en:"en","en-US":"en","en-GB":"en","en-AU":"en","en-CA":"en",de:"de","de-DE":"de","de-AT":"de","de-CH":"de",es:"es","es-ES":"es","es-MX":"es","es-AR":"es","es-CO":"es",fr:"fr","fr-FR":"fr","fr-CA":"fr","fr-CH":"fr","fr-BE":"fr",it:"it","it-IT":"it","it-CH":"it",pt:"pt","pt-BR":"pt","pt-PT":"pt",nl:"nl","nl-NL":"nl","nl-BE":"nl",pl:"pl","pl-PL":"pl",ru:"ru","ru-RU":"ru",ja:"ja","ja-JP":"ja",zh:"zh","zh-CN":"zh","zh-TW":"zh","zh-HK":"zh","zh-SG":"zh",ko:"ko","ko-KR":"ko",uk:"uk","uk-UA":"uk"};c(t[e]||t[e.split("-")[0]]||"en")}},[]),(0,n.jsx)(l.Provider,{value:{locale:r,setLocale:e=>{c(e),localStorage.setItem("locale",e)},t:e=>(0,a.t)(r,e),tn:e=>(0,a.wF)(r,e)},children:t})}function i(){let e=(0,o.useContext)(l);if(void 0===e)throw Error("useI18n must be used within an I18nProvider");return e}},56615:function(e,t,r){"use strict";r.d(t,{k:function(){return n}});let n={log:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r]},error:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r]},warn:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r]},info:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r]},debug:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r]}}},634:function(e,t,r){"use strict";r.r(t),r.d(t,{createClient:function(){return o}});var n=r(47102);let o=()=>(0,n.createBrowserClient)("https://auth.weclaire.com","eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6IndkY3hiaXlxbHZ1dWpxdnBkbWJyIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MjEyMTY1MTksImV4cCI6MjAzNjc5MjUxOX0.ALRbmZ4ePlLS-91liDV_o0Bu4gZYglpNOW4sJhNamqs")},96282:function(){},9278:function(){},71970:function(){},20517:function(){},22450:function(){},49270:function(){},54294:function(){},88291:function(e,t,r){"use strict";r.d(t,{Analytics:function(){return i}});var n=r(2265),o=()=>{window.va||(window.va=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];(window.vaq=window.vaq||[]).push(t)})};function a(){return"undefined"!=typeof window}function l(){return"production"}function c(){return"development"===((a()?window.vam:l())||"production")}function i(e){return(0,n.useEffect)(()=>{!function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{debug:!0};if(!a())return;(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"auto";if("auto"===e){window.vam=l();return}window.vam=e})(t.mode),o(),t.beforeSend&&(null==(e=window.va)||e.call(window,"beforeSend",t.beforeSend));let r=t.scriptSrc||(c()?"https://va.vercel-scripts.com/v1/script.debug.js":"/_vercel/insights/script.
1js");if(document.head.querySelector('script[src*="'.concat(r,'"]')))return;let n=document.createElement("script");n.src=r,n.defer=!0,n.dataset.sdkn="@vercel/analytics"+(t.framework?"/".concat(t.framework):""),n.dataset.sdkv="1.3.1",t.disableAutoTrack&&(n.dataset.disableAutoTrack="1"),t.endpoint&&(n.dataset.endpoint=t.endpoint),t.dsn&&(n.dataset.dsn=t.dsn),n.onerror=()=>{let e=c()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log("[Vercel Web Analytics] Failed to load script from ".concat(r,". ").concat(e))},c()&&!1===t.debug&&(n.dataset.debug="false"),document.head.appendChild(n)}({framework:e.framework||"react",...void 0!==e.route&&{disableAutoTrack:!0},...e})},[]),(0,n.useEffect)(()=>{e.route&&e.path&&function(e){var t;let{route:r,path:n}=e;null==(t=window.va)||t.call(window,"pageview",{route:r,path:n})}({route:e.route,path:e.path})},[e.route,e.path]),null}}},function(e){e.O(0,[4859,9762,2692,5935,2971,2117,1744],function(){return e(e.s=79806)}),_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.