From 00571b03a5843a0658271b8131a947d6d0502f2b Mon Sep 17 00:00:00 2001 From: Akshay7057017063 Date: Fri, 29 May 2026 02:44:16 -0700 Subject: [PATCH 1/2] Make overview greeting dynamic --- .../(dashboard)/components/OverviewHomeHeader.tsx | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/apps/studio/app/(main)/(dashboard)/components/OverviewHomeHeader.tsx b/apps/studio/app/(main)/(dashboard)/components/OverviewHomeHeader.tsx index 91a3f6d..36b4414 100644 --- a/apps/studio/app/(main)/(dashboard)/components/OverviewHomeHeader.tsx +++ b/apps/studio/app/(main)/(dashboard)/components/OverviewHomeHeader.tsx @@ -1,6 +1,6 @@ "use client"; -import { useMemo } from "react"; +import React, { useMemo } from "react"; import { useUserStore } from "@/store/useUserStore"; @@ -29,6 +29,15 @@ const OverviewHomeHeader = ({ return name.split(" ")[0] || "builder"; }, [user]); + const greeting = useMemo(() => { + const hour = new Date().getHours(); + + if (hour >= 5 && hour < 12) return "Good morning"; + if (hour >= 12 && hour < 17) return "Good afternoon"; + + return "Good evening"; + }, []); + return (
@@ -36,7 +45,7 @@ const OverviewHomeHeader = ({

Overview

- Good morning, {firstName}. + {greeting}, {firstName}.

@@ -55,4 +64,4 @@ const OverviewHomeHeader = ({ ); }; -export default OverviewHomeHeader; +export default OverviewHomeHeader; \ No newline at end of file From 7fd8aa20c8fbc00b45b310a140296da8c9db81e0 Mon Sep 17 00:00:00 2001 From: Akshay7057017063 Date: Fri, 29 May 2026 02:48:53 -0700 Subject: [PATCH 2/2] Make overview greeting dynamic --- .../app/(main)/(dashboard)/components/OverviewHomeHeader.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/studio/app/(main)/(dashboard)/components/OverviewHomeHeader.tsx b/apps/studio/app/(main)/(dashboard)/components/OverviewHomeHeader.tsx index 36b4414..33dd314 100644 --- a/apps/studio/app/(main)/(dashboard)/components/OverviewHomeHeader.tsx +++ b/apps/studio/app/(main)/(dashboard)/components/OverviewHomeHeader.tsx @@ -1,6 +1,6 @@ "use client"; -import React, { useMemo } from "react"; +import { useMemo } from "react"; import { useUserStore } from "@/store/useUserStore"; @@ -64,4 +64,4 @@ const OverviewHomeHeader = ({ ); }; -export default OverviewHomeHeader; \ No newline at end of file +export default OverviewHomeHeader;