UNPKG

@uiw/react-baidu-map-polyline

Version:

Baidu Map map-polyline Components for React.

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