From e497af9d2c03285effd3a2d39fe95f6e4a65c3b8 Mon Sep 17 00:00:00 2001 From: Mick Hoogendam Date: Tue, 10 Feb 2026 12:59:06 +0100 Subject: [PATCH] update menu structuur naar nieuwe design --- src/app/actueleonderwerpen/page.tsx | 18 +++++ .../bedrijfsgegevens.tsx} | 68 ++++++++++--------- .../page.tsx | 2 +- src/layouts/navigation/index.tsx | 66 ++---------------- 4 files changed, 60 insertions(+), 94 deletions(-) create mode 100644 src/app/actueleonderwerpen/page.tsx rename src/app/{bedrijfsprofiel/bedrijfsprofiel.tsx => bedrijfsgegevens/bedrijfsgegevens.tsx} (54%) rename src/app/{bedrijfsprofiel => bedrijfsgegevens}/page.tsx (79%) diff --git a/src/app/actueleonderwerpen/page.tsx b/src/app/actueleonderwerpen/page.tsx new file mode 100644 index 0000000..b0eb648 --- /dev/null +++ b/src/app/actueleonderwerpen/page.tsx @@ -0,0 +1,18 @@ +import Card from "@/components/card"; + +const Actueleonderwerpen = async () => { + return ( + <> +

Actuele onderwerpen

+
+
+ +

We zijn hier mee bezig

+
+
+
+ + ); +}; + +export default Actueleonderwerpen; diff --git a/src/app/bedrijfsprofiel/bedrijfsprofiel.tsx b/src/app/bedrijfsgegevens/bedrijfsgegevens.tsx similarity index 54% rename from src/app/bedrijfsprofiel/bedrijfsprofiel.tsx rename to src/app/bedrijfsgegevens/bedrijfsgegevens.tsx index 1b9f35b..f896d95 100644 --- a/src/app/bedrijfsprofiel/bedrijfsprofiel.tsx +++ b/src/app/bedrijfsgegevens/bedrijfsgegevens.tsx @@ -5,15 +5,14 @@ import { useQuery } from "@tanstack/react-query"; import { GetBasisprofielByKvkNummer } from "@/network/kvk/basisprofiel/fetchers/getBasisprofielByKvkNummer"; const DetailSkeleton = () => ( - -
-

-
-

-
-
+
+

+
+

+
+
+
-
); const Detail = ({ @@ -29,7 +28,7 @@ const Detail = ({
); -const Bedrijfsprofiel = ({ kvk }: { kvk: string }) => { +const Bedrijfsgegevens = ({ kvk }: { kvk: string }) => { const { data: profiel, isFetching } = useQuery({ queryKey: ["basisprofiel", kvk], queryFn: () => GetBasisprofielByKvkNummer(kvk), @@ -37,24 +36,27 @@ const Bedrijfsprofiel = ({ kvk }: { kvk: string }) => { if (isFetching) { return ( - <> -

Mijn bedrijfsgegevens

-
-
- -

Algemene gegevens

-

Dit zijn de gegevens die bij de overheid bekend zijn over jouw organisatie.

-
-
- {[...Array(6)].map((_, index) => ( - - ))} + <> +

Mijn bedrijfsgegevens

+
+
+ +

Algemene gegevens

+

+ Dit zijn de gegevens die bij de overheid bekend zijn over jouw + organisatie. +

+
+
+ {[...Array(6)].map((_, index) => ( + + ))} +
-
- + +
-
- + ); } @@ -69,25 +71,27 @@ const Bedrijfsprofiel = ({ kvk }: { kvk: string }) => {

Algemene gegevens

-

Dit zijn de gegevens die bij de overheid bekend zijn over jouw organisatie.

+

+ Dit zijn de gegevens die bij de overheid bekend zijn over jouw + organisatie. +

-
@@ -99,4 +103,4 @@ const Bedrijfsprofiel = ({ kvk }: { kvk: string }) => { ); }; -export default Bedrijfsprofiel; +export default Bedrijfsgegevens; diff --git a/src/app/bedrijfsprofiel/page.tsx b/src/app/bedrijfsgegevens/page.tsx similarity index 79% rename from src/app/bedrijfsprofiel/page.tsx rename to src/app/bedrijfsgegevens/page.tsx index 8f93c3c..ec4ce8c 100644 --- a/src/app/bedrijfsprofiel/page.tsx +++ b/src/app/bedrijfsgegevens/page.tsx @@ -1,5 +1,5 @@ import { getKvkFromCookie } from "@/utils/kvknummer"; -import Bedrijfsprofiel from "@/app/bedrijfsprofiel/bedrijfsprofiel"; +import Bedrijfsprofiel from "@/app/bedrijfsgegevens/bedrijfsgegevens"; const IdentiteitPage = async () => { const kvk = await getKvkFromCookie(); diff --git a/src/layouts/navigation/index.tsx b/src/layouts/navigation/index.tsx index d6346d5..7cb45ea 100644 --- a/src/layouts/navigation/index.tsx +++ b/src/layouts/navigation/index.tsx @@ -84,9 +84,7 @@ const Navigation = () => { const isHydrated = useHydratedFeatureFlags(); const currentFlags = useFeatureFlagsStore((s) => s.flags); - const hasAnyTrueFlag = Object.values(currentFlags).some( - (flag) => flag === true, - ); + const hasAnyTrueFlag = Object.values(currentFlags).some((flag) => flag); if (!isHydrated) return ; @@ -101,34 +99,11 @@ const Navigation = () => { -
    - /berichtenbox/inbox gaat - route={"/berichtenbox"} - notification={1} - > - - - - - - - - - -
-
    { - - - - - - - - - - +