fix(web): hydrate workspace permissions before navigation render (#39524)

This commit is contained in:
yyh
2026-07-24 09:06:57 +00:00
committed by GitHub
parent a2c67372ed
commit 4e85acc605
15 changed files with 218 additions and 89 deletions
-18
View File
@@ -206,24 +206,6 @@ export type UpdateRolesOfMemberRequest = {
roleIds: string[]
}
type WorkspacePermissionKeys = {
permission_keys: string[]
}
type ResourcePermissionKeys = {
default_permission_keys: string[]
overrides: Array<{
resource_id: string
permission_keys: string[]
}>
}
export type PermissionKeysResponse = {
workspace: WorkspacePermissionKeys
app: ResourcePermissionKeys
dataset: ResourcePermissionKeys
}
export type GetMembersOfRoleRequest = {
roleId: string
} & PaginationParameters