|
@@ -100,7 +100,7 @@ export const AppContextProvider: FC<AppContextProviderProps> = ({ children }) =>
|
|
const [currentWorkspace, setCurrentWorkspace] = useState<ICurrentWorkspace>(initialWorkspaceInfo)
|
|
const [currentWorkspace, setCurrentWorkspace] = useState<ICurrentWorkspace>(initialWorkspaceInfo)
|
|
const isCurrentWorkspaceManager = useMemo(() => ['owner', 'admin'].includes(currentWorkspace.role), [currentWorkspace.role])
|
|
const isCurrentWorkspaceManager = useMemo(() => ['owner', 'admin'].includes(currentWorkspace.role), [currentWorkspace.role])
|
|
const isCurrentWorkspaceOwner = useMemo(() => currentWorkspace.role === 'owner', [currentWorkspace.role])
|
|
const isCurrentWorkspaceOwner = useMemo(() => currentWorkspace.role === 'owner', [currentWorkspace.role])
|
|
- const isCurrentWorkspaceEditor = useMemo(() => ['owner', 'admin', 'editor'].includes(currentWorkspace.role), [currentWorkspace.role])
|
|
|
|
|
|
+ const isCurrentWorkspaceEditor = useMemo(() => ['owner', 'admin', 'editor', 'leader'].includes(currentWorkspace.role), [currentWorkspace.role])
|
|
const isCurrentWorkspaceDatasetOperator = useMemo(() => currentWorkspace.role === 'dataset_operator', [currentWorkspace.role])
|
|
const isCurrentWorkspaceDatasetOperator = useMemo(() => currentWorkspace.role === 'dataset_operator', [currentWorkspace.role])
|
|
const updateUserProfileAndVersion = useCallback(async () => {
|
|
const updateUserProfileAndVersion = useCallback(async () => {
|
|
if (userProfileResponse && !userProfileResponse.bodyUsed) {
|
|
if (userProfileResponse && !userProfileResponse.bodyUsed) {
|