dify/web/app/components/header/account-setting/permissions-page/hooks.ts

15 lines
431 B
TypeScript

import type { PaginationParameters } from '@/models/access-control'
import { useWorkspaceRoleList } from '@/service/access-control/use-workspace-roles'
import { formatRoleGroups } from './helpers'
export const useRoleGroups = (params?: PaginationParameters) => {
const { data: roleList, isLoading } = useWorkspaceRoleList(params)
const roleGroups = formatRoleGroups(roleList)
return {
roleGroups,
isLoading,
}
}