import React, { useState } from 'react'; import MapContainer from './container'; import ContextProvider from './context'; import { ConfigProvider, Empty } from 'antd'; import zhCN from 'antd/lib/locale/zh_CN'; import { IGlobalProps } from './typings'; import PropContextProvider from './context/PropContext'; import { useMount } from 'ahooks'; import styles from './container/index.less'; const DipperMap: React.FC = (props) => { const [containerDOM, setContainerDOM] = useState(null); useMount(() => { setContainerDOM(document.querySelector(`.${styles.container}`) || null); }); return ( { return ; }} // @ts-ignore getPopupContainer={() => containerDOM || document.body} > ); }; export default DipperMap;