import { AMapScene, LineLayer, MapboxScene, PolygonLayer } from '@antv/l7-react'; import * as React from 'react'; import ReactDOM from 'react-dom'; const World = React.memo(function Map() { const [ data, setData ] = React.useState(); React.useEffect(() => { const fetchData = async () => { const response = await fetch( 'https://gw.alipayobjects.com/os/antvdemo/assets/data/world.geo.json' ); const data = await response.json(); setData(data); }; fetchData(); }, []); return ( {data && [ , ]} ); }); ReactDOM.render(, document.getElementById('map'));