import type { AnnouncementData } from "@/api"; import { Button } from "@/shadcn-bridge/heroui/button"; import { Modal, ModalBody, ModalContent, ModalFooter, ModalHeader, } from "@/shadcn-bridge/heroui/modal"; import ReactMarkdown from "react-markdown"; import remarkGfm from "remark-gfm"; interface AnnouncementModalProps { announcement: AnnouncementData; isOpen: boolean; onClose: () => void; onDontShowAgain: () => void; } export const AnnouncementModal = ({ announcement, isOpen, onClose, onDontShowAgain, }: AnnouncementModalProps) => { return ( !open && onClose()} size="2xl"> 平台公告
{announcement.content}
); };