UNPKG

@mint-ui/map

Version:

- React map library - Control various map with one interface - Google, Naver, Kakao map supported now - Typescript supported - Canvas marker supported

31 lines (22 loc) 876 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var React = require('react'); function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } var React__default = /*#__PURE__*/_interopDefaultLegacy(React); var MintMapControllerContext = React.createContext(null); function MintMapProvider(_a) { var controller = _a.controller, children = _a.children; return React__default["default"].createElement(MintMapControllerContext.Provider, { value: controller }, children); } function useMintMapController() { var controller = React.useContext(MintMapControllerContext); if (controller === null) { throw new Error('controller is not initialized'); } return controller; } exports.MintMapProvider = MintMapProvider; exports.useMintMapController = useMintMapController;