From 6d69070f735c6168703d95f90387a22b9963cecd Mon Sep 17 00:00:00 2001 From: Usman Baig Date: Fri, 30 Jan 2026 16:11:31 +0100 Subject: [PATCH] feat: conditionally render footer based on user authentication, displaying WebsiteFooter for unauthenticated users --- app/layout-content.tsx | 15 ++- components/SwissFlagIcon.tsx | 24 ++++ components/WebsiteFooter.tsx | 212 +++++++++++++++++++++++++++++++++++ 3 files changed, 246 insertions(+), 5 deletions(-) create mode 100644 components/SwissFlagIcon.tsx create mode 100644 components/WebsiteFooter.tsx diff --git a/app/layout-content.tsx b/app/layout-content.tsx index e4adf40..5b1c814 100644 --- a/app/layout-content.tsx +++ b/app/layout-content.tsx @@ -1,6 +1,7 @@ 'use client' import { Header, Footer } from '@ciphera-net/ui' +import WebsiteFooter from '@/components/WebsiteFooter' import { useAuth } from '@/lib/auth/context' import Link from 'next/link' import { useEffect, useState } from 'react' @@ -53,11 +54,15 @@ export default function LayoutContent({ children }: { children: React.ReactNode
{children}
-