@uiw/react-amap-info-window
Version:
用于在地图上弹出一个详细信息展示窗体,地图上只允许同时展示 `1` 个信息窗体。
18 lines • 599 B
JavaScript
import _extends from "@babel/runtime/helpers/extends";
/// <reference types="@uiw/react-amap-types" />
import React, { useImperativeHandle } from 'react';
import { useInfoWindow } from "./useInfoWindow.js";
import { jsx as _jsx } from "react/jsx-runtime";
export * from "./useInfoWindow.js";
export var InfoWindow = /*#__PURE__*/React.forwardRef((props, ref) => {
var {
infoWindow,
InfoWindowPortal
} = useInfoWindow(props);
useImperativeHandle(ref, () => _extends({}, props, {
infoWindow
}));
return /*#__PURE__*/_jsx(InfoWindowPortal, {
children: props.children
});
});