@uiw/react-amap-marker
Version:
点标记是用来标示某个位置点信息的一种地图要素,本章介绍如何在地图图面使用点标记。
19 lines (18 loc) • 573 B
JavaScript
import _extends from "@babel/runtime/helpers/extends";
/// <reference types="@uiw/react-amap-types" />
import { useImperativeHandle, forwardRef } from 'react';
import { useMarker } from "./useMarker.js";
import { jsx as _jsx } from "react/jsx-runtime";
export * from "./useMarker.js";
export var Marker = /*#__PURE__*/forwardRef((props, ref) => {
var {
marker,
MarkerPortal
} = useMarker(props);
useImperativeHandle(ref, () => _extends({}, props, {
marker
}), [marker]);
return /*#__PURE__*/_jsx(MarkerPortal, {
children: props.children
});
});