NORY-22: update identity actions

This commit is contained in:
Markus Thielker 2024-12-14 18:43:56 +01:00
parent 26a25f9d7d
commit e1b1bd82e5
No known key found for this signature in database

View file

@ -3,7 +3,7 @@
import { ColumnDef } from '@tanstack/react-table'; import { ColumnDef } from '@tanstack/react-table';
import { Identity } from '@ory/client'; import { Identity } from '@ory/client';
import { DataTable } from '@/components/ui/data-table'; import { DataTable } from '@/components/ui/data-table';
import { CircleCheck, CircleX, Copy, MoreHorizontal, Trash, UserCheck, UserMinus, UserX } from 'lucide-react'; import { CircleCheck, CircleX, Copy, MoreHorizontal, Trash, UserCheck, UserMinus, UserPen, UserX } from 'lucide-react';
import { HoverCard, HoverCardContent, HoverCardTrigger } from '@/components/ui/hover-card'; import { HoverCard, HoverCardContent, HoverCardTrigger } from '@/components/ui/hover-card';
import React, { useEffect, useRef, useState } from 'react'; import React, { useEffect, useRef, useState } from 'react';
import { FetchIdentityPageProps } from '@/app/user/page'; import { FetchIdentityPageProps } from '@/app/user/page';
@ -133,10 +133,10 @@ export function IdentityDataTable({ data, pageSize, pageToken, query, fetchIdent
</DropdownMenuItem> </DropdownMenuItem>
<DropdownMenuSeparator/> <DropdownMenuSeparator/>
<Link href={`/user/${identity.id}`}> <Link href={`/user/${identity.id}`}>
<DropdownMenuItem>View identity</DropdownMenuItem> <DropdownMenuItem className="flex items-center space-x-2">
</Link> <UserPen className="h-4 w-4"/>
<Link href={`/user/${identity.id}/sessions`}> <span>View identity</span>
<DropdownMenuItem>View sessions</DropdownMenuItem> </DropdownMenuItem>
</Link> </Link>
<DropdownMenuSeparator/> <DropdownMenuSeparator/>
<DropdownMenuItem <DropdownMenuItem