I'M NOT FINISHED WITH THIS.

This commit is contained in:
2025-04-01 18:31:50 +02:00
parent 83081b47d9
commit 9055c9ba6f
3 changed files with 19 additions and 10 deletions

View File

@@ -23,6 +23,14 @@ export const Route = createRootRoute({
}] }]
}), }),
component: RootLayout, component: RootLayout,
notFoundComponent: () => {
return (
<main id="error-page">
<h1>404</h1>
<p>The requested page could not be found.</p>
</main>
);
}
}); });
function RootLayout() { function RootLayout() {

View File

@@ -13,12 +13,19 @@ export const Route = createFileRoute('/_sidebar')({
}); });
function Sidebar() { function Sidebar() {
const cazzo = Route.useLoaderData(); const loaderData = Route.useLoaderData();
if (cazzo === undefined) { if (loaderData === undefined) {
console.log("SIDEBAR ERROR!?"); console.log("SIDEBAR ERROR!?");
return <div>CANE DIO SIDEBAR MORTE</div>; return (
<>
<div id="sidebar">UNDEFINED LOADER DATA IN SIDEBAR</div>
<div id={'detail'}>
<Outlet/>
</div>
</>
);
} }
const { contacts } = cazzo; const { contacts } = loaderData;
return ( return (
<> <>

View File

@@ -15,12 +15,6 @@ export const Route = createFileRoute('/_sidebar/contacts/$contactId')({
function Contact() { function Contact() {
const { contact } = Route.useLoaderData(); const { contact } = Route.useLoaderData();
if (contact === undefined) {
console.log("CANE");
return <div>PORCODIO</div>;
}
console.log("CANEDIO");
console.log(contact);
return ( return (
<div id="contact"> <div id="contact">