mirror of
https://codeberg.org/MarkusThielker/next-ory.git
synced 2025-04-10 11:58:41 +00:00
NORY-39: replace hover card with tooltips
This commit is contained in:
parent
65f04668f0
commit
2c9a97b4c7
1 changed files with 13 additions and 13 deletions
|
@ -4,7 +4,6 @@ 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, UserPen, 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 React, { useEffect, useRef, useState } from 'react';
|
import React, { useEffect, useRef, useState } from 'react';
|
||||||
import { FetchIdentityPageProps } from '@/app/(inside)/user/page';
|
import { FetchIdentityPageProps } from '@/app/(inside)/user/page';
|
||||||
import { Spinner } from '@/components/ui/spinner';
|
import { Spinner } from '@/components/ui/spinner';
|
||||||
|
@ -30,6 +29,7 @@ import {
|
||||||
AlertDialogTitle,
|
AlertDialogTitle,
|
||||||
} from '@/components/ui/alert-dialog';
|
} from '@/components/ui/alert-dialog';
|
||||||
import { blockIdentity, deleteIdentity, deleteIdentitySessions, unblockIdentity } from '@/app/(inside)/user/action';
|
import { blockIdentity, deleteIdentity, deleteIdentitySessions, unblockIdentity } from '@/app/(inside)/user/action';
|
||||||
|
import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip';
|
||||||
|
|
||||||
interface IdentityDataTableProps {
|
interface IdentityDataTableProps {
|
||||||
data: Identity[];
|
data: Identity[];
|
||||||
|
@ -83,24 +83,24 @@ export function IdentityDataTable({ data, pageSize, pageToken, query, fetchIdent
|
||||||
<span>{email.value}</span>
|
<span>{email.value}</span>
|
||||||
{
|
{
|
||||||
email.verified ?
|
email.verified ?
|
||||||
<HoverCard>
|
<Tooltip>
|
||||||
<HoverCardTrigger>
|
<TooltipTrigger>
|
||||||
<CircleCheck/>
|
<CircleCheck/>
|
||||||
</HoverCardTrigger>
|
</TooltipTrigger>
|
||||||
<HoverCardContent>
|
<TooltipContent>
|
||||||
<span>This email was confirmed at </span>
|
<span>This email was confirmed at </span>
|
||||||
{new Date(email.verified_at!!).toLocaleString()}
|
{new Date(email.verified_at!!).toLocaleString()}
|
||||||
</HoverCardContent>
|
</TooltipContent>
|
||||||
</HoverCard>
|
</Tooltip>
|
||||||
:
|
:
|
||||||
<HoverCard>
|
<Tooltip>
|
||||||
<HoverCardTrigger>
|
<TooltipTrigger>
|
||||||
<CircleX/>
|
<CircleX/>
|
||||||
</HoverCardTrigger>
|
</TooltipTrigger>
|
||||||
<HoverCardContent>
|
<TooltipContent>
|
||||||
This email is not confirmed yet
|
This email is not confirmed yet
|
||||||
</HoverCardContent>
|
</TooltipContent>
|
||||||
</HoverCard>
|
</Tooltip>
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|
Loading…
Add table
Reference in a new issue