chore: update members endpoint (#2569)
This commit is contained in:
parent
59c52023fb
commit
cb533849e8
28 changed files with 94 additions and 126 deletions
|
|
@ -12,8 +12,6 @@ export interface IWorkspaceAuthWrapper {
|
|||
children: ReactNode;
|
||||
}
|
||||
|
||||
const HIGHER_ROLES = [20, 15];
|
||||
|
||||
export const WorkspaceAuthWrapper: FC<IWorkspaceAuthWrapper> = observer((props) => {
|
||||
const { children } = props;
|
||||
// store
|
||||
|
|
@ -35,10 +33,10 @@ export const WorkspaceAuthWrapper: FC<IWorkspaceAuthWrapper> = observer((props)
|
|||
);
|
||||
// fetch workspace members
|
||||
useSWR(
|
||||
workspaceSlug && workspaceMemberInfo && HIGHER_ROLES.includes(workspaceMemberInfo.role)
|
||||
workspaceSlug && workspaceMemberInfo && [20, 15].includes(workspaceMemberInfo.role)
|
||||
? `WORKSPACE_MEMBERS_${workspaceSlug}`
|
||||
: null,
|
||||
workspaceSlug && workspaceMemberInfo && HIGHER_ROLES.includes(workspaceMemberInfo.role)
|
||||
workspaceSlug && workspaceMemberInfo && [20, 15].includes(workspaceMemberInfo.role)
|
||||
? () => workspaceStore.fetchWorkspaceMembers(workspaceSlug.toString())
|
||||
: null
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue