Fix issue with link action dropdown

This commit is contained in:
Isaac Wise 2024-07-27 20:19:24 -05:00
parent 8f7e0b8d09
commit a1248fe62f
No known key found for this signature in database
GPG Key ID: A02A33A7E2427136

View File

@ -124,21 +124,20 @@ export default function LinkActions({
</div>
</li>
)}
{permissions === true ||
(permissions?.canUpdate && (
<li>
<div
role="button"
tabIndex={0}
onClick={() => {
(document?.activeElement as HTMLElement)?.blur();
setEditLinkModal(true);
}}
>
{t("edit_link")}
</div>
</li>
))}
{(permissions === true || permissions?.canUpdate) && (
<li>
<div
role="button"
tabIndex={0}
onClick={() => {
(document?.activeElement as HTMLElement)?.blur();
setEditLinkModal(true);
}}
>
{t("edit_link")}
</div>
</li>
)}
{link.type === "url" && (
<li>
<div
@ -153,21 +152,20 @@ export default function LinkActions({
</div>
</li>
)}
{permissions === true ||
(permissions?.canDelete && (
<li>
<div
role="button"
tabIndex={0}
onClick={(e) => {
(document?.activeElement as HTMLElement)?.blur();
e.shiftKey ? deleteLink() : setDeleteLinkModal(true);
}}
>
{t("delete")}
</div>
</li>
))}
{(permissions === true || permissions?.canDelete) && (
<li>
<div
role="button"
tabIndex={0}
onClick={(e) => {
(document?.activeElement as HTMLElement)?.blur();
e.shiftKey ? deleteLink() : setDeleteLinkModal(true);
}}
>
{t("delete")}
</div>
</li>
)}
</ul>
</div>