feat(improvement): add pagination to endpoints and pages + sync navbar when data changes
This commit is contained in:
@@ -101,9 +101,13 @@ export default function WorkspaceCreate() {
|
||||
description,
|
||||
members: members.map(m => ({ user_id: m.user.id, role: m.role }))
|
||||
};
|
||||
const newWorkspace = await createWorkspace({ name, description });
|
||||
|
||||
await createWorkspace(payload);
|
||||
window.dispatchEvent(new CustomEvent('workspace_created', {
|
||||
detail: newWorkspace
|
||||
}));
|
||||
toast.success(t.workspace?.toast?.successCreate || "Workspace created successfully.");
|
||||
|
||||
navigate('/workspaces');
|
||||
} catch (error) {
|
||||
toast.error(t.workspace?.toast?.errorCreate || "Failed to create workspace.");
|
||||
|
||||
Reference in New Issue
Block a user