UNPKG

cloudhubui

Version:

Various components to use in react projects

45 lines (37 loc) 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _api = require("@react-google-maps/api"); var _ThemeContext = _interopRequireDefault(require("../theme/ThemeContext")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var Mapview = function Mapview(props) { var _React$useContext = _react.default.useContext(_ThemeContext.default), CONFIG = _React$useContext.CONFIG; return /*#__PURE__*/_react.default.createElement(_api.LoadScript, { id: "script-loader", googleMapsApiKey: CONFIG.GOOGLE_APIKEY }, /*#__PURE__*/_react.default.createElement(_api.GoogleMap, { mapContainerStyle: { height: '100%', width: '100%' }, zoom: props.zoom, center: props.center, options: { mapTypeControl: false } }, props.children)); }; Mapview.defaultProps = { center: { lat: -1.0419262, lng: 37.058348 }, zoom: 10, onRegionChange: function onRegionChange() {} }; var _default = Mapview; exports.default = _default;