From 2cbe20b21a204fc0e49ef016f8e7bd7f76e7a7f9 Mon Sep 17 00:00:00 2001 From: gakshita Date: Tue, 22 Jul 2025 20:20:01 +0530 Subject: [PATCH] chore: home update --- .../(all)/[workspaceSlug]/(projects)/header.tsx | 2 +- apps/web/core/components/home/root.tsx | 4 +++- apps/web/core/components/home/user-greetings.tsx | 8 ++++---- apps/web/core/components/user/user-greetings.tsx | 16 ++++++++++------ 4 files changed, 18 insertions(+), 12 deletions(-) diff --git a/apps/web/app/(all)/[workspaceSlug]/(projects)/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/header.tsx index e398fd16672..0664a945c11 100644 --- a/apps/web/app/(all)/[workspaceSlug]/(projects)/header.tsx +++ b/apps/web/app/(all)/[workspaceSlug]/(projects)/header.tsx @@ -46,7 +46,7 @@ export const WorkspaceDashboardHeader = observer(() => { className="my-auto mb-0" > -
{t("home.manage_widgets")}
+
{t("home.manage_widgets")}
diff --git a/apps/web/core/components/home/root.tsx b/apps/web/core/components/home/root.tsx index 40dab955e29..a55f40c9747 100644 --- a/apps/web/core/components/home/root.tsx +++ b/apps/web/core/components/home/root.tsx @@ -60,7 +60,9 @@ export const WorkspaceHomeView = observer(() => { )} <> - + {currentUser && } diff --git a/apps/web/core/components/home/user-greetings.tsx b/apps/web/core/components/home/user-greetings.tsx index 7e65530d897..049d4f3a0d7 100644 --- a/apps/web/core/components/home/user-greetings.tsx +++ b/apps/web/core/components/home/user-greetings.tsx @@ -42,15 +42,15 @@ export const UserGreetingsView: FC = (props) => { return (
-

+

{t("good")} {t(greeting)}, {user?.first_name} {user?.last_name} -

-
+
+
{greeting === "morning" ? "🌤️" : greeting === "afternoon" ? "🌥️" : "🌙️"}
{weekDay}, {date} {timeString}
-
+
); }; diff --git a/apps/web/core/components/user/user-greetings.tsx b/apps/web/core/components/user/user-greetings.tsx index 216da7a5292..07b11d7f24c 100644 --- a/apps/web/core/components/user/user-greetings.tsx +++ b/apps/web/core/components/user/user-greetings.tsx @@ -1,4 +1,6 @@ import { FC } from "react"; +// plane types +import { useTranslation } from "@plane/i18n"; // hooks import { IUser } from "@plane/types"; import { useCurrentTime } from "@/hooks/use-current-time"; @@ -12,6 +14,8 @@ export const UserGreetingsView: FC = (props) => { const { user } = props; // current time hook const { currentTime } = useCurrentTime(); + // store hooks + const { t } = useTranslation(); const hour = new Intl.DateTimeFormat("en-US", { hour12: false, @@ -37,16 +41,16 @@ export const UserGreetingsView: FC = (props) => { const greeting = parseInt(hour, 10) < 12 ? "morning" : parseInt(hour, 10) < 18 ? "afternoon" : "evening"; return ( -
-

- Good {greeting}, {user?.first_name} {user?.last_name} -

-
+
+

+ {t("good")} {t(greeting)}, {user?.first_name} {user?.last_name} +

+
{greeting === "morning" ? "🌤️" : greeting === "afternoon" ? "🌥️" : "🌙️"}
{weekDay}, {date} {timeString}
-
+
); };