fix: show access control menu item only if current user has 'Edit' permission

pull/18656/head
NFish 1 year ago
parent f31081f828
commit 22a0453102

@ -269,10 +269,14 @@ const AppCard = ({ app, onRefresh }: AppCardProps) => {
<span className={s.actionName}>{t('app.openInExplore')}</span> <span className={s.actionName}>{t('app.openInExplore')}</span>
</button> </button>
<Divider className="!my-1" /> <Divider className="!my-1" />
{
isCurrentWorkspaceEditor && <>
<button className={s.actionItem} onClick={onClickAccessControl}> <button className={s.actionItem} onClick={onClickAccessControl}>
<span className={s.actionName}>{t('app.accessControl')}</span> <span className={s.actionName}>{t('app.accessControl')}</span>
</button> </button>
<Divider /> <Divider />
</>
}
<div <div
className={cn(s.actionItem, s.deleteActionItem, 'group')} className={cn(s.actionItem, s.deleteActionItem, 'group')}
onClick={onClickDelete} onClick={onClickDelete}

Loading…
Cancel
Save