"use client"; import { createPortal } from "react-dom"; import { City } from "../data/cities"; interface CityModalProps { city: City | null; isOpen: boolean; onClose: () => void; } export default function CityModal({ city, isOpen, onClose }: CityModalProps) { if (!isOpen || !city) return null; const modalContent = (
{city.description}
💰 月均消费: ¥{city.costPerMonth.toLocaleString()}
📡 网速: {city.internetSpeed}Mbps
👥 当前游民: {city.nomadsNow} 人