"use client"; import { useState } from "react"; import { contacts } from "@/data/contacts"; import Header from "@/components/header"; import Footer from "@/components/footer"; interface Contact { name: string; describe: string; email?: string; phone?: string; qq?: string; } export default function Page() { const [modalContent, setModalContent] = useState(null); const handleModal = (contact: Contact) => { setModalContent(contact); }; const closeModal = () => { setModalContent(null); }; return (

联系

以下是主要负责人的联系信息,可以点击卡片查看全部联系方式。

{contacts.map((contact, index) => (
handleModal(contact)} className="bg-gray-50 shadow-sm rounded-2xl p-6 text-center hover:shadow-lg transition-shadow duration-300 cursor-pointer">

{contact.name}

{contact.describe}

))}
); }