Fix issue with link action dropdown
This commit is contained in:
parent
8f7e0b8d09
commit
a1248fe62f
|
@ -124,21 +124,20 @@ export default function LinkActions({
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
)}
|
)}
|
||||||
{permissions === true ||
|
{(permissions === true || permissions?.canUpdate) && (
|
||||||
(permissions?.canUpdate && (
|
<li>
|
||||||
<li>
|
<div
|
||||||
<div
|
role="button"
|
||||||
role="button"
|
tabIndex={0}
|
||||||
tabIndex={0}
|
onClick={() => {
|
||||||
onClick={() => {
|
(document?.activeElement as HTMLElement)?.blur();
|
||||||
(document?.activeElement as HTMLElement)?.blur();
|
setEditLinkModal(true);
|
||||||
setEditLinkModal(true);
|
}}
|
||||||
}}
|
>
|
||||||
>
|
{t("edit_link")}
|
||||||
{t("edit_link")}
|
</div>
|
||||||
</div>
|
</li>
|
||||||
</li>
|
)}
|
||||||
))}
|
|
||||||
{link.type === "url" && (
|
{link.type === "url" && (
|
||||||
<li>
|
<li>
|
||||||
<div
|
<div
|
||||||
|
@ -153,21 +152,20 @@ export default function LinkActions({
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
)}
|
)}
|
||||||
{permissions === true ||
|
{(permissions === true || permissions?.canDelete) && (
|
||||||
(permissions?.canDelete && (
|
<li>
|
||||||
<li>
|
<div
|
||||||
<div
|
role="button"
|
||||||
role="button"
|
tabIndex={0}
|
||||||
tabIndex={0}
|
onClick={(e) => {
|
||||||
onClick={(e) => {
|
(document?.activeElement as HTMLElement)?.blur();
|
||||||
(document?.activeElement as HTMLElement)?.blur();
|
e.shiftKey ? deleteLink() : setDeleteLinkModal(true);
|
||||||
e.shiftKey ? deleteLink() : setDeleteLinkModal(true);
|
}}
|
||||||
}}
|
>
|
||||||
>
|
{t("delete")}
|
||||||
{t("delete")}
|
</div>
|
||||||
</div>
|
</li>
|
||||||
</li>
|
)}
|
||||||
))}
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
Ŝarĝante…
Reference in New Issue