dify/web/service/use-workspace.ts
非法操作 baba36d47d
chore: improve current workspace summary (#40121)
Co-authored-by: Jingyi-Dify <jingyi.qi@dify.ai>
2026-08-07 03:08:55 +00:00

15 lines
544 B
TypeScript

import type { GetWorkspacesCurrentPermissionResponse } from '@dify/contracts/api/console/workspaces/types.gen'
import { useQuery } from '@tanstack/react-query'
import { get } from './base'
export function useWorkspacePermissions(
workspaceId: GetWorkspacesCurrentPermissionResponse['workspace_id'],
enabled: boolean,
) {
return useQuery({
queryKey: ['workspace-permissions', workspaceId],
queryFn: () => get<GetWorkspacesCurrentPermissionResponse>('/workspaces/current/permission'),
enabled: enabled && !!workspaceId,
})
}