🛂(frontend) right pad delete

Manage the right on the pad delete.
If a use cannot delete a pad, we will not display
the delete button in the dropdown menu.
This commit is contained in:
Anthony LC
2024-05-27 10:08:29 +02:00
committed by Anthony LC
parent effa77dc10
commit 38eabe2fc8
3 changed files with 11 additions and 14 deletions

View File

@@ -72,25 +72,15 @@ export const PadToolBox = ({ pad }: PadToolBoxProps) => {
{pad.abilities.destroy && (
<Button
onClick={() => {
setIsModalUpdateOpen(true);
setIsModalRemoveOpen(true);
setIsDropOpen(false);
}}
color="primary-text"
icon={<span className="material-icons">edit</span>}
icon={<span className="material-icons">delete</span>}
>
<Text $theme="primary">{t('Update document')}</Text>
<Text $theme="primary">{t('Delete document')}</Text>
</Button>
)}
<Button
onClick={() => {
setIsModalRemoveOpen(true);
setIsDropOpen(false);
}}
color="primary-text"
icon={<span className="material-icons">delete</span>}
>
<Text $theme="primary">{t('Delete document')}</Text>
</Button>
<Button
onClick={() => {
setIsModalPDFOpen(true);