matrix-react-sdk
Version:
SDK for matrix.org using React
36 lines (34 loc) • 4.09 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties"));
var _react = _interopRequireDefault(require("react"));
var _classnames = _interopRequireDefault(require("classnames"));
var _liveLocation = require("../../../../res/img/location/live-location.svg");
const _excluded = ["className", "withError", "isIdle"];
/*
Copyright 2024 New Vector Ltd.
Copyright 2022 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.
*/
const StyledLiveBeaconIcon = _ref => {
let {
className,
withError,
isIdle
} = _ref,
props = (0, _objectWithoutProperties2.default)(_ref, _excluded);
return /*#__PURE__*/_react.default.createElement(_liveLocation.Icon, (0, _extends2.default)({}, props, {
className: (0, _classnames.default)("mx_StyledLiveBeaconIcon", className, {
mx_StyledLiveBeaconIcon_error: withError,
mx_StyledLiveBeaconIcon_idle: isIdle
})
}));
};
var _default = exports.default = StyledLiveBeaconIcon;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9jbGFzc25hbWVzIiwiX2xpdmVMb2NhdGlvbiIsIl9leGNsdWRlZCIsIlN0eWxlZExpdmVCZWFjb25JY29uIiwiX3JlZiIsImNsYXNzTmFtZSIsIndpdGhFcnJvciIsImlzSWRsZSIsInByb3BzIiwiX29iamVjdFdpdGhvdXRQcm9wZXJ0aWVzMiIsImRlZmF1bHQiLCJjcmVhdGVFbGVtZW50IiwiSWNvbiIsIl9leHRlbmRzMiIsImNsYXNzTmFtZXMiLCJteF9TdHlsZWRMaXZlQmVhY29uSWNvbl9lcnJvciIsIm14X1N0eWxlZExpdmVCZWFjb25JY29uX2lkbGUiLCJfZGVmYXVsdCIsImV4cG9ydHMiXSwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvY29tcG9uZW50cy92aWV3cy9iZWFjb24vU3R5bGVkTGl2ZUJlYWNvbkljb24udHN4Il0sInNvdXJjZXNDb250ZW50IjpbIi8qXG5Db3B5cmlnaHQgMjAyNCBOZXcgVmVjdG9yIEx0ZC5cbkNvcHlyaWdodCAyMDIyIFRoZSBNYXRyaXgub3JnIEZvdW5kYXRpb24gQy5JLkMuXG5cblNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBR1BMLTMuMC1vbmx5IE9SIEdQTC0zLjAtb25seVxuUGxlYXNlIHNlZSBMSUNFTlNFIGZpbGVzIGluIHRoZSByZXBvc2l0b3J5IHJvb3QgZm9yIGZ1bGwgZGV0YWlscy5cbiovXG5cbmltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbmltcG9ydCBjbGFzc05hbWVzIGZyb20gXCJjbGFzc25hbWVzXCI7XG5cbmltcG9ydCB7IEljb24gYXMgTGl2ZUxvY2F0aW9uSWNvbiB9IGZyb20gXCIuLi8uLi8uLi8uLi9yZXMvaW1nL2xvY2F0aW9uL2xpdmUtbG9jYXRpb24uc3ZnXCI7XG5cbmludGVyZmFjZSBQcm9wcyBleHRlbmRzIFJlYWN0LlNWR1Byb3BzPFNWR1NWR0VsZW1lbnQ+IHtcbiAgICAvLyB1c2UgZXJyb3Igc3R5bGluZyB3aGVuIHRydWVcbiAgICB3aXRoRXJyb3I/OiBib29sZWFuO1xuICAgIGlzSWRsZT86IGJvb2xlYW47XG59XG5jb25zdCBTdHlsZWRMaXZlQmVhY29uSWNvbjogUmVhY3QuRkM8UHJvcHM+ID0gKHsgY2xhc3NOYW1lLCB3aXRoRXJyb3IsIGlzSWRsZSwgLi4ucHJvcHMgfSkgPT4gKFxuICAgIDxMaXZlTG9jYXRpb25JY29uXG4gICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgY2xhc3NOYW1lPXtjbGFzc05hbWVzKFwibXhfU3R5bGVkTGl2ZUJlYWNvbkljb25cIiwgY2xhc3NOYW1lLCB7XG4gICAgICAgICAgICBteF9TdHlsZWRMaXZlQmVhY29uSWNvbl9lcnJvcjogd2l0aEVycm9yLFxuICAgICAgICAgICAgbXhfU3R5bGVkTGl2ZUJlYWNvbkljb25faWRsZTogaXNJZGxlLFxuICAgICAgICB9KX1cbiAgICAvPlxuKTtcblxuZXhwb3J0IGRlZmF1bHQgU3R5bGVkTGl2ZUJlYWNvbkljb247XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQVFBLElBQUFBLE1BQUEsR0FBQUMsc0JBQUEsQ0FBQUMsT0FBQTtBQUNBLElBQUFDLFdBQUEsR0FBQUYsc0JBQUEsQ0FBQUMsT0FBQTtBQUVBLElBQUFFLGFBQUEsR0FBQUYsT0FBQTtBQUEwRixNQUFBRyxTQUFBO0FBWDFGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBWUEsTUFBTUMsb0JBQXFDLEdBQUdDLElBQUE7RUFBQSxJQUFDO01BQUVDLFNBQVM7TUFBRUMsU0FBUztNQUFFQztJQUFpQixDQUFDLEdBQUFILElBQUE7SUFBUEksS0FBSyxPQUFBQyx5QkFBQSxDQUFBQyxPQUFBLEVBQUFOLElBQUEsRUFBQUYsU0FBQTtFQUFBLG9CQUNuRkwsTUFBQSxDQUFBYSxPQUFBLENBQUFDLGFBQUEsQ0FBQ1YsYUFBQSxDQUFBVyxJQUFnQixNQUFBQyxTQUFBLENBQUFILE9BQUEsTUFDVEYsS0FBSztJQUNUSCxTQUFTLEVBQUUsSUFBQVMsbUJBQVUsRUFBQyx5QkFBeUIsRUFBRVQsU0FBUyxFQUFFO01BQ3hEVSw2QkFBNkIsRUFBRVQsU0FBUztNQUN4Q1UsNEJBQTRCLEVBQUVUO0lBQ2xDLENBQUM7RUFBRSxFQUNOLENBQUM7QUFBQSxDQUNMO0FBQUMsSUFBQVUsUUFBQSxHQUFBQyxPQUFBLENBQUFSLE9BQUEsR0FFYVAsb0JBQW9CIiwiaWdub3JlTGlzdCI6W119