refactor: Update API response handling to access nested data structure

This commit is contained in:
Yusuf İpek
2026-02-07 17:59:37 +03:00
parent 49c3ac61ea
commit f6044f3c24
14 changed files with 45 additions and 37 deletions
@@ -68,8 +68,8 @@ export default function WorkspaceMembersPage() {
return;
}
const data = await res.json();
setMembers(data.members);
setOwner(data.owner);
setMembers(data.data.members);
setOwner(data.data.owner);
} catch {
setError('Failed to load members');
} finally {
@@ -63,7 +63,7 @@ export default function NewWorkspaceProjectPage({ params }: { params: Promise<{
return;
}
router.push(`/projects/${data.id}`);
router.push(`/projects/${data.data.id}`);
} catch {
setError('Something went wrong. Please try again.');
} finally {
@@ -40,10 +40,11 @@ export default function WorkspaceSettingsPage() {
return;
}
const data = await res.json();
setWorkspace(data);
const workspace = data.data;
setWorkspace(workspace);
setFormData({
name: data.name,
description: data.description || '',
name: workspace.name,
description: workspace.description || '',
});
} catch {
setError('Failed to load workspace');
+1 -1
View File
@@ -38,7 +38,7 @@ export default function NewWorkspacePage() {
return;
}
router.push(`/workspaces/${data.id}`);
router.push(`/workspaces/${data.data.id}`);
} catch {
setError('Something went wrong. Please try again.');
} finally {