diff --git a/apps/main/src/pages/tablo.tsx b/apps/main/src/pages/tablo.tsx index 711d94d..0dbdd81 100644 --- a/apps/main/src/pages/tablo.tsx +++ b/apps/main/src/pages/tablo.tsx @@ -39,6 +39,7 @@ import { import { useIsReadOnlyUser, useUser } from "../providers/UserStoreProvider"; import { DashboardActionCards } from "src/components/DashboardActionCards"; import { DashboardTaskList } from "src/components/DashboardTaskList"; +import { TaskModal } from "src/components/kanban/TaskModal"; import { ProjectCardList } from "src/components/ProjectCardList"; export const TabloPage = () => { @@ -52,6 +53,7 @@ export const TabloPage = () => { y: number; } | null>(null); const [isCreateModalOpen, setIsCreateModalOpen] = useState(false); + const [isTaskModalOpen, setIsTaskModalOpen] = useState(false); const [deletingTablo, setDeletingTablo] = useState(null); const [isDeleting, setIsDeleting] = useState(false); const [filterType] = useState<"all" | "todo" | "inProgress" | "done">("all"); @@ -649,7 +651,7 @@ export const TabloPage = () => { navigate("/tasks")} + onCreateTask={() => setIsTaskModalOpen(true)} onSendMessage={() => navigate("/chat")} onInviteTeam={() => toast.add( @@ -718,12 +720,14 @@ export const TabloPage = () => { /> )} - {/* Tutorial - Hidden */} - {/* */} + {/* Create Task Modal */} + setIsTaskModalOpen(false)} + tablos={tablos} + allowTabloSelection={true} + initialStatus="todo" + /> ); };