in src/Frontend/src/components/organizations/Organizations.tsx [148:184]
header: t("table.headers.actions"),
cell: ({ row }) => {
const organization = row.original
return (
<div className="flex justify-center">
<DropdownMenu>
<DropdownMenuTrigger asChild>
<Button variant="ghost" className="h-8 w-8 p-0">
<span className="sr-only">{t('table.messages.open')}</span>
<MoreHorizontal className="h-4 w-4" />
</Button>
</DropdownMenuTrigger>
<DropdownMenuContent align="end">
{/* <DropdownMenuLabel>Actions</DropdownMenuLabel> */}
<RBACWrapper requiredScopes={[SCOPE_ADMIN]}>
<DropdownMenuItem
className="cursor-pointer flex justify-between text-xs"
onClick={() => editById(organization.id)}
>
{t('table.buttons.edit')}
<LucideEdit className="w-4 h-4" />
</DropdownMenuItem>
<DropdownMenuSeparator />
<DropdownMenuItem
className="cursor-pointer flex justify-between text-xs"
onClick={() => deleteById(organization.id)}
>
{t('table.buttons.delete')}
<LucideTrash2 className="w-4 h-4" />
</DropdownMenuItem>
</RBACWrapper>
</DropdownMenuContent>
</DropdownMenu>
</div>
);
}