PageSourceSearch

https://welovedevs.com/_next/static/chunks/app/%5BW3DUid%5D/%5Blang%5D/not-found-b86285571aa4b229.js

js welovedevs.com collected 2026-10-03 21:38:57 UTC 12,006 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[999],{82117:function(e,t,r){Promise.resolve().then(r.bind(r,26680))},26680:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return o}});var n=r(57437);r(21934);var s=r(57299);function o(){return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"bg-primary-500 w-full h-8 -mt-8"}),(0,n.jsx)(s.j,{code:404})]})}},57299:function(e,t,r){"use strict";r.d(t,{j:function(){return p}});var n=r(57437);r(2265);var s=r(75607),o=r(94298),a=r(16986),c=r(56326),i=r(95838),u=r(86380),l=r(4322);let d=(0,r(42065).vU)({shortMessage404:{id:"ErrorCodes.404.shortMessage",defaultMessage:"Ressource non trouv\xe9e"},longMessage404:{id:"ErrorCodes.404.longMessage",defaultMessage:"Cette ressource n'est plus disponible ou l'URL n'est pas correcte."},shortMessage410:{id:"ErrorCodes.410.shortMessage",defaultMessage:"Ressource non disponible"},longMessage410:{id:"ErrorCodes.410.longMessage",defaultMessage:"Cette ressource n'est plus disponible, probablement supprim\xe9e par notre \xe9quipe."},shortMessage500:{id:"ErrorCodes.500.shortMessage",defaultMessage:"Erreur serveur"},longMessage500:{id:"ErrorCodes.500.longMessage",defaultMessage:"Notre serveur a rencontr\xe9 une erreur en servant votre requ\xeate."},shortMessageUnknown:{id:"ErrorCodes.unknown.shortMessage",defaultMessage:"Erreur inconnue"},longMessageUnknown:{id:"ErrorCodes.unknown.longMessage",defaultMessage:"Cette erreur est inconnue, merci de contacter le support !"}}),f={404:{shortMessage:d.shortMessage404,longMessage:d.longMessage404},410:{shortMessage:d.shortMessage410,longMessage:d.longMessage410},500:{shortMessage:d.shortMessage500,longMessage:d.longMessage500},unknown:{shortMessage:d.shortMessageUnknown,longMessage:d.longMessageUnknown}},g=()=>(0,n.jsx)(u.AppLink,{href:"/login",children:(0,n.jsx)("div",{className:"items-center justify-center",children:(0,n.jsx)(c.zx,{color:"indigo",variant:"contained",size:"small",className:"my-0",children:(0,n.jsx)(s.Z,{id:"Main.lang.connexion",defaultMessage:"Essayer de se connecter"})})})}),p=e=>{let{code:t}=e,{formatMessage:r}=(0,o.Z)(),{data:u}=(0,l.s)(),{shortMessage:d,longMessage:p}=t&&f[t]||f.unknown;return(0,n.jsxs)("div",{className:"flex flex-col items-center p-1",children:[(0,n.jsx)(i.Ho,{className:"w-[100px]",config:{mouthType:"Disbelief"}}),(0,n.jsxs)("div",{className:"relative flex flex-col items-center rotate-5",children:[(0,n.jsx)(c.ZT,{className:"z-10",color:"danger",variant:"wld3",children:t}),(0,n.jsxs)(c.ZT,{color:"tertiary",variant:"wld4",children:[r(d),(0,n.jsx)(c.u,{title:r(p),children:(0,n.jsx)(a.Z,{className:"self-center ml-1 mb-1/2"})})]}),!(null==u?void 0:u.uid)&&(0,n.jsxs)("div",{className:"flex flex-col items-center justify-center gap-1 my-2",children:[(0,n.jsx)("div",{className:"w-1/2 h-0.5 bg-dark-50"}),(0,n.jsx)(c.ZT,{color:"dark",className:"text-sm text-center",children:(0,n.jsx)(s.Z,{id:"ErrorCodes.notLogged.longMessage",defaultMessage:"Vous devez \xeatre connect\xe9 pour acc\xe9der \xe0 cette page."})}),(0,n.jsx)(g,{})]})]})]})}},95838:function(e,t,r){"use strict";r.d(t,{Ho:function(){return u}});var n=r(57437),s=r(65895),o=r(2265);let a=Object.freeze({topType:"ShortHairShortFlat",accessoriesType:"Blank",hairColor:"Black",facialHairType:"Blank",clotheType:"ShirtCrewNeck",clotheColor:"Blue03",eyeType:"Default",eyebrowType:"DefaultNatural",mouthType:"Twinkle",skinColor:"Light"}),c=Object.freeze({clotheType:"GraphicShirt",clotheColor:"W3D",graphicType:"W3DLogo"}),i=(0,o.forwardRef)((e,t)=>{let{alt:r,style:o,handle:i,noLazyLoad:u,config:l,avatarStyle:d="Transparent",className:f,onClick:g,width:p,...h}=e;return(0,n.jsx)("div",{ref:t,className:f,onClick:g,style:o,children:(0,n.jsx)("img",{style:{width:"100%",height:"100%",objectFit:"contain"},src:"https://".concat((0,s.getAvatarImageLink)({handle:i,avatar:{...a,...l,...c}},!!i||"Circle"===d,p||120)),alt:r||"developer avatar"})})}),u=(0,o.memo)(i)},86380:function(e,t,r){"use strict";r.r(t),r.d(t,{AppLink:function(){return l},useLocalizedLink:function(){return u}});var n=r(57437),s=r(8792),o=r(47907),a=r(2265),c=r(22228),i=r(62744);let u=(e,t)=>
1{var r;let n=e.replaceAll("/app/","/").replaceAll("/app/fr","/").replaceAll("/fr/","/").replace(/^\/fr$/,""),{lang:s}=(0,c.b)(),o=null!==(r=s!==t?t:s)&&void 0!==r?r:s,u=!!i.G.find(e=>e.test(n)),l=(0,a.useMemo)(()=>"en"!==o?"/"===n||""===n?"/fr":u?"/fr/app".concat(n):"/app/".concat(o).concat(n):"/"===n||""===n?"/":"/app".concat(n),[o,n]);return{isNextRoute:u,localizedAppHref:l}},l=a.forwardRef((e,t)=>{let{href:r,children:a,locale:c,className:i,activeClassName:l,...d}=e,{isNextRoute:f,localizedAppHref:g}=u(r,c),p=(0,o.usePathname)().startsWith(g)?l:"";return f?(0,n.jsx)(s.default,{href:g,prefetch:!1,className:"".concat(null!=i?i:""," ").concat(p),...d,children:a}):(0,n.jsx)("a",{...d,ref:t,className:"".concat(null!=i?i:""," ").concat(p),href:g,children:a})})},62744:function(e,t,r){"use strict";r.d(t,{G:function(){return n},L:function(){return s}});let n=[/^\/$/,/^\/fr\/?$/,/^\/jobs$/,/^\/jobs\?.*/,/^\/job\/[^\/]+$/,/^\/tests(?!\/daily-challenge\/?$).*/,/^\/plans/,/^\/user/,/^\/user\/.*/,/^\/test-question\//,/^\/test-question-creator$/,/^\/company\/invitations(\/.*)?$/,/^\/cookies-settings$/],s=(e,t)=>{let r=e.replaceAll("/app/","/").replaceAll("/app/fr","/").replaceAll("/fr/","/").replace(/^\/fr$/,""),s=n.some(e=>e.test(r)),o="/"===r||""===r?"/":"/app".concat(r);return"en"!==t&&(o="/"===r||""===r?"/".concat(t):s?"/".concat(t,"/app").concat(r):"/app/".concat(t).concat(r)),{isNextRoute:s,localizedAppHref:o}}},57071:function(e,t,r){"use strict";r.d(t,{o:function(){return l}}),r(12295);var n=r(2265),s=r(47082),o=r(50643),a=r(43363),c=r(81748);let i=e=>{let t=new URL(e.toString()).pathname.replace(/^\/?(.*?)\/?$/,"$1");if(e._orderByCalled){let r=JSON.stringify(e._queryParams,(e,t)=>{if("index_"!==e&&t&&""!==t)return t});t+="_".concat(r)}return t},u={},l=(e,t,r)=>{let l=(0,s.NL)(),[,d]=(0,n.useState)(),{replacedKey:f}=(0,n.useMemo)(()=>({replacedKey:Object.entries(t||{}).filter(e=>{let[,t]=e;return t}).reduce((e,t)=>{let[r,n]=t;return e.replace("_".concat(r,"_"),null!=n?n:"")},e).replace(/^\/?(.*?)\/?$/,"$1")}),[JSON.stringify(e),JSON.stringify(t)]),g=(0,n.useMemo)(()=>(0,c.IO)((0,c.iH)((0,a.N8)(),f),...r||[]),[f]),p=(0,n.useMemo)(()=>i(g),[g]),h=()=>null,v=()=>null,m=new Promise((e,t)=>{h=e,v=t});m.cancel=()=>{l.invalidateQueries({queryKey:[p]})};let y=(0,o.a)({queryKey:[p],retry:!1,staleTime:1/0,refetchInterval:void 0,refetchOnMount:!0,refetchOnWindowFocus:!1,refetchOnReconnect:!1,queryFn:()=>m}),M=(0,n.useCallback)(()=>{if(new RegExp(/(?:^|\/)_(\w+)_(?=\/|$)/g).test(p)||(null==p?void 0:p.includes("//"))){console.debug("Params for listener ".concat(p," are not replaced properly not triggering listen"));return}if(!g){console.warn("Ref not initialized");return}if(u["".concat(e,"_").concat(JSON.stringify(t))])return;console.debug("Listening to node ".concat(e," with params ").concat(JSON.stringify(t)," / Replaced key ").concat(p)),u["".concat(e,"_").concat(JSON.stringify(t))]=!0;let r=(0,a.jM)(g,r=>{console.debug("Got value for node ".concat(e," with params ").concat(JSON.stringify(t)));let n=r.val();d(null!=n?n:void 0),l.setQueryData([p],n),h(n)},n=>{u["".concat(e,"_").concat(JSON.stringify(t))]=!1,console.warn("Failed to listen node ".concat(p),n),v(n),r()})},[p]);return(0,n.useEffect)(()=>{M()},[p]),{...y,forceRefetch:M}}},4322:function(e,t,r){"use strict";r.d(t,{s:function(){return f}}),r(12295);var n=r(55903),s=r(50643),o=r(47082),a=r(42151),c=r.n(a),i=r(2265),u=r(70648),l=r(99216);let d=new u.Z,f=()=>{var e,t;let[,r]=(0,i.useState)(),a=new Promise((e,t)=>{});a.cancel=()=>{f.invalidateQueries({queryKey:["firebaseUser"]})};let u=(0,s.a)({queryKey:["firebaseUser"],retry:!1,staleTime:1/0,refetchInterval:void 0,refetchOnMount:!0,refetchOnWindowFocus:!1,refetchOnReconnect:!1,queryFn:()=>a}),f=(0,o.NL)(),{data:g}=(0,l.v$)(null!==(t=null==u?void 0:null===(e=u.data)||void 0===e?void 0:e.uid)&&void 0!==t?t:null),p=(0,i.useRef)(null);return(0,i.useEffect)(()=>{console.debug("Effecting for debug purposes");let e=(0,n.MX)((0,n.v0)(),e=>{let t=d.get("W3D_uid");(null==e?void 0:e.uid)||!t?t!==(null==e?void 0:e.uid)&&(console.log("Setting uid cookie"),d.set("W3D_uid",null==e?void 0:e.uid,{path:"/",expires:c()().add(13,"months").toDate()})):(console.log("Clearing cookie",t),d.remove("W3D_uid",{path:"/"})),r(e?{...e}:null),f.setQueryData(["firebaseUser"],e?{...e}:null)});return function(){e()}},[]),(0,i.useEffect)(()=>{p.current&&!g&&(console.log("[userData] Signing out"),f.setQueryData(["firebaseUser"],null),(0,n.w7)((0,n.v0)())),p.current=g},[g]),u}},99216:function(e,t,r){"use strict";r.d(t,{j$:function(){return o},uc:function(){return a},v$:function(){return c}});var n=r(2265),s=r(57071);let o=e=>{let t=(0,n.useMemo)(()=>({uid:e}),[e]);return(0,s.o)("role/_uid_",t)},a=e=>{let t=(0,n.useMemo)(()=>({uid:e}),[e]);return(0,s.o)("/users/_uid_/visits/jobs",t)},c=e=>{let t=(0,n.useMemo)(()=>({uid:e}),[e]);return(0,s.o)("users/_uid_",t)}},12295:function(e,t,r){"use strict";r.d(t,{TX:function(){return f},x2:function(){return p}});
1var n=r(55903),s=r(43363),o=r(38954),a=r(45503),c=r(26142),i=r(52738),u=r(81748),l=r(11776);let d=new(r(70648)).Z,f=async()=>{let e=(0,i.v0)().currentUser;return(console.log("[Logout user]:",e),e)?(d.remove("W3D_uid",{path:"/"}),(0,u.t8)((0,u.iH)((0,s.N8)(),"/user_status/".concat(e.uid)),null).then(()=>(0,n.w7)((0,i.v0)()))):null};0!==(0,c.C6)().length||(console.log("[Firebase]: Initializing firebase frontend..."),d.get("userAnonymousIdentifier")||d.set("userAnonymousIdentifier",(0,o.k$)(),{path:"/",expires:(0,a.Z)(new Date,5)}));let g=(0,c.ZF)({apiKey:"AIzaSyCV8clBBLqSU8yyGBBPSL71lWz3t92CldA",authDomain:"auth.welovedevs.com",databaseURL:"https://w3d-prod.europe-west1.firebasedatabase.app",storageBucket:"jechercheundev.appspot.com",projectId:"jechercheundev"}),p=(0,l.$C)(g)},22228:function(e,t,r){"use strict";r.d(t,{b:function(){return s}});var n=r(47907);let s=()=>{let e=(0,n.useParams)();return{lang:(null==e?void 0:e.lang)||"en"}}},42065:function(e,t,r){"use strict";function n(e){return e}function s(e){return e}r.d(t,{Em:function(){return s},vU:function(){return n}})},47907:function(e,t,r){"use strict";var n=r(15313);r.o(n,"ServerInsertedHTMLContext")&&r.d(t,{ServerInsertedHTMLContext:function(){return n.ServerInsertedHTMLContext}}),r.o(n,"redirect")&&r.d(t,{redirect:function(){return n.redirect}}),r.o(n,"useParams")&&r.d(t,{useParams:function(){return n.useParams}}),r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}}),r.o(n,"useServerInsertedHTML")&&r.d(t,{useServerInsertedHTML:function(){return n.useServerInsertedHTML}})},65895:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAvatarImageLink=void 0,t.getAvatarImageLink=function(e){let{avatar:t,handle:r}=e,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(r)return"process.filestackapi.com/output=format:png/resize=width:".concat(s,",height:").concat(s,",fit:crop/").concat(n?"rounded_corners=radius:1000/":"","compress/").concat(r);let a=Object.entries(Object.assign(Object.assign({},t),{clotheType:"GraphicShirt",clotheColor:"W3D",graphicType:"W3DLogo",topType:(null==t?void 0:t.topType)||"ShortHairShortFlat"})).reduce((e,t)=>{let[r,n]=t;return 0===e.length?"".concat(r,"=").concat(n):"".concat(e,"&").concat(r,"=").concat(n)},"");return"avataaar.welovedevs.com/png/".concat(s||"","?").concat(n&&!o?"avatarStyle=Circle&":"").concat(a)}},21934:function(){}},function(e){e.O(0,[7481,3150,4411,8792,367,735,643,2151,62,6571,2971,8069,1744],function(){return e(e.s=82117)}),_N_E=e.O()}]);
2//# sourceMappingURL=not-found-b86285571aa4b229.js.map

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.