feat: add approvals workflow and unified member invitation management across projects, workspaces, and videos

This commit is contained in:
Yusuf İpek
2026-02-25 16:24:45 +03:00
parent 0ae1becc1b
commit a2b07b3e19
36 changed files with 3122 additions and 982 deletions
@@ -18,15 +18,17 @@ interface DashboardClientProps {
serializedProjects: SerializedProject[];
workspaces: { id: string; name: string }[];
totalPages: number;
canCreateProjects: boolean;
}
export function DashboardClient({ serializedProjects, workspaces, totalPages }: DashboardClientProps) {
export function DashboardClient({ serializedProjects, workspaces, totalPages, canCreateProjects }: DashboardClientProps) {
return (
<div className="px-6 lg:px-8 py-8 w-full">
<ProjectFilter
projects={serializedProjects}
workspaces={workspaces}
totalPages={totalPages}
canCreateProjects={canCreateProjects}
/>
</div>
);