UNPKG

@uiw/react-baidu-map-tile-layer

Version:

Baidu Map tile-layer Components for React.

18 lines 674 B
import _extends from "@babel/runtime/helpers/extends"; /// <reference types="@uiw/react-baidu-map-types" /> import React, { useImperativeHandle, useEffect } from 'react'; import { useTileLayer } from "./useTileLayer.js"; export * from "./useTileLayer.js"; export default /*#__PURE__*/React.forwardRef((props, ref) => { var { tileLayer, setVisiable } = useTileLayer(props); // eslint-disable-next-line react-hooks/exhaustive-deps useImperativeHandle(ref, () => _extends({}, props, { tileLayer }), [tileLayer]); // eslint-disable-next-line react-hooks/exhaustive-deps useEffect(() => setVisiable(props.visiable), [props.visiable]); return null; });