From 7db602274914bfe35c0925f6abbb85d7095d7363 Mon Sep 17 00:00:00 2001 From: Guus van Meerveld Date: Sun, 24 Mar 2024 16:23:32 +0100 Subject: [PATCH] nav: fix suspense not having fallback --- src/app/elements.tsx | 10 +++++++--- src/components/{ => Nav}/Nav.tsx | 10 ++-------- src/components/Nav/NavClient.tsx | 12 ++++++++++++ 3 files changed, 21 insertions(+), 11 deletions(-) rename src/components/{ => Nav}/Nav.tsx (87%) create mode 100644 src/components/Nav/NavClient.tsx diff --git a/src/app/elements.tsx b/src/app/elements.tsx index 8b6beb0..6c5e012 100644 --- a/src/app/elements.tsx +++ b/src/app/elements.tsx @@ -1,13 +1,17 @@ -"use client"; +import { Suspense } from "react"; -import { Nav } from "@/components/Nav"; +import { Nav } from "@/components/Nav/Nav"; +import { NavClient } from "@/components/Nav/NavClient"; import { Component } from "@/typings/component"; export const Elements: Component = ({ children }) => { return ( <> -