"use client"; import { useState } from "react"; import { Card } from "@/components/ui/Card"; import { Button } from "@/components/ui/Button"; import { EmptyState } from "@/components/ui/EmptyState"; import { use服务项目 } from "@/hooks/use服务项目"; export default function PagePage() { const { data, loading, error, refetch } = use服务项目(); const [open, setOpen] = useState(false); return (

服务项目

服务项目

{loading ? (
) : error ? (

{error}

) : data.length === 0 ? ( setOpen(true)} variant="primary" size="sm">创建第一条} /> ) : (
{data.map((item: any) => (

{item.title || item.name || `Item ${item.id.slice(0, 8)}`}

{item.createdAt || ""}

))}
)}
); }