"use client"; import { useEffect, useState } from "react"; import Link from "next/link"; const CONSENT_STORAGE_KEY = "cookie-consent"; export default function CookieConsent() { const [visible, setVisible] = useState(false); useEffect(() => { // 仅在浏览器已明确同意/拒绝前展示,避免每次访问重复弹出。 const consent = window.localStorage.getItem(CONSENT_STORAGE_KEY); if (!consent) { setVisible(true); } }, []); function handleChoice(choice: "accepted" | "rejected") { window.localStorage.setItem(CONSENT_STORAGE_KEY, choice); setVisible(false); } if (!visible) { return null; } return (

本网站使用 Cookie 以提升您的浏览体验。继续访问即表示您同意我们按照{" "} 隐私政策 {" "} 使用 Cookie。您也可以选择拒绝非必要 Cookie。

); }