Files
alrahma_sunday_school_api/apps/dashboard/.next/static/chunks/244f6r1pdhihp.js
T
2026-06-11 03:22:12 -04:00

3 lines
34 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,64659,e=>{"use strict";let t=(0,e.i(75254).default)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["ChevronDown",0,t],64659)},88143,(e,t,r)=>{"use strict";function a({widthInt:e,heightInt:t,blurWidth:r,blurHeight:n,blurDataURL:l,objectFit:o}){let i=r?40*r:e,s=n?40*n:t,u=i&&s?`viewBox='0 0 ${i} ${s}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${u?"none":"contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${l}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return a}})},87690,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={VALID_LOADERS:function(){return l},imageConfigDefault:function(){return o}};for(var n in a)Object.defineProperty(r,n,{enumerable:!0,get:a[n]});let l=["default","imgix","cloudinary","akamai","custom"],o={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},8927,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return u}}),e.r(33525);let a=e.r(43369),n=e.r(88143),l=e.r(87690),o=["-moz-initial","fill","none","scale-down",void 0];function i(e){return void 0!==e.default}function s(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u({src:e,sizes:t,unoptimized:r=!1,priority:c=!1,preload:d=!1,loading:f,className:p,quality:m,width:h,height:g,fill:b=!1,style:x,overrideSrc:v,onLoad:y,onLoadingComplete:w,placeholder:k="empty",blurDataURL:j,fetchPriority:_,decoding:C="async",layout:P,objectFit:S,objectPosition:O,lazyBoundary:E,lazyRoot:$,...N},R){var U;let L,M,I,{imgConf:A,showAltText:D,blurComplete:z,defaultLoader:T}=R,F=A||l.imageConfigDefault;if("allSizes"in F)L=F;else{let e=[...F.deviceSizes,...F.imageSizes].sort((e,t)=>e-t),t=F.deviceSizes.sort((e,t)=>e-t),r=F.qualities?.sort((e,t)=>e-t);L={...F,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===T)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let B=N.loader||T;delete N.loader,delete N.srcSet;let q="__next_img_default"in B;if(q){if("custom"===L.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=B;B=t=>{let{config:r,...a}=t;return e(a)}}if(P){"fill"===P&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[P];e&&(x={...x,...e});let r={responsive:"100vw",fill:"100vw"}[P];r&&!t&&(t=r)}let G="",W=s(h),K=s(g);if((U=e)&&"object"==typeof U&&(i(U)||void 0!==U.src)){let t=i(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(M=t.blurWidth,I=t.blurHeight,j=j||t.blurDataURL,G=t.src,!b)if(W||K){if(W&&!K){let e=W/t.width;K=Math.round(t.height*e)}else if(!W&&K){let e=K/t.height;W=Math.round(t.width*e)}}else W=t.width,K=t.height}let X=!c&&!d&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:G)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,X=!1),L.unoptimized&&(r=!0),q&&!L.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let H=s(m),V=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:S,objectPosition:O}:{},D?{}:{color:"transparent"},x),J=z||"empty"===k?null:"blur"===k?`url("data:image/svg+xml;charset=utf-8,${(0,n.getImageBlurSvg)({widthInt:W,heightInt:K,blurWidth:M,blurHeight:I,blurDataURL:j||"",objectFit:V.objectFit})}")`:`url("${k}")`,Q=o.includes(V.objectFit)?"fill"===V.objectFit?"100% 100%":"cover":V.objectFit,Y=J?{backgroundSize:Q,backgroundPosition:V.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:J}:{},Z=function({config:e,src:t,unoptimized:r,width:n,quality:l,sizes:o,loader:i}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,a.getDeploymentId)();if(e){let r=t.indexOf("?");if(-1!==r){let a=new URLSearchParams(t.slice(r+1));a.get("dpl")||(a.append("dpl",e),t=t.slice(0,r)+"?"+a.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:s,kind:u}=function({deviceSizes:e,allSizes:t},r,a){if(a){let r=/(^|\s)(1?\d?\d)vw/g,n=[];for(let e;e=r.exec(a);)n.push(parseInt(e[2]));if(n.length){let r=.01*Math.min(...n);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,n,o),c=s.length-1;return{sizes:o||"w"!==u?o:"100vw",srcSet:s.map((r,a)=>`${i({config:e,src:t,quality:l,width:r})} ${"w"===u?r:a+1}${u}`).join(", "),src:i({config:e,src:t,quality:l,width:s[c]})}}({config:L,src:e,unoptimized:r,width:W,quality:H,sizes:t,loader:B}),ee=X?"lazy":f;return{props:{...N,loading:ee,fetchPriority:_,width:W,height:K,decoding:C,className:p,style:{...V,...Y},sizes:Z.sizes,srcSet:Z.srcSet,src:v||Z.src},meta:{unoptimized:r,preload:d||c,placeholder:k,fill:b}}}},98879,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return i}});let a=e.r(71645),n="u"<typeof window,l=n?()=>{}:a.useLayoutEffect,o=n?()=>{}:a.useEffect;function i(e){let{headManager:t,reduceComponentsToState:r}=e;function i(){if(t&&t.mountedInstances){let e=a.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return n&&(t?.mountedInstances?.add(e.children),i()),l(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),l(()=>(t&&(t._pendingUpdate=i),()=>{t&&(t._pendingUpdate=i)})),o(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},25633,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={default:function(){return h},defaultHead:function(){return d}};for(var n in a)Object.defineProperty(r,n,{enumerable:!0,get:a[n]});let l=e.r(63141),o=e.r(51836),i=e.r(43476),s=o._(e.r(71645)),u=l._(e.r(98879)),c=e.r(42732);function d(){return[(0,i.jsx)("meta",{charSet:"utf-8"},"charset"),(0,i.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(33525);let p=["name","httpEquiv","charSet","itemProp"];function m(e){let t,r,a,n;return e.reduce(f,[]).reverse().concat(d().reverse()).filter((t=new Set,r=new Set,a=new Set,n={},e=>{let l=!0,o=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){o=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?l=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?l=!1:r.add(e.type);break;case"meta":for(let t=0,r=p.length;t<r;t++){let r=p[t];if(e.props.hasOwnProperty(r))if("charSet"===r)a.has(r)?l=!1:a.add(r);else{let t=e.props[r],a=n[r]||new Set;("name"!==r||!o)&&a.has(t)?l=!1:(a.add(t),n[r]=a)}}}return l})).reverse().map((e,t)=>{let r=e.key||t;return s.default.cloneElement(e,{key:r})})}let h=function({children:e}){let t=(0,s.useContext)(c.HeadManagerContext);return(0,i.jsx)(u.default,{reduceComponentsToState:m,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},18556,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return l}});let a=e.r(63141)._(e.r(71645)),n=e.r(87690),l=a.default.createContext(n.imageConfigDefault)},65856,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return a}});let a=e.r(63141)._(e.r(71645)).default.createContext(null)},70965,(e,t,r)=>{"use strict";function a(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return a}})},1948,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let a=e.r(70965),n=e.r(43369);function l({config:e,src:t,width:r,quality:o}){let i=(0,n.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),a=r.get("dpl");if(a){i=a,r.delete("dpl");let n=r.toString();t=t.slice(0,e)+(n?"?"+n:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let s=(0,a.findClosestQuality)(o,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${s}${t.startsWith("/")&&i?`&dpl=${i}`:""}`}l.__next_img_default=!0;let o=l},5500,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return y}});let a=e.r(63141),n=e.r(51836),l=e.r(43476),o=n._(e.r(71645)),i=a._(e.r(74080)),s=a._(e.r(25633)),u=e.r(8927),c=e.r(87690),d=e.r(18556);e.r(33525);let f=e.r(65856),p=a._(e.r(1948)),m=e.r(18581),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/dashboard/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,a,n,l,o){let i=e?.src;e&&e["data-loaded-src"]!==i&&(e["data-loaded-src"]=i,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&n(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let a=!1,n=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>a,isPropagationStopped:()=>n,persist:()=>{},preventDefault:()=>{a=!0,t.preventDefault()},stopPropagation:()=>{n=!0,t.stopPropagation()}})}a?.current&&a.current(e)}}))}function b(e){return o.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let x=(0,o.forwardRef)(({src:e,srcSet:t,sizes:r,height:a,width:n,decoding:i,className:s,style:u,fetchPriority:c,placeholder:d,loading:f,unoptimized:p,fill:h,onLoadRef:x,onLoadingCompleteRef:v,setBlurComplete:y,setShowAltText:w,sizesInput:k,onLoad:j,onError:_,...C},P)=>{let S=(0,o.useCallback)(e=>{e&&(_&&(e.src=e.src),e.complete&&g(e,d,x,v,y,p,k))},[e,d,x,v,y,_,p,k]),O=(0,m.useMergedRef)(P,S);return(0,l.jsx)("img",{...C,...b(c),loading:f,width:n,height:a,decoding:i,"data-nimg":h?"fill":"1",className:s,style:u,sizes:r,srcSet:t,src:e,ref:O,onLoad:e=>{g(e.currentTarget,d,x,v,y,p,k)},onError:e=>{w(!0),"empty"!==d&&y(!0),_&&_(e)}})});function v({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...b(t.fetchPriority)};return e&&i.default.preload?(i.default.preload(t.src,r),null):(0,l.jsx)(s.default,{children:(0,l.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let y=(0,o.forwardRef)((e,t)=>{let r=(0,o.useContext)(f.RouterContext),a=(0,o.useContext)(d.ImageConfigContext),n=(0,o.useMemo)(()=>{let e=h||a||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),n=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:n,localPatterns:"u"<typeof window?a?.localPatterns:e.localPatterns}},[a]),{onLoad:i,onLoadingComplete:s}=e,m=(0,o.useRef)(i);(0,o.useEffect)(()=>{m.current=i},[i]);let g=(0,o.useRef)(s);(0,o.useEffect)(()=>{g.current=s},[s]);let[b,y]=(0,o.useState)(!1),[w,k]=(0,o.useState)(!1),{props:j,meta:_}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:n,blurComplete:b,showAltText:w});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(x,{...j,unoptimized:_.unoptimized,placeholder:_.placeholder,fill:_.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:y,setShowAltText:k,sizesInput:e.sizes,ref:t}),_.preload?(0,l.jsx)(v,{isAppRouter:!r,imgAttributes:j}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},94909,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={default:function(){return c},getImageProps:function(){return u}};for(var n in a)Object.defineProperty(r,n,{enumerable:!0,get:a[n]});let l=e.r(63141),o=e.r(8927),i=e.r(5500),s=l._(e.r(1948));function u(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/dashboard/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let c=i.Image},57688,(e,t,r)=>{t.exports=e.r(94909)},18566,(e,t,r)=>{t.exports=e.r(76562)},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return n}});let a=e.r(71645);function n(e,t){let r=(0,a.useRef)(null),n=(0,a.useRef)(null);return(0,a.useCallback)(a=>{if(null===a){let e=r.current;e&&(r.current=null,e());let t=n.current;t&&(n.current=null,t())}else e&&(r.current=l(e,a)),t&&(n.current=l(t,a))},[e,t])}function l(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},95057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={formatUrl:function(){return i},formatWithValidation:function(){return u},urlObjectKeys:function(){return s}};for(var n in a)Object.defineProperty(r,n,{enumerable:!0,get:a[n]});let l=e.r(51836)._(e.r(98183)),o=/https?|ftp|gopher|file/;function i(e){let{auth:t,hostname:r}=e,a=e.protocol||"",n=e.pathname||"",i=e.hash||"",s=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(u+=":"+e.port)),s&&"object"==typeof s&&(s=String(l.urlQueryToSearchParams(s)));let c=e.search||s&&`?${s}`||"";return a&&!a.endsWith(":")&&(a+=":"),e.slashes||(!a||o.test(a))&&!1!==u?(u="//"+(u||""),n&&"/"!==n[0]&&(n="/"+n)):u||(u=""),i&&"#"!==i[0]&&(i="#"+i),c&&"?"!==c[0]&&(c="?"+c),n=n.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${a}${u}${n}${c}${i}`}let s=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return i(e)}},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return l}});let a=e.r(18967),n=e.r(52817);function l(e){if(!(0,a.isAbsoluteUrl)(e))return!0;try{let t=(0,a.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,n.hasBasePath)(r.pathname)}catch(e){return!1}}},84508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return a}});let a=e=>{}},22016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={default:function(){return b},useLinkStatus:function(){return v}};for(var n in a)Object.defineProperty(r,n,{enumerable:!0,get:a[n]});let l=e.r(51836),o=e.r(43476),i=l._(e.r(71645)),s=e.r(95057),u=e.r(8372),c=e.r(18581),d=e.r(18967),f=e.r(5550);e.r(33525);let p=e.r(88540),m=e.r(91949),h=e.r(73668),g=e.r(9396);function b(t){var r,a;let n,l,b,[v,y]=(0,i.useOptimistic)(m.IDLE_LINK_STATUS),w=(0,i.useRef)(null),{href:k,as:j,children:_,prefetch:C=null,passHref:P,replace:S,shallow:O,scroll:E,onClick:$,onMouseEnter:N,onTouchStart:R,legacyBehavior:U=!1,onNavigate:L,transitionTypes:M,ref:I,unstable_dynamicOnHover:A,...D}=t;n=_,U&&("string"==typeof n||"number"==typeof n)&&(n=(0,o.jsx)("a",{children:n}));let z=i.default.useContext(u.AppRouterContext),T=!1!==C,F=!1!==C?null===(a=C)||"auto"===a?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,B="string"==typeof(r=j||k)?r:(0,s.formatUrl)(r);if(U){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});l=i.default.Children.only(n)}let q=U?l&&"object"==typeof l&&l.ref:I,G=i.default.useCallback(e=>(null!==z&&(w.current=(0,m.mountLinkInstance)(e,B,z,F,T,y)),()=>{w.current&&((0,m.unmountLinkForCurrentNavigation)(w.current),w.current=null),(0,m.unmountPrefetchableInstance)(e)}),[T,B,z,F,y]),W={ref:(0,c.useMergedRef)(G,q),onClick(t){U||"function"!=typeof $||$(t),U&&l.props&&"function"==typeof l.props.onClick&&l.props.onClick(t),!z||t.defaultPrevented||function(t,r,a,n,l,o,s){if("u">typeof window){let u,{nodeName:c}=t.currentTarget;if("A"===c.toUpperCase()&&((u=t.currentTarget.getAttribute("target"))&&"_self"!==u||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(r)){n&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),o){let e=!1;if(o({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(99781);i.default.startTransition(()=>{d(r,n?"replace":"push",!1===l?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,a.current,s)})}}(t,B,w,S,E,L,M)},onMouseEnter(e){U||"function"!=typeof N||N(e),U&&l.props&&"function"==typeof l.props.onMouseEnter&&l.props.onMouseEnter(e),z&&T&&(0,m.onNavigationIntent)(e.currentTarget,!0===A)},onTouchStart:function(e){U||"function"!=typeof R||R(e),U&&l.props&&"function"==typeof l.props.onTouchStart&&l.props.onTouchStart(e),z&&T&&(0,m.onNavigationIntent)(e.currentTarget,!0===A)}};return(0,d.isAbsoluteUrl)(B)?W.href=B:U&&!P&&("a"!==l.type||"href"in l.props)||(W.href=(0,f.addBasePath)(B)),b=U?i.default.cloneElement(l,W):(0,o.jsx)("a",{...D,...W,children:n}),(0,o.jsx)(x.Provider,{value:v,children:b})}e.r(84508);let x=(0,i.createContext)(m.IDLE_LINK_STATUS),v=()=>(0,i.useContext)(x);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},75254,e=>{"use strict";var t=e.i(71645);let r=(...e)=>e.filter((e,t,r)=>!!e&&r.indexOf(e)===t).join(" ");var a={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let n=(0,t.forwardRef)(({color:e="currentColor",size:n=24,strokeWidth:l=2,absoluteStrokeWidth:o,className:i="",children:s,iconNode:u,...c},d)=>(0,t.createElement)("svg",{ref:d,...a,width:n,height:n,stroke:e,strokeWidth:o?24*Number(l)/Number(n):l,className:r("lucide",i),...c},[...u.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(s)?s:[s]]));e.s(["default",0,(e,a)=>{let l=(0,t.forwardRef)(({className:l,...o},i)=>(0,t.createElement)(n,{ref:i,iconNode:a,className:r(`lucide-${e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,l),...o}));return l.displayName=`${e}`,l}],75254)},40829,e=>{"use strict";function t(e){let t=window.location.hostname;if("localhost"===t||"127.0.0.1"===t)return e.replace(/\/$/,"");try{let r=new URL(e);return r.protocol=window.location.protocol,r.hostname=t,r.port="",r.toString().replace(/\/$/,"")}catch{return e}}function r(e){try{let t=new URL(e);return(t.origin+t.pathname).replace(/\/$/,"")}catch{return e.replace(/\/$/,"")}}e.i(47167);let a=r(t("http://localhost:3000")),n=r(t("http://localhost:3002/admin"));e.s(["adminUrl",0,n,"marketplaceUrl",0,a],40829)},87849,e=>{"use strict";var t=e.i(43476),r=e.i(64659),a=e.i(22016),n=e.i(71645),l=e.i(56322),o=e.i(40829);let i={en:`${o.marketplaceUrl}/app-privacy-en`,fr:`${o.marketplaceUrl}/app-privacy-fr`,ar:`${o.marketplaceUrl}/app-privacy-ar`},s=[{value:"en",label:"Global (English)",flag:"🇺🇸"},{value:"ar",label:"North Africa (Arabic)",flag:"🇲🇦"},{value:"fr",label:"Europe (French)",flag:"🇫🇷"}];function u(){let{language:e,setLanguage:a}=(0,l.useDashboardI18n)(),u=function(e){switch(e){case"fr":return{primary:[{label:"À propos de nous",href:`${o.marketplaceUrl}/footer/about-us`},{label:"Conditions dutilisation",href:`${o.marketplaceUrl}/footer/terms-of-service`},{label:"Sécurité",href:`${o.marketplaceUrl}/footer/security`},{label:"Conformité",href:`${o.marketplaceUrl}/footer/compliance`},{label:"Politique de confidentialité",href:i.fr},{label:"Politique relative aux cookies",href:`${o.marketplaceUrl}/footer/cookie-policy`}],secondary:[{label:"Newsletter",href:`${o.marketplaceUrl}/footer/newsletter`},{label:"Contacter les ventes",href:`${o.marketplaceUrl}/footer/contact-sales`},{label:"Conditions générales",href:`${o.marketplaceUrl}/footer/general-conditions`}],localeLabel:"Europe (French)",rightsLabel:"Tous droits réservés."};case"ar":return{primary:[{label:"من نحن",href:`${o.marketplaceUrl}/footer/about-us`},{label:"شروط الاستخدام",href:`${o.marketplaceUrl}/footer/terms-of-service`},{label:"الأمان",href:`${o.marketplaceUrl}/footer/security`},{label:"الامتثال",href:`${o.marketplaceUrl}/footer/compliance`},{label:"سياسة الخصوصية",href:i.ar},{label:"سياسة ملفات تعريف الارتباط",href:`${o.marketplaceUrl}/footer/cookie-policy`}],secondary:[{label:"النشرة الإخبارية",href:`${o.marketplaceUrl}/footer/newsletter`},{label:"تواصل مع المبيعات",href:`${o.marketplaceUrl}/footer/contact-sales`},{label:"الشروط العامة",href:`${o.marketplaceUrl}/footer/general-conditions`}],localeLabel:"North Africa (Arabic)",rightsLabel:"جميع الحقوق محفوظة."};default:return{primary:[{label:"About Us",href:`${o.marketplaceUrl}/footer/about-us`},{label:"Terms of Service",href:`${o.marketplaceUrl}/footer/terms-of-service`},{label:"Security",href:`${o.marketplaceUrl}/footer/security`},{label:"Compliance",href:`${o.marketplaceUrl}/footer/compliance`},{label:"Privacy Policy",href:i.en},{label:"Cookie Policy",href:`${o.marketplaceUrl}/footer/cookie-policy`}],secondary:[{label:"Newsletter",href:`${o.marketplaceUrl}/footer/newsletter`},{label:"Contact Sales",href:`${o.marketplaceUrl}/footer/contact-sales`},{label:"General Conditions",href:`${o.marketplaceUrl}/footer/general-conditions`}],localeLabel:"Global (English)",rightsLabel:"All rights reserved."}}}(e),d=s.filter(t=>t.value!==e),f=s.find(t=>t.value===e)??s[0],p=(0,n.useRef)(null),[m,h]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{function e(e){p.current?.contains(e.target)||h(!1)}return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,t.jsx)("footer",{className:"border-t border-stone-200/80 bg-white/72 px-4 py-8 text-stone-600 backdrop-blur-xl transition-colors dark:border-blue-900 dark:bg-blue-950/72 dark:text-stone-300",children:(0,t.jsxs)("div",{className:"mx-auto flex max-w-7xl flex-col items-center gap-5 px-0 text-center sm:px-2 lg:px-0",children:[(0,t.jsx)("nav",{className:"flex flex-wrap items-center justify-center gap-y-3 text-sm",children:u.primary.map((e,r)=>(0,t.jsxs)("div",{className:"flex items-center",children:[(0,t.jsx)(c,{item:e}),r<u.primary.length-1?(0,t.jsx)("span",{className:"px-2 text-stone-400 dark:text-stone-600","aria-hidden":"true",children:"|"}):null]},e.label))}),(0,t.jsxs)("div",{className:"flex flex-wrap items-center justify-center gap-y-3 text-sm",children:[u.secondary.map(e=>(0,t.jsxs)("div",{className:"flex items-center",children:[(0,t.jsx)(c,{item:e}),(0,t.jsx)("span",{className:"px-2 text-stone-400 dark:text-stone-600","aria-hidden":"true",children:"|"})]},e.label)),(0,t.jsxs)("div",{ref:p,className:"relative px-3",children:[(0,t.jsxs)("button",{type:"button",onClick:()=>h(e=>!e),className:"inline-flex items-center gap-2 text-orange-700 transition hover:text-blue-900 dark:text-orange-300 dark:hover:text-stone-100","aria-expanded":m,"aria-haspopup":"menu",children:[(0,t.jsx)("span",{"aria-hidden":"true",className:"text-base leading-none",children:f.flag}),(0,t.jsx)("span",{children:u.localeLabel}),(0,t.jsx)(r.ChevronDown,{className:`h-4 w-4 transition-transform ${m?"rotate-180":""}`})]}),m?(0,t.jsx)("div",{className:"absolute left-1/2 top-full z-20 mt-3 w-56 -translate-x-1/2 overflow-hidden rounded-2xl border border-stone-200 bg-white/95 text-left shadow-[0_20px_60px_rgba(0,0,0,0.12)] backdrop-blur dark:border-blue-900 dark:bg-blue-950/95 dark:shadow-[0_20px_60px_rgba(0,0,0,0.35)]",children:d.map(e=>(0,t.jsxs)("button",{type:"button",onClick:()=>{a(e.value),h(!1)},className:"flex w-full items-center gap-3 px-4 py-3 text-sm text-stone-700 transition hover:bg-stone-100 hover:text-blue-900 dark:text-stone-200 dark:hover:bg-blue-900/40 dark:hover:text-white",children:[(0,t.jsx)("span",{"aria-hidden":"true",className:"text-base leading-none",children:e.flag}),(0,t.jsx)("span",{children:e.label})]},e.value))}):null]})]}),(0,t.jsxs)("p",{className:"text-sm text-stone-500 dark:text-stone-400",children:["© ",new Date().getFullYear()," RentalDriveGo. ",u.rightsLabel]})]})})}function c({item:e}){let r="px-3 text-stone-600 transition hover:text-blue-900 dark:text-stone-300 dark:hover:text-white";return e.href?(0,t.jsx)(a.default,{href:e.href,className:r,children:e.label}):(0,t.jsx)("span",{className:r,children:e.label})}var d=e.i(57688),f=e.i(18566);let p={en:{flag:"🇺🇸",shortLabel:"EN"},fr:{flag:"🇫🇷",shortLabel:"FR"},ar:{flag:"🇲🇦",shortLabel:"AR"}};function m(){let{language:e,setLanguage:i,theme:s,setTheme:u}=(0,l.useDashboardI18n)(),c=(0,f.useSearchParams)(),m=(0,n.useRef)(null),[h,g]=(0,n.useState)(!1),b=(0,n.useRef)(null),[x,v]=(0,n.useState)(!1),y=p[e],w=["en","fr","ar"].filter(t=>t!==e).map(e=>({value:e,...p[e]})),k={en:{home:"Home",marketplace:"Marketplace",signIn:"Sign in",createAccount:"Create Agency Space",theme:"Theme",light:"Light",dark:"Dark"},fr:{home:"Accueil",marketplace:"Marketplace",signIn:"Connexion",createAccount:"Créer un espace dagence",theme:"Mode",light:"Clair",dark:"Sombre"},ar:{home:"الرئيسية",marketplace:"السوق",signIn:"تسجيل الدخول",createAccount:"إنشاء مساحة الوكالة",theme:"الوضع",light:"فاتح",dark:"داكن"}}[e],j=[{value:"light",label:k.light},{value:"dark",label:k.dark}],_=j.find(e=>e.value===s)??j[0],C="ar"===e?"right-0 sm:right-0":"left-0 sm:left-auto sm:right-0";(0,n.useEffect)(()=>{function e(e){m.current?.contains(e.target)||g(!1),b.current?.contains(e.target)||v(!1)}return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]);let P=new URLSearchParams;P.set("lang",e),P.set("theme",s);let S=c.get("next"),O=c.get("redirect");S&&P.set("next",S),O&&P.set("redirect",O);let E=`${o.marketplaceUrl}/sign-in?${P.toString()}`,$=new URLSearchParams;$.set("lang",e),$.set("theme",s);let N=`/sign-up?${$.toString()}`;return(0,t.jsx)("header",{className:"sticky top-0 z-30 border-b border-stone-200/80 bg-white/78 backdrop-blur-xl shadow-[0_10px_30px_rgba(15,23,42,0.06)] transition-colors dark:border-blue-900 dark:bg-blue-950/76 dark:shadow-[0_10px_30px_rgba(0,0,0,0.28)]",children:(0,t.jsxs)("div",{className:"mx-auto flex max-w-7xl flex-col gap-1.5 px-4 py-1.5 sm:px-6 lg:flex-row lg:items-center lg:justify-between lg:gap-3 lg:px-8 lg:py-2",children:[(0,t.jsxs)("a",{href:o.marketplaceUrl,className:"flex items-center gap-1.5 text-[11px] font-bold uppercase tracking-[0.14em] text-blue-950 dark:text-slate-100 sm:text-sm sm:tracking-[0.2em]",children:[(0,t.jsx)(d.default,{src:"/dashboard/rentalcardrive.png",alt:"RentalDriveGo",width:36,height:36,priority:!0,className:"h-8 w-8 rounded-md object-contain sm:h-9 sm:w-9"}),(0,t.jsx)("span",{children:"RentalDriveGo"})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-1.5 lg:flex-row lg:items-center lg:gap-3",children:[(0,t.jsxs)("nav",{className:"flex items-center gap-0.5 overflow-x-auto",children:[(0,t.jsx)("a",{href:o.marketplaceUrl,className:"rounded-full px-2.5 py-1 text-[12px] font-medium text-stone-600 transition hover:bg-stone-100 hover:text-blue-900 dark:text-stone-300 dark:hover:bg-blue-900/40 dark:hover:text-stone-100 sm:px-4 sm:py-2 sm:text-sm",children:k.home}),(0,t.jsx)("a",{href:`${o.marketplaceUrl}/explore`,className:"rounded-full px-2.5 py-1 text-[12px] font-medium text-stone-600 transition hover:bg-stone-100 hover:text-blue-900 dark:text-stone-300 dark:hover:bg-blue-900/40 dark:hover:text-stone-100 sm:px-4 sm:py-2 sm:text-sm",children:k.marketplace}),(0,t.jsx)("a",{href:E,className:"rounded-full px-2.5 py-1 text-[12px] font-medium text-stone-600 transition hover:bg-stone-100 hover:text-blue-900 dark:text-stone-300 dark:hover:bg-blue-900/40 dark:hover:text-stone-100 sm:px-4 sm:py-2 sm:text-sm",children:k.signIn}),(0,t.jsx)(a.default,{href:N,className:"ml-1 rounded-full bg-blue-900 px-3 py-1 text-[12px] font-semibold text-white transition hover:bg-orange-700 dark:bg-orange-400 dark:text-white dark:hover:bg-orange-300 sm:ml-2 sm:px-5 sm:py-2 sm:text-sm",children:k.createAccount})]}),(0,t.jsx)("div",{className:"shrink-0",children:(0,t.jsxs)("div",{className:"flex items-center self-start rounded-full border border-stone-200/80 bg-white/95 p-0.5 shadow-sm dark:border-blue-800 dark:bg-blue-950/85 sm:self-auto sm:p-1",children:[(0,t.jsxs)("div",{ref:m,className:"relative",children:[(0,t.jsxs)("button",{type:"button",onClick:function(){v(!1),g(e=>!e)},className:"inline-flex min-w-[4.75rem] items-center justify-center gap-1.5 rounded-full px-2.5 py-1.5 text-[11px] font-semibold text-stone-700 transition hover:bg-stone-100 dark:text-stone-200 dark:hover:bg-blue-900/40 sm:min-w-[5.25rem] sm:px-3 sm:py-2 sm:text-xs","aria-expanded":h,"aria-haspopup":"menu",children:[(0,t.jsx)("span",{"aria-hidden":"true",children:y.flag}),(0,t.jsx)("span",{children:y.shortLabel}),(0,t.jsx)(r.ChevronDown,{className:`h-3.5 w-3.5 transition-transform ${h?"rotate-180":""}`})]}),h?(0,t.jsx)("div",{className:`absolute top-full z-30 mt-2 w-48 max-w-[calc(100vw-2rem)] overflow-hidden rounded-2xl border border-stone-200 bg-white/95 text-left shadow-[0_20px_60px_rgba(0,0,0,0.12)] backdrop-blur dark:border-blue-900 dark:bg-blue-950/95 dark:shadow-[0_20px_60px_rgba(0,0,0,0.35)] ${C}`,children:w.map(e=>(0,t.jsxs)("button",{type:"button",onClick:()=>{i(e.value),g(!1)},className:"flex w-full items-center gap-3 px-4 py-3 text-sm text-stone-700 transition hover:bg-stone-100 hover:text-blue-900 dark:text-stone-200 dark:hover:bg-blue-900/40 dark:hover:text-white",children:[(0,t.jsx)("span",{"aria-hidden":"true",children:e.flag}),(0,t.jsx)("span",{children:e.shortLabel})]},e.value))}):null]}),(0,t.jsx)("span",{className:"mx-1 h-6 w-px bg-stone-200 dark:bg-stone-700","aria-hidden":"true"}),(0,t.jsxs)("div",{ref:b,className:"relative",children:[(0,t.jsxs)("button",{type:"button",onClick:function(){g(!1),v(e=>!e)},className:"inline-flex items-center gap-1.5 rounded-full px-2 py-1 transition hover:bg-stone-100 dark:hover:bg-blue-900/40 sm:px-2.5 sm:py-1.5","aria-expanded":x,"aria-haspopup":"menu",children:[(0,t.jsx)("span",{className:"rounded-full bg-blue-900 px-3 py-1 text-[11px] font-semibold text-white dark:bg-orange-400 dark:text-white sm:px-3.5 sm:py-1.5 sm:text-xs",children:_.label}),(0,t.jsx)(r.ChevronDown,{className:`h-3.5 w-3.5 text-stone-500 transition-transform dark:text-stone-400 ${x?"rotate-180":""}`})]}),x?(0,t.jsx)("div",{className:`absolute top-full z-30 mt-2 w-44 max-w-[calc(100vw-2rem)] overflow-hidden rounded-2xl border border-stone-200 bg-white/95 text-left shadow-[0_20px_60px_rgba(0,0,0,0.12)] backdrop-blur dark:border-blue-900 dark:bg-blue-950/95 dark:shadow-[0_20px_60px_rgba(0,0,0,0.35)] ${C}`,children:j.filter(e=>e.value!==s).map(e=>(0,t.jsx)("button",{type:"button",onClick:()=>{u(e.value),v(!1)},className:"flex w-full items-center justify-between px-4 py-3 text-sm text-stone-700 transition hover:bg-stone-100 hover:text-blue-900 dark:text-stone-200 dark:hover:bg-blue-900/40 dark:hover:text-white",children:(0,t.jsx)("span",{children:e.label})},e.value))}):null]})]})})]})]})})}e.s(["default",0,function({children:e,embedded:r=!1}){return(0,t.jsxs)("div",{className:"flex min-h-screen flex-col bg-[linear-gradient(180deg,#ffffff_0%,#f5f8ff_28%,#eef4ff_58%,#ffffff_100%)] text-blue-950 transition-colors dark:bg-[linear-gradient(180deg,#0f1f4a_0%,#112d6e_35%,#0d1f4f_100%)] dark:text-slate-100",children:[r?null:(0,t.jsx)(m,{}),(0,t.jsx)("div",{className:"flex flex-1 flex-col",children:e}),r?null:(0,t.jsx)(u,{})]})}],87849)}]);