diff --git a/apps/main/src/components/DashboardActionCards.tsx b/apps/main/src/components/DashboardActionCards.tsx index 2a8a930..515446e 100644 --- a/apps/main/src/components/DashboardActionCards.tsx +++ b/apps/main/src/components/DashboardActionCards.tsx @@ -1,5 +1,4 @@ import { FolderPlus, MessageCircle, PlusCircle, UserPlus } from "lucide-react"; -import { useState } from "react"; import { useTranslation } from "react-i18next"; import { ActionCard } from "./ActionCard"; @@ -9,20 +8,12 @@ export interface DashboardActionCardsProps { onSendMessage?: () => void; } -type CardId = "createProject" | "createTask" | "inviteTeam" | "sendMessage"; - export function DashboardActionCards({ onCreateProject, onCreateTask, onSendMessage, }: DashboardActionCardsProps) { const { t } = useTranslation("pages"); - const [selected, setSelected] = useState(null); - - const handleClick = (id: CardId, callback?: () => void) => { - setSelected(id); - callback?.(); - }; return (
@@ -30,16 +21,14 @@ export function DashboardActionCards({ icon={} label={t("dashboard.actionCards.createProject.label")} description={t("dashboard.actionCards.createProject.description")} - isSelected={selected === "createProject"} - onClick={() => handleClick("createProject", onCreateProject)} + onClick={onCreateProject} /> } label={t("dashboard.actionCards.createTask.label")} description={t("dashboard.actionCards.createTask.description")} - isSelected={selected === "createTask"} - onClick={() => handleClick("createTask", onCreateTask)} + onClick={onCreateTask} /> } label={t("dashboard.actionCards.sendMessage.label")} description={t("dashboard.actionCards.sendMessage.description")} - isSelected={selected === "sendMessage"} - onClick={() => handleClick("sendMessage", onSendMessage)} + onClick={onSendMessage} />
); diff --git a/apps/main/src/locales/en/pages.json b/apps/main/src/locales/en/pages.json index d86e0b0..1c2f7e9 100644 --- a/apps/main/src/locales/en/pages.json +++ b/apps/main/src/locales/en/pages.json @@ -1,5 +1,10 @@ { "tablo": { + "greeting": { + "morning": "Good Morning", + "afternoon": "Good Afternoon", + "evening": "Good Evening" + }, "title": "Projects", "subtitle": "Manage your projects and collaborations", "createButton": "New project", diff --git a/apps/main/src/locales/fr/pages.json b/apps/main/src/locales/fr/pages.json index 01d6373..ea5cd2b 100644 --- a/apps/main/src/locales/fr/pages.json +++ b/apps/main/src/locales/fr/pages.json @@ -1,5 +1,10 @@ { "tablo": { + "greeting": { + "morning": "Bonjour", + "afternoon": "Bonjour", + "evening": "Bonsoir" + }, "title": "Projets", "subtitle": "Gérez vos projets et collaborations", "createButton": "Nouveau projet",