UNPKG

matrix-react-sdk

Version:
52 lines (50 loc) 11.2 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.LocationButton = LocationButton; exports.LocationPicker = LocationPicker; exports.LocationViewDialog = LocationViewDialog; exports.Map = Map; exports.SmartMarker = SmartMarker; var _react = _interopRequireWildcard(require("react")); var _Spinner = _interopRequireDefault(require("../elements/Spinner")); function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); } function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } /* Copyright 2024 New Vector Ltd. Copyright 2024 The Matrix.org Foundation C.I.C. SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only Please see LICENSE files in the repository root for full details. */ // Exports location components which touch maplibre-gs wrapped in React Suspense to enable code splitting const MapComponent = /*#__PURE__*/(0, _react.lazy)(() => Promise.resolve().then(() => _interopRequireWildcard(require("./Map")))); function Map(props) { return /*#__PURE__*/_react.default.createElement(_react.Suspense, { fallback: /*#__PURE__*/_react.default.createElement(_Spinner.default, null) }, /*#__PURE__*/_react.default.createElement(MapComponent, props)); } const LocationPickerComponent = /*#__PURE__*/(0, _react.lazy)(() => Promise.resolve().then(() => _interopRequireWildcard(require("./LocationPicker")))); function LocationPicker(props) { return /*#__PURE__*/_react.default.createElement(_react.Suspense, { fallback: /*#__PURE__*/_react.default.createElement(_Spinner.default, null) }, /*#__PURE__*/_react.default.createElement(LocationPickerComponent, props)); } const SmartMarkerComponent = /*#__PURE__*/(0, _react.lazy)(() => Promise.resolve().then(() => _interopRequireWildcard(require("./SmartMarker")))); function SmartMarker(props) { return /*#__PURE__*/_react.default.createElement(_react.Suspense, { fallback: /*#__PURE__*/_react.default.createElement(_Spinner.default, null) }, /*#__PURE__*/_react.default.createElement(SmartMarkerComponent, props)); } const LocationButtonComponent = /*#__PURE__*/(0, _react.lazy)(() => Promise.resolve().then(() => _interopRequireWildcard(require("./LocationButton")))); function LocationButton(props) { return /*#__PURE__*/_react.default.createElement(_react.Suspense, { fallback: /*#__PURE__*/_react.default.createElement(_Spinner.default, null) }, /*#__PURE__*/_react.default.createElement(LocationButtonComponent, props)); } const LocationViewDialogComponent = /*#__PURE__*/(0, _react.lazy)(() => Promise.resolve().then(() => _interopRequireWildcard(require("./LocationViewDialog")))); function LocationViewDialog(props) { return /*#__PURE__*/_react.default.createElement(_react.Suspense, { fallback: /*#__PURE__*/_react.default.createElement(_Spinner.default, null) }, /*#__PURE__*/_react.default.createElement(LocationViewDialogComponent, props)); } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVXaWxkY2FyZCIsInJlcXVpcmUiLCJfU3Bpbm5lciIsIl9pbnRlcm9wUmVxdWlyZURlZmF1bHQiLCJfZ2V0UmVxdWlyZVdpbGRjYXJkQ2FjaGUiLCJlIiwiV2Vha01hcCIsInIiLCJ0IiwiX19lc01vZHVsZSIsImRlZmF1bHQiLCJoYXMiLCJnZXQiLCJuIiwiX19wcm90b19fIiwiYSIsIk9iamVjdCIsImRlZmluZVByb3BlcnR5IiwiZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yIiwidSIsImhhc093blByb3BlcnR5IiwiY2FsbCIsImkiLCJzZXQiLCJNYXBDb21wb25lbnQiLCJsYXp5IiwiUHJvbWlzZSIsInJlc29sdmUiLCJ0aGVuIiwiTWFwIiwicHJvcHMiLCJjcmVhdGVFbGVtZW50IiwiU3VzcGVuc2UiLCJmYWxsYmFjayIsIkxvY2F0aW9uUGlja2VyQ29tcG9uZW50IiwiTG9jYXRpb25QaWNrZXIiLCJTbWFydE1hcmtlckNvbXBvbmVudCIsIlNtYXJ0TWFya2VyIiwiTG9jYXRpb25CdXR0b25Db21wb25lbnQiLCJMb2NhdGlvbkJ1dHRvbiIsIkxvY2F0aW9uVmlld0RpYWxvZ0NvbXBvbmVudCIsIkxvY2F0aW9uVmlld0RpYWxvZyJdLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL3ZpZXdzL2xvY2F0aW9uL2luZGV4LnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuQ29weXJpZ2h0IDIwMjQgTmV3IFZlY3RvciBMdGQuXG5Db3B5cmlnaHQgMjAyNCBUaGUgTWF0cml4Lm9yZyBGb3VuZGF0aW9uIEMuSS5DLlxuXG5TUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQUdQTC0zLjAtb25seSBPUiBHUEwtMy4wLW9ubHlcblBsZWFzZSBzZWUgTElDRU5TRSBmaWxlcyBpbiB0aGUgcmVwb3NpdG9yeSByb290IGZvciBmdWxsIGRldGFpbHMuXG4qL1xuXG4vLyBFeHBvcnRzIGxvY2F0aW9uIGNvbXBvbmVudHMgd2hpY2ggdG91Y2ggbWFwbGlicmUtZ3Mgd3JhcHBlZCBpbiBSZWFjdCBTdXNwZW5zZSB0byBlbmFibGUgY29kZSBzcGxpdHRpbmdcblxuaW1wb3J0IFJlYWN0LCB7IENvbXBvbmVudFByb3BzLCBsYXp5LCBTdXNwZW5zZSB9IGZyb20gXCJyZWFjdFwiO1xuXG5pbXBvcnQgU3Bpbm5lciBmcm9tIFwiLi4vZWxlbWVudHMvU3Bpbm5lclwiO1xuXG5jb25zdCBNYXBDb21wb25lbnQgPSBsYXp5KCgpID0+IGltcG9ydChcIi4vTWFwXCIpKTtcblxuZXhwb3J0IGZ1bmN0aW9uIE1hcChwcm9wczogQ29tcG9uZW50UHJvcHM8dHlwZW9mIE1hcENvbXBvbmVudD4pOiBKU1guRWxlbWVudCB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPFN1c3BlbnNlIGZhbGxiYWNrPXs8U3Bpbm5lciAvPn0+XG4gICAgICAgICAgICA8TWFwQ29tcG9uZW50IHsuLi5wcm9wc30gLz5cbiAgICAgICAgPC9TdXNwZW5zZT5cbiAgICApO1xufVxuXG5jb25zdCBMb2NhdGlvblBpY2tlckNvbXBvbmVudCA9IGxhenkoKCkgPT4gaW1wb3J0KFwiLi9Mb2NhdGlvblBpY2tlclwiKSk7XG5cbmV4cG9ydCBmdW5jdGlvbiBMb2NhdGlvblBpY2tlcihwcm9wczogQ29tcG9uZW50UHJvcHM8dHlwZW9mIExvY2F0aW9uUGlja2VyQ29tcG9uZW50Pik6IEpTWC5FbGVtZW50IHtcbiAgICByZXR1cm4gKFxuICAgICAgICA8U3VzcGVuc2UgZmFsbGJhY2s9ezxTcGlubmVyIC8+fT5cbiAgICAgICAgICAgIDxMb2NhdGlvblBpY2tlckNvbXBvbmVudCB7Li4ucHJvcHN9IC8+XG4gICAgICAgIDwvU3VzcGVuc2U+XG4gICAgKTtcbn1cblxuY29uc3QgU21hcnRNYXJrZXJDb21wb25lbnQgPSBsYXp5KCgpID0+IGltcG9ydChcIi4vU21hcnRNYXJrZXJcIikpO1xuXG5leHBvcnQgZnVuY3Rpb24gU21hcnRNYXJrZXIocHJvcHM6IENvbXBvbmVudFByb3BzPHR5cGVvZiBTbWFydE1hcmtlckNvbXBvbmVudD4pOiBKU1guRWxlbWVudCB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPFN1c3BlbnNlIGZhbGxiYWNrPXs8U3Bpbm5lciAvPn0+XG4gICAgICAgICAgICA8U21hcnRNYXJrZXJDb21wb25lbnQgey4uLnByb3BzfSAvPlxuICAgICAgICA8L1N1c3BlbnNlPlxuICAgICk7XG59XG5cbmNvbnN0IExvY2F0aW9uQnV0dG9uQ29tcG9uZW50ID0gbGF6eSgoKSA9PiBpbXBvcnQoXCIuL0xvY2F0aW9uQnV0dG9uXCIpKTtcblxuZXhwb3J0IGZ1bmN0aW9uIExvY2F0aW9uQnV0dG9uKHByb3BzOiBDb21wb25lbnRQcm9wczx0eXBlb2YgTG9jYXRpb25CdXR0b25Db21wb25lbnQ+KTogSlNYLkVsZW1lbnQge1xuICAgIHJldHVybiAoXG4gICAgICAgIDxTdXNwZW5zZSBmYWxsYmFjaz17PFNwaW5uZXIgLz59PlxuICAgICAgICAgICAgPExvY2F0aW9uQnV0dG9uQ29tcG9uZW50IHsuLi5wcm9wc30gLz5cbiAgICAgICAgPC9TdXNwZW5zZT5cbiAgICApO1xufVxuXG5jb25zdCBMb2NhdGlvblZpZXdEaWFsb2dDb21wb25lbnQgPSBsYXp5KCgpID0+IGltcG9ydChcIi4vTG9jYXRpb25WaWV3RGlhbG9nXCIpKTtcblxuZXhwb3J0IGZ1bmN0aW9uIExvY2F0aW9uVmlld0RpYWxvZyhwcm9wczogQ29tcG9uZW50UHJvcHM8dHlwZW9mIExvY2F0aW9uVmlld0RpYWxvZ0NvbXBvbmVudD4pOiBKU1guRWxlbWVudCB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPFN1c3BlbnNlIGZhbGxiYWNrPXs8U3Bpbm5lciAvPn0+XG4gICAgICAgICAgICA8TG9jYXRpb25WaWV3RGlhbG9nQ29tcG9uZW50IHsuLi5wcm9wc30gLz5cbiAgICAgICAgPC9TdXNwZW5zZT5cbiAgICApO1xufVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7OztBQVVBLElBQUFBLE1BQUEs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QyxPQUFBLEdBQUFDLElBQUEsT0FBQTVCLHVCQUFBLENBQUFDLE9BQUEsQ0FBYSxlQUFlLEdBQUMsQ0FBQztBQUV6RCxTQUFTb0MsV0FBV0EsQ0FBQ1AsS0FBa0QsRUFBZTtFQUN6RixvQkFDSS9CLE1BQUEsQ0FBQVcsT0FBQSxDQUFBcUIsYUFBQSxDQUFDaEMsTUFBQSxDQUFBaUMsUUFBUTtJQUFDQyxRQUFRLGVBQUVsQyxNQUFBLENBQUFXLE9BQUEsQ0FBQXFCLGFBQUEsQ0FBQzdCLFFBQUEsQ0FBQVEsT0FBTyxNQUFFO0VBQUUsZ0JBQzVCWCxNQUFBLENBQUFXLE9BQUEsQ0FBQXFCLGFBQUEsQ0FBQ0ssb0JBQW9CLEVBQUtOLEtBQVEsQ0FDNUIsQ0FBQztBQUVuQjtBQUVBLE1BQU1RLHVCQUF1QixnQkFBRyxJQUFBYixXQUFJLEVBQUMsTUFBQUMsT0FBQSxDQUFBQyxPQUFBLEdBQUFDLElBQUEsT0FBQTVCLHVCQUFBLENBQUFDLE9BQUEsQ0FBYSxrQkFBa0IsR0FBQyxDQUFDO0FBRS9ELFNBQVNzQyxjQUFjQSxDQUFDVCxLQUFxRCxFQUFlO0VBQy9GLG9CQUNJL0IsTUFBQSxDQUFBVyxPQUFBLENBQUFxQixhQUFBLENBQUNoQyxNQUFBLENBQUFpQyxRQUFRO0lBQUNDLFFBQVEsZUFBRWxDLE1BQUEsQ0FBQVcsT0FBQSxDQUFBcUIsYUFBQSxDQUFDN0IsUUFBQSxDQUFBUSxPQUFPLE1BQUU7RUFBRSxnQkFDNUJYLE1BQUEsQ0FBQVcsT0FBQSxDQUFBcUIsYUFBQSxDQUFDTyx1QkFBdUIsRUFBS1IsS0FBUSxDQUMvQixDQUFDO0FBRW5CO0FBRUEsTUFBTVUsMkJBQTJCLGdCQUFHLElBQUFmLFdBQUksRUFBQyxNQUFBQyxPQUFBLENBQUFDLE9BQUEsR0FBQUMsSUFBQSxPQUFBNUIsdUJBQUEsQ0FBQUMsT0FBQSxDQUFhLHNCQUFzQixHQUFDLENBQUM7QUFFdkUsU0FBU3dDLGtCQUFrQkEsQ0FBQ1gsS0FBeUQsRUFBZTtFQUN2RyxvQkFDSS9CLE1BQUEsQ0FBQVcsT0FBQSxDQUFBcUIsYUFBQSxDQUFDaEMsTUFBQSxDQUFBaUMsUUFBUTtJQUFDQyxRQUFRLGVBQUVsQyxNQUFBLENBQUFXLE9BQUEsQ0FBQXFCLGFBQUEsQ0FBQzdCLFFBQUEsQ0FBQVEsT0FBTyxNQUFFO0VBQUUsZ0JBQzVCWCxNQUFBLENBQUFXLE9BQUEsQ0FBQXFCLGFBQUEsQ0FBQ1MsMkJBQTJCLEVBQUtWLEtBQVEsQ0FDbkMsQ0FBQztBQUVuQiIsImlnbm9yZUxpc3QiOltdfQ==