Skip to content

Commit 18cb60f

Browse files
committed
PS-900 fix basket button permissions
1 parent a755408 commit 18cb60f

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

databox/client/src/components/Basket/BasketsPanel.tsx

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,13 +159,19 @@ function BasketsPanel({selected}: Props) {
159159
contextMenu={contextMenu}
160160
id={'basket-context-menu'}
161161
>
162-
<MenuItem onClick={() => onEdit(contextMenu.data)}>
162+
<MenuItem
163+
disabled={!contextMenu.data.capabilities.canEdit}
164+
onClick={() => onEdit(contextMenu.data)}
165+
>
163166
<ListItemIcon>
164167
<EditIcon />
165168
</ListItemIcon>
166169
{t('basket.actions.edit', 'Edit Basket')}
167170
</MenuItem>
168-
<MenuItem onClick={() => onDelete(contextMenu.data)}>
171+
<MenuItem
172+
disabled={!contextMenu.data.capabilities.canDelete}
173+
onClick={() => onDelete(contextMenu.data)}
174+
>
169175
<ListItemIcon>
170176
<DeleteIcon />
171177
</ListItemIcon>

0 commit comments

Comments
 (0)