import { Button, Modal } from "antd";
import { useContext } from "react";
import { Context } from "~/pages/Container/Map/js/context";
import AlarmEquipment from "./AlarmEquipment";
import FireControlRoom from "./FireControlRoom";
import FirePointLocation from "./FirePointLocation";
import FirePumpRoom from "./FirePumpRoom";
import FireRescueTeam from "./FireRescueTeam";
import FireWaterSource from "./FireWaterSource";
import MeteorologicalMonitoring from "./MeteorologicalMonitoring";
const CustomModal = () => {
const { modalVisible, modalData, actions } = useContext(Context);
const renderContent = () => {
return {
meteorologicalMonitoring: , // 气象监测
fireRescueTeam: , // 消防救援队
fireControlRoom: , // 消防控制室
firePumpRoom: , // 消防泵房
fireWaterSource: , // 消防水源
firePointLocation: , // 消防点位
alarmEquipment: , // 报警设备
}[modalData.markType?.replace("标记点_", "")];
};
return (
actions.resetMark()}>取消,
]}
width={1500}
onCancel={() => {
actions.resetMark();
}}
title={modalData.title || ""}
classNames={{ root: "map_bi_model" }}
>
{renderContent()}
);
};
export default CustomModal;