"use client"; import { useSession } from "next-auth/react"; interface WelcomeBannerProps { companyName?: string; } export default function WelcomeBanner({ companyName }: WelcomeBannerProps) { const { data: session } = useSession(); const userName = session?.user?.name || "User"; const currentTime = new Date(); const hour = currentTime.getHours(); let greeting = "Welcome"; if (hour < 12) { greeting = "Good morning"; } else if (hour < 18) { greeting = "Good afternoon"; } else { greeting = "Good evening"; } return (
Welcome to the {companyName || "LiveDash"} analytics dashboard. Here's an overview of your metrics and performance data.