import { APIKeysData } from 'data/api-keys/api-keys-query' import { motion } from 'framer-motion' import { MoreVertical } from 'lucide-react' import { Button, DropdownMenu, DropdownMenuContent, DropdownMenuTrigger, TableCell, TableRow, } from 'ui' import { APIKeyDeleteDialog } from './APIKeyDeleteDialog' import { ApiKeyPill } from './ApiKeyPill' export const APIKeyRow = ({ apiKey, lastSeen, }: { apiKey: Extract lastSeen?: { timestamp: string } }) => { const MotionTableRow = motion.create(TableRow) return (
{apiKey.name}
{apiKey.description || No description}
{lastSeen?.timestamp ?? Never used}
) }