misc: added support for copying gateway ID

This commit is contained in:
Sheen Capadngan
2025-06-11 20:49:10 +08:00
parent 64093e9175
commit ff0f4cf46a

View File

@@ -3,6 +3,7 @@ import { Helmet } from "react-helmet";
import {
faArrowUpRightFromSquare,
faBookOpen,
faCopy,
faEdit,
faEllipsisV,
faInfoCircle,
@@ -169,6 +170,12 @@ export const GatewayListPage = withPermission(
</IconButton>
</DropdownMenuTrigger>
<DropdownMenuContent align="end">
<DropdownMenuItem
icon={<FontAwesomeIcon icon={faCopy} />}
onClick={() => navigator.clipboard.writeText(el.id)}
>
Copy ID
</DropdownMenuItem>
<OrgPermissionCan
I={OrgGatewayPermissionActions.EditGateways}
a={OrgPermissionSubjects.Gateway}