UNPKG

@chayns-components/maps

Version:

A set of beautiful React components for developing your own applications with chayns.

38 lines (37 loc) 1.47 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _core = require("@chayns-components/core"); var _react = _interopRequireDefault(require("react")); var _positionInput = require("../../constants/positionInput"); var _MapWrapper = _interopRequireDefault(require("./map-wrapper/MapWrapper")); var _PositionInput = require("./PositionInput.styles"); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } const PositionInput = ({ searchPlaceholder, apiToken, polygonOptions = _positionInput.DEFAULT_POLYGON_OPTIONS, initialPosition = _positionInput.DEFAULT_POSITION, zoom = 13, markers, onMarkerRemove, onMarkerChange, onMarkerAdd }) => /*#__PURE__*/_react.default.createElement(_PositionInput.StyledPositionInput, null, /*#__PURE__*/_react.default.createElement(_PositionInput.StyledPositionInputSearch, null, /*#__PURE__*/_react.default.createElement(_core.Input, { id: "auto-complete-input", placeholder: searchPlaceholder })), /*#__PURE__*/_react.default.createElement(_MapWrapper.default, { apiToken: apiToken, polygonOptions: polygonOptions, initialPosition: initialPosition, initialZoom: zoom, markers: markers, onMarkerAdd: onMarkerAdd, onMarkerChange: onMarkerChange, onMarkerRemove: onMarkerRemove })); PositionInput.displayName = 'PositionInput'; var _default = exports.default = PositionInput; //# sourceMappingURL=PositionInput.js.map