Files
Compagnon-du-Lagon---Marama/deploy/.next/server/app/explorer/page.js
syoul b10d9c515b Simplification complète de l'app - Suppression admin/WiFi/bungalow
- Suppression de toute la partie admin (routes, composants, API)
- Suppression du WiFi et du numéro de bungalow
- Simplification de l'accueil (logo, météo, message statique)
- App 100% statique maintenant
- Redirection simple vers /accueil
- Nettoyage des hooks et types inutilisés
2025-11-23 19:22:34 +01:00

1 line
11 KiB
JavaScript

(()=>{var e={};e.id=743,e.ids=[743],e.modules={2934:e=>{"use strict";e.exports=require("next/dist/client/components/action-async-storage.external.js")},4580:e=>{"use strict";e.exports=require("next/dist/client/components/request-async-storage.external.js")},5869:e=>{"use strict";e.exports=require("next/dist/client/components/static-generation-async-storage.external.js")},399:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9411:(e,r,t)=>{"use strict";t.r(r),t.d(r,{GlobalError:()=>o.a,__next_app__:()=>m,originalPathname:()=>u,pages:()=>c,routeModule:()=>p,tree:()=>d}),t(9262),t(5481),t(5866);var a=t(3191),n=t(8716),s=t(7922),o=t.n(s),l=t(5231),i={};for(let e in l)0>["default","tree","pages","GlobalError","originalPathname","__next_app__","routeModule"].indexOf(e)&&(i[e]=()=>l[e]);t.d(r,i);let d=["",{children:["explorer",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(t.bind(t,9262)),"/home/syoul/Ccompagnon Marama/app/explorer/page.tsx"]}]},{}]},{layout:[()=>Promise.resolve().then(t.bind(t,5481)),"/home/syoul/Ccompagnon Marama/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(t.t.bind(t,5866,23)),"next/dist/client/components/not-found-error"]}],c=["/home/syoul/Ccompagnon Marama/app/explorer/page.tsx"],u="/explorer/page",m={require:t,loadChunk:()=>Promise.resolve()},p=new a.AppPageRouteModule({definition:{kind:n.x.APP_PAGE,page:"/explorer/page",pathname:"/explorer",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:d}})},5358:(e,r,t)=>{Promise.resolve().then(t.bind(t,1482))},7274:(e,r,t)=>{Promise.resolve().then(t.bind(t,7904)),Promise.resolve().then(t.bind(t,7459))},9401:(e,r,t)=>{Promise.resolve().then(t.t.bind(t,2994,23)),Promise.resolve().then(t.t.bind(t,6114,23)),Promise.resolve().then(t.t.bind(t,9727,23)),Promise.resolve().then(t.t.bind(t,9671,23)),Promise.resolve().then(t.t.bind(t,1868,23)),Promise.resolve().then(t.t.bind(t,4759,23))},1482:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>f});var a=t(326),n=t(7577),s=t(3265),o=t(959),l=t(2881);let i=(0,l.Z)("Activity",[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]);var d=t(9509);let c=(0,l.Z)("Utensils",[["path",{d:"M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2",key:"cjf0a3"}],["path",{d:"M7 2v20",key:"1473qp"}],["path",{d:"M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7",key:"j28e5"}]]),u=(0,l.Z)("ShoppingBag",[["path",{d:"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z",key:"hou9p0"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M16 10a4 4 0 0 1-8 0",key:"1ltviw"}]]);var m=t(7863);let p=[{id:"all",name:"Tout",icon:i},{id:"plages",name:"Plages",icon:d.Z},{id:"restaurants",name:"Restaurants / Roulottes",icon:c},{id:"epiceries",name:"Epiceries",icon:u},{id:"activites",name:"Activit\xe9s",icon:i}];function h({selectedCategory:e,onCategoryChange:r}){return a.jsx("div",{className:"flex gap-3 overflow-x-auto pb-2 px-4 scrollbar-hide",children:p.map(t=>{let n=t.icon,s=e===t.id;return(0,a.jsxs)("button",{onClick:()=>r(t.id),className:(0,m.cn)("flex items-center gap-2 px-4 py-2 rounded-xl whitespace-nowrap transition-colors",s?"bg-primary text-white":"bg-white text-gray-700 border border-gray-200 hover:bg-secondary"),children:[a.jsx(n,{className:"h-5 w-5"}),a.jsx("span",{className:"font-medium",children:t.name})]},t.id)})})}let x=(0,s.default)(()=>t.e(933).then(t.bind(t,7933)),{loadableGenerated:{modules:["app/explorer/page.tsx -> @/components/explorer/PlaceList"]},loading:()=>a.jsx("div",{className:"flex items-center justify-center py-12",children:a.jsx("p",{className:"text-gray-600",children:"Chargement..."})})});function f(){let[e,r]=(0,n.useState)("all");return a.jsx(o.Z,{children:(0,a.jsxs)("div",{className:"py-6",children:[(0,a.jsxs)("header",{className:"px-4 mb-6",children:[a.jsx("h1",{className:"text-2xl font-bold text-primary mb-2",children:"Explorer"}),a.jsx("p",{className:"text-gray-600",children:"D\xe9couvrez les meilleurs endroits de Fakarava"})]}),a.jsx(h,{selectedCategory:e,onCategoryChange:r}),a.jsx(x,{category:e})]})})}},7904:(e,r,t)=>{"use strict";function a(){return null}t.d(r,{default:()=>a}),t(7577)},7459:(e,r,t)=>{"use strict";t.d(r,{ThemeProvider:()=>s});var a=t(326),n=t(4831);function s({children:e,...r}){return a.jsx(n.f,{...r,children:e})}},4633:(e,r,t)=>{"use strict";t.d(r,{T:()=>d});var a=t(326),n=t(4831),s=t(850),o=t(2607),l=t(772),i=t(7577);function d(){let{theme:e,setTheme:r}=(0,n.F)(),[t,d]=(0,i.useState)(!1);return t?a.jsx(l.z,{variant:"ghost",size:"sm",onClick:()=>r("dark"===e?"light":"dark"),className:"h-10 w-10 rounded-full hover:bg-secondary dark:hover:bg-gray-800 p-0","aria-label":"Changer de th\xe8me",children:"dark"===e?a.jsx(s.Z,{className:"h-5 w-5 text-primary dark:text-yellow-400"}):a.jsx(o.Z,{className:"h-5 w-5 text-primary dark:text-blue-300"})}):a.jsx(l.z,{variant:"ghost",size:"sm",className:"h-9 w-9 rounded-full p-0","aria-label":"Changer de th\xe8me",children:a.jsx(s.Z,{className:"h-5 w-5"})})}},959:(e,r,t)=>{"use strict";t.d(r,{Z:()=>s});var a=t(326),n=t(738);function s({children:e}){return(0,a.jsxs)("div",{className:"min-h-screen bg-background dark:bg-background-dark pb-16",children:[e,a.jsx(n.default,{})]})}},738:(e,r,t)=>{"use strict";t.d(r,{default:()=>p});var a=t(326),n=t(434),s=t(5047),o=t(9798),l=t(7636),i=t(9509),d=t(8019),c=t(7863),u=t(4633);let m=[{name:"Accueil",href:"/accueil",icon:o.Z},{name:"Explorer",href:"/explorer",icon:l.Z},{name:"Mana",href:"/mana-tracker",icon:i.Z},{name:"Infos",href:"/infos",icon:d.Z}];function p(){let e=(0,s.usePathname)();return a.jsx("nav",{className:"fixed bottom-0 left-0 right-0 z-50 bg-white dark:bg-gray-900 border-t border-gray-200 dark:border-gray-800 shadow-lg",children:(0,a.jsxs)("div",{className:"flex items-center justify-around h-16 px-2",children:[m.map(r=>{let t=r.icon,s=e===r.href;return(0,a.jsxs)(n.default,{href:r.href,className:(0,c.cn)("flex flex-col items-center justify-center gap-1 flex-1 h-full rounded-xl transition-colors",s?"text-primary bg-secondary dark:bg-primary/20":"text-gray-500 dark:text-gray-400 hover:text-primary dark:hover:text-primary hover:bg-gray-50 dark:hover:bg-gray-800"),children:[a.jsx(t,{className:"h-6 w-6"}),a.jsx("span",{className:"text-xs font-medium",children:r.name})]},r.href)}),a.jsx("div",{className:"flex items-center justify-center h-full px-2",children:a.jsx(u.T,{})})]})})}},772:(e,r,t)=>{"use strict";t.d(r,{z:()=>i});var a=t(326),n=t(7577),s=t(9360),o=t(7863);let l=(0,s.j)("inline-flex items-center justify-center whitespace-nowrap rounded-xl text-base font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90 dark:bg-primary dark:hover:bg-primary/80",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80 dark:bg-primary/20 dark:text-primary dark:hover:bg-primary/30",outline:"border-2 border-primary text-primary hover:bg-primary hover:text-white dark:border-primary dark:text-primary dark:hover:bg-primary dark:hover:text-white",ghost:"hover:bg-secondary hover:text-secondary-foreground dark:hover:bg-gray-800 dark:hover:text-gray-200"},size:{default:"h-12 px-6 py-3",sm:"h-10 px-4",lg:"h-14 px-8 text-lg"}},defaultVariants:{variant:"default",size:"default"}}),i=n.forwardRef(({className:e,variant:r,size:t,...n},s)=>a.jsx("button",{className:(0,o.cn)(l({variant:r,size:t,className:e})),ref:s,...n}));i.displayName="Button"},7863:(e,r,t)=>{"use strict";t.d(r,{cn:()=>s});var a=t(1135),n=t(1009);function s(...e){return(0,n.m6)((0,a.W)(e))}},3265:(e,r,t)=>{"use strict";t.d(r,{default:()=>n.a});var a=t(3353),n=t.n(a)},3353:(e,r,t)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let a=t(1174);t(326),t(7577);let n=a._(t(7028));function s(e,r){var t;let a={loading:e=>{let{error:r,isLoading:t,pastDelay:a}=e;return null}};"function"==typeof e&&(a.loader=e);let s={...a,...r};return(0,n.default)({...s,modules:null==(t=s.loadableGenerated)?void 0:t.modules})}("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),e.exports=r.default)},933:(e,r,t)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"BailoutToCSR",{enumerable:!0,get:function(){return n}});let a=t(4129);function n(e){let{reason:r,children:t}=e;throw new a.BailoutToCSRError(r)}},7028:(e,r,t)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return d}});let a=t(326),n=t(7577),s=t(933),o=t(6618);function l(e){return{default:e&&"default"in e?e.default:e}}let i={loader:()=>Promise.resolve(l(()=>null)),loading:null,ssr:!0},d=function(e){let r={...i,...e},t=(0,n.lazy)(()=>r.loader().then(l)),d=r.loading;function c(e){let l=d?(0,a.jsx)(d,{isLoading:!0,pastDelay:!0,error:null}):null,i=r.ssr?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(o.PreloadCss,{moduleIds:r.modules}),(0,a.jsx)(t,{...e})]}):(0,a.jsx)(s.BailoutToCSR,{reason:"next/dynamic",children:(0,a.jsx)(t,{...e})});return(0,a.jsx)(n.Suspense,{fallback:l,children:i})}return c.displayName="LoadableComponent",c}},6618:(e,r,t)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"PreloadCss",{enumerable:!0,get:function(){return s}});let a=t(326),n=t(4580);function s(e){let{moduleIds:r}=e,t=(0,n.getExpectedRequestStore)("next/dynamic css"),s=[];if(t.reactLoadableManifest&&r){let e=t.reactLoadableManifest;for(let t of r){if(!e[t])continue;let r=e[t].files.filter(e=>e.endsWith(".css"));s.push(...r)}}return 0===s.length?null:(0,a.jsx)(a.Fragment,{children:s.map(e=>(0,a.jsx)("link",{precedence:"dynamic",rel:"stylesheet",href:t.assetPrefix+"/_next/"+encodeURI(e),as:"style"},e))})}},9262:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>a});let a=(0,t(8570).createProxy)(String.raw`/home/syoul/Ccompagnon Marama/app/explorer/page.tsx#default`)},5481:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>c,metadata:()=>d});var a=t(9510),n=t(5384),s=t.n(n);t(7272);var o=t(8570);let l=(0,o.createProxy)(String.raw`/home/syoul/Ccompagnon Marama/components/PWARegister.tsx#default`),i=(0,o.createProxy)(String.raw`/home/syoul/Ccompagnon Marama/components/ThemeProvider.tsx#ThemeProvider`),d={title:"Compagnon du lagon - Pension Marama",description:"Votre guide num\xe9rique pour votre s\xe9jour \xe0 Fakarava",manifest:"/manifest.json",themeColor:"#0E7490",appleWebApp:{capable:!0,statusBarStyle:"default",title:"Compagnon du lagon - Pension Marama"},viewport:{width:"device-width",initialScale:1,maximumScale:1,userScalable:!1}};function c({children:e}){return(0,a.jsxs)("html",{lang:"fr",suppressHydrationWarning:!0,children:[(0,a.jsxs)("head",{children:[a.jsx("link",{rel:"icon",href:"/logo-relais-marama.svg",type:"image/svg+xml"}),a.jsx("link",{rel:"apple-touch-icon",href:"/logo-relais-marama.svg"})]}),a.jsx("body",{className:s().className,children:(0,a.jsxs)(i,{attribute:"class",defaultTheme:"light",enableSystem:!0,disableTransitionOnChange:!1,children:[e,a.jsx(l,{})]})})]})}},7272:()=>{}};var r=require("../../webpack-runtime.js");r.C(e);var t=e=>r(r.s=e),a=r.X(0,[276,740,87,341],()=>t(9411));module.exports=a})();