import { Table, TableBody, TableCaption, TableCell, TableFooter, TableHead, TableHeader, TableRow, } from "@/components/ui/table" import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from "@/components/ui/tooltip" import { Blog } from "@/lib/types/blog" interface BlogTableProps { blogs: Blog[], error?: string, onRefresh?: () => void, } export default function BlogTable({ blogs, error, onRefresh }: BlogTableProps) { return ( { error && ( {error} ) } Id 标题 描述 文章URL 操作 {blogs.map((blog) => (
{blog.id}

{blog.id}

{blog.title} {blog.description} {blog.contentUrl} {/* onRefresh()}> */}
))}
) }