Naming improvements

This commit is contained in:
andrewwallacespeckle
2025-03-19 15:41:26 +00:00
parent 0aaece6e19
commit 5ffa4592ae
3 changed files with 33 additions and 33 deletions
@@ -66,7 +66,7 @@ const dialogType = ref<UserUpdateActionTypes>()
const isActiveUserWorkspaceAdmin = computed(
() => props.workspaceRole === Roles.Workspace.Admin
)
const isActiveUserCurrentUser = computed(
const isActiveUserTargetUser = computed(
() => activeUser.value?.id === props.targetUser.id
)
@@ -77,12 +77,12 @@ const filteredActionsItems = computed(() => {
if (
config.menu.show({
isActiveUserWorkspaceAdmin: isActiveUserWorkspaceAdmin.value,
isActiveUserCurrentUser: isActiveUserCurrentUser.value,
targetUserRole:
isActiveUserTargetUser: isActiveUserTargetUser.value,
targetUserCurrentRole:
type === UserUpdateActionTypes.RemoveMember
? 'canRemove'
: props.targetUser.role,
targetUserSeatType: props.targetUser.seatType
targetUserCurrentSeatType: props.targetUser.seatType
})
) {
baseItems.push([{ title: config.menu.title, id: type as UserUpdateActionTypes }])
@@ -21,13 +21,13 @@ export const UPDATE_WORKSPACE_MEMBER_CONFIG: Record<
title: 'Make admin...',
show: ({
isActiveUserWorkspaceAdmin = false,
isActiveUserCurrentUser,
targetUserRole
isActiveUserTargetUser,
targetUserCurrentRole
}) =>
isActiveUserWorkspaceAdmin &&
!isActiveUserCurrentUser &&
targetUserRole !== Roles.Workspace.Admin &&
targetUserRole !== Roles.Workspace.Guest
!isActiveUserTargetUser &&
targetUserCurrentRole !== Roles.Workspace.Admin &&
targetUserCurrentRole !== Roles.Workspace.Guest
},
dialog: {
title: 'Make Admin',
@@ -45,12 +45,12 @@ export const UPDATE_WORKSPACE_MEMBER_CONFIG: Record<
title: 'Make guest...',
show: ({
isActiveUserWorkspaceAdmin = false,
isActiveUserCurrentUser,
targetUserRole
isActiveUserTargetUser,
targetUserCurrentRole
}) =>
isActiveUserWorkspaceAdmin &&
!isActiveUserCurrentUser &&
targetUserRole !== Roles.Workspace.Guest
!isActiveUserTargetUser &&
targetUserCurrentRole !== Roles.Workspace.Guest
},
dialog: {
title: 'Make Guest',
@@ -64,12 +64,12 @@ export const UPDATE_WORKSPACE_MEMBER_CONFIG: Record<
title: 'Make member...',
show: ({
isActiveUserWorkspaceAdmin = false,
isActiveUserCurrentUser,
targetUserRole
isActiveUserTargetUser,
targetUserCurrentRole
}) =>
isActiveUserWorkspaceAdmin &&
!isActiveUserCurrentUser &&
targetUserRole === Roles.Workspace.Guest
!isActiveUserTargetUser &&
targetUserCurrentRole === Roles.Workspace.Guest
},
dialog: {
title: 'Make Member',
@@ -86,12 +86,12 @@ export const UPDATE_WORKSPACE_MEMBER_CONFIG: Record<
title: 'Upgrade to editor seat...',
show: ({
isActiveUserWorkspaceAdmin = false,
isActiveUserCurrentUser,
targetUserSeatType
isActiveUserTargetUser,
targetUserCurrentSeatType
}) =>
isActiveUserWorkspaceAdmin &&
!isActiveUserCurrentUser &&
targetUserSeatType === WorkspaceSeatType.Viewer
!isActiveUserTargetUser &&
targetUserCurrentSeatType === WorkspaceSeatType.Viewer
},
dialog: {
title: 'Upgrade to an editor seat?',
@@ -105,12 +105,12 @@ export const UPDATE_WORKSPACE_MEMBER_CONFIG: Record<
title: 'Downgrade to viewer seat...',
show: ({
isActiveUserWorkspaceAdmin = false,
isActiveUserCurrentUser,
targetUserSeatType
isActiveUserTargetUser,
targetUserCurrentSeatType
}) =>
isActiveUserWorkspaceAdmin &&
!isActiveUserCurrentUser &&
targetUserSeatType === WorkspaceSeatType.Editor
!isActiveUserTargetUser &&
targetUserCurrentSeatType === WorkspaceSeatType.Editor
},
dialog: {
title: 'Downgrade to a viewer seat?',
@@ -125,12 +125,12 @@ export const UPDATE_WORKSPACE_MEMBER_CONFIG: Record<
title: 'Remove from workspace...',
show: ({
isActiveUserWorkspaceAdmin = false,
isActiveUserCurrentUser,
targetUserRole
isActiveUserTargetUser,
targetUserCurrentRole
}) =>
isActiveUserWorkspaceAdmin &&
!isActiveUserCurrentUser &&
targetUserRole === 'canRemove'
!isActiveUserTargetUser &&
targetUserCurrentRole === 'canRemove'
},
dialog: {
title: 'Remove from workspace?',
@@ -142,7 +142,7 @@ export const UPDATE_WORKSPACE_MEMBER_CONFIG: Record<
[UserUpdateActionTypes.LeaveWorkspace]: {
menu: {
title: 'Leave workspace...',
show: ({ isActiveUserCurrentUser = false }) => isActiveUserCurrentUser
show: ({ isActiveUserTargetUser = false }) => isActiveUserTargetUser
},
dialog: {
title: 'Leave workspace?',
@@ -34,9 +34,9 @@ export type WorkspaceSettingsMenuItem = BaseSettingsMenuItem & {
export type ShowOptions = {
isActiveUserWorkspaceAdmin?: boolean
isActiveUserCurrentUser?: boolean
targetUserRole?: string
targetUserSeatType?: WorkspaceSeatType
isActiveUserTargetUser?: boolean
targetUserCurrentRole?: string
targetUserCurrentSeatType?: WorkspaceSeatType
}
export type MenuConfig = {