veza/.build/incus/web/js/NotFoundPage-CzQvpE02.js
senke 1ed6e7f07b state-ownership: delete unused optimisticStoreUpdates.ts file
- Deleted apps/web/src/utils/optimisticStoreUpdates.ts (unused file)
- File was unused - no imports found in codebase
- Mutations already use React Query's onMutate pattern
- No TypeScript errors after deletion
- Actions 4.4.1.2 and 4.4.1.3 complete
2026-01-15 19:26:53 +01:00

2 lines
2.9 KiB
JavaScript

import{j as e,aL as o,aN as n,a8 as r,aO as d,bg as x,aM as m,B as a,aj as t,bk as h,aJ as u,aP as p}from"./chunk-Cad8leGS.js";import{L as l}from"./index-D792PhRw.js";import"./chunk-wkfC2Tom.js";import"./chunk-BoPufJSi.js";import"./chunk-VMUEamc6.js";import"./chunk-Df4po8fP.js";import"./chunk-B7sOPOlf.js";import"./chunk-B4NZlYwU.js";import"./chunk-BlDLB1ZZ.js";function C(){const i=[{to:"/dashboard",label:"Dashboard",icon:t},{to:"/library",label:"Ma bibliothèque",icon:u},{to:"/search",label:"Rechercher",icon:r},{to:"/marketplace",label:"Marketplace",icon:p}];return e.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gray-50 dark:bg-gray-900 p-4",children:e.jsx("div",{className:"w-full max-w-2xl",children:e.jsxs(o,{className:"text-center",children:[e.jsxs(n,{children:[e.jsx("div",{className:"mx-auto mb-4 flex h-16 w-16 items-center justify-center rounded-full bg-blue-100 dark:bg-blue-900",children:e.jsx(r,{className:"h-8 w-8 text-blue-600 dark:text-blue-400"})}),e.jsx(d,{className:"text-2xl",children:"Page non trouvée"}),e.jsx(x,{children:"La page que vous recherchez n'existe pas ou a été déplacée."})]}),e.jsxs(m,{className:"space-y-6",children:[e.jsx("div",{className:"text-6xl font-bold text-gray-300 dark:text-gray-700",children:"404"}),e.jsx("p",{className:"text-gray-600 dark:text-gray-400",children:"Il semble que vous ayez suivi un lien cassé ou tapé une URL incorrecte. Voici quelques options pour continuer :"}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-2",children:[e.jsx(a,{asChild:!0,className:"flex-1",children:e.jsxs(l,{to:"/dashboard",children:[e.jsx(t,{className:"mr-2 h-4 w-4"}),"Retour au dashboard"]})}),e.jsxs(a,{variant:"outline",onClick:()=>window.history.back(),className:"flex-1",children:[e.jsx(h,{className:"mr-2 h-4 w-4"}),"Page précédente"]})]}),e.jsxs("div",{className:"border-t pt-4",children:[e.jsx("p",{className:"text-sm font-medium text-gray-700 dark:text-gray-300 mb-3",children:"Liens rapides :"}),e.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-4 gap-2",children:i.map(s=>{const c=s.icon;return e.jsx(a,{variant:"outline",size:"sm",asChild:!0,className:"flex flex-col h-auto py-2",children:e.jsxs(l,{to:s.to,children:[e.jsx(c,{className:"h-4 w-4 mb-1"}),e.jsx("span",{className:"text-xs",children:s.label})]})},s.to)})})]}),e.jsxs("div",{className:"border-t pt-4 text-left",children:[e.jsx("p",{className:"text-sm font-medium text-gray-700 dark:text-gray-300 mb-2",children:"Suggestions :"}),e.jsxs("ul",{className:"text-sm text-gray-600 dark:text-gray-400 space-y-1 list-disc list-inside",children:[e.jsx("li",{children:"Vérifiez l'orthographe de l'URL"}),e.jsx("li",{children:"Utilisez la recherche pour trouver ce que vous cherchez"}),e.jsx("li",{children:"Consultez votre bibliothèque ou le marketplace"}),e.jsx("li",{children:"Contactez le support si le problème persiste"})]})]})]})]})})})}export{C as default};
//# sourceMappingURL=NotFoundPage-CzQvpE02.js.map