matrix-react-sdk
Version:
SDK for matrix.org using React
37 lines (35 loc) • 4.18 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.SettingsSubsectionHeading = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties"));
var _react = _interopRequireDefault(require("react"));
var _Heading = _interopRequireDefault(require("../../typography/Heading"));
const _excluded = ["heading", "legacy", "children"];
/*
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 SettingsSubsectionHeading = _ref => {
let {
heading,
legacy = true,
children
} = _ref,
rest = (0, _objectWithoutProperties2.default)(_ref, _excluded);
const size = legacy ? "4" : "3";
return /*#__PURE__*/_react.default.createElement("div", (0, _extends2.default)({}, rest, {
className: "mx_SettingsSubsectionHeading"
}), /*#__PURE__*/_react.default.createElement(_Heading.default, {
className: "mx_SettingsSubsectionHeading_heading",
size: size,
as: "h3"
}, heading), children);
};
exports.SettingsSubsectionHeading = SettingsSubsectionHeading;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9IZWFkaW5nIiwiX2V4Y2x1ZGVkIiwiU2V0dGluZ3NTdWJzZWN0aW9uSGVhZGluZyIsIl9yZWYiLCJoZWFkaW5nIiwibGVnYWN5IiwiY2hpbGRyZW4iLCJyZXN0IiwiX29iamVjdFdpdGhvdXRQcm9wZXJ0aWVzMiIsImRlZmF1bHQiLCJzaXplIiwiY3JlYXRlRWxlbWVudCIsIl9leHRlbmRzMiIsImNsYXNzTmFtZSIsImFzIiwiZXhwb3J0cyJdLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL3ZpZXdzL3NldHRpbmdzL3NoYXJlZC9TZXR0aW5nc1N1YnNlY3Rpb25IZWFkaW5nLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuQ29weXJpZ2h0IDIwMjQgTmV3IFZlY3RvciBMdGQuXG5Db3B5cmlnaHQgMjAyMiBUaGUgTWF0cml4Lm9yZyBGb3VuZGF0aW9uIEMuSS5DLlxuXG5TUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQUdQTC0zLjAtb25seSBPUiBHUEwtMy4wLW9ubHlcblBsZWFzZSBzZWUgTElDRU5TRSBmaWxlcyBpbiB0aGUgcmVwb3NpdG9yeSByb290IGZvciBmdWxsIGRldGFpbHMuXG4qL1xuXG5pbXBvcnQgUmVhY3QsIHsgSFRNTEF0dHJpYnV0ZXMgfSBmcm9tIFwicmVhY3RcIjtcblxuaW1wb3J0IEhlYWRpbmcgZnJvbSBcIi4uLy4uL3R5cG9ncmFwaHkvSGVhZGluZ1wiO1xuXG5leHBvcnQgaW50ZXJmYWNlIFNldHRpbmdzU3Vic2VjdGlvbkhlYWRpbmdQcm9wcyBleHRlbmRzIEhUTUxBdHRyaWJ1dGVzPEhUTUxEaXZFbGVtZW50PiB7XG4gICAgaGVhZGluZzogc3RyaW5nO1xuICAgIGxlZ2FjeT86IGJvb2xlYW47XG4gICAgY2hpbGRyZW4/OiBSZWFjdC5SZWFjdE5vZGU7XG59XG5cbmV4cG9ydCBjb25zdCBTZXR0aW5nc1N1YnNlY3Rpb25IZWFkaW5nOiBSZWFjdC5GQzxTZXR0aW5nc1N1YnNlY3Rpb25IZWFkaW5nUHJvcHM+ID0gKHtcbiAgICBoZWFkaW5nLFxuICAgIGxlZ2FjeSA9IHRydWUsXG4gICAgY2hpbGRyZW4sXG4gICAgLi4ucmVzdFxufSkgPT4ge1xuICAgIGNvbnN0IHNpemUgPSBsZWdhY3kgPyBcIjRcIiA6IFwiM1wiO1xuXG4gICAgcmV0dXJuIChcbiAgICAgICAgPGRpdiB7Li4ucmVzdH0gY2xhc3NOYW1lPVwibXhfU2V0dGluZ3NTdWJzZWN0aW9uSGVhZGluZ1wiPlxuICAgICAgICAgICAgPEhlYWRpbmcgY2xhc3NOYW1lPVwibXhfU2V0dGluZ3NTdWJzZWN0aW9uSGVhZGluZ19oZWFkaW5nXCIgc2l6ZT17c2l6ZX0gYXM9XCJoM1wiPlxuICAgICAgICAgICAgICAgIHtoZWFkaW5nfVxuICAgICAgICAgICAgPC9IZWFkaW5nPlxuICAgICAgICAgICAge2NoaWxkcmVufVxuICAgICAgICA8L2Rpdj5cbiAgICApO1xufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBUUEsSUFBQUEsTUFBQSxHQUFBQyxzQkFBQSxDQUFBQyxPQUFBO0FBRUEsSUFBQUMsUUFBQSxHQUFBRixzQkFBQSxDQUFBQyxPQUFBO0FBQStDLE1BQUFFLFNBQUE7QUFWL0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFZTyxNQUFNQyx5QkFBbUUsR0FBR0MsSUFBQSxJQUs3RTtFQUFBLElBTDhFO01BQ2hGQyxPQUFPO01BQ1BDLE1BQU0sR0FBRyxJQUFJO01BQ2JDO0lBRUosQ0FBQyxHQUFBSCxJQUFBO0lBRE1JLElBQUksT0FBQUMseUJBQUEsQ0FBQUMsT0FBQSxFQUFBTixJQUFBLEVBQUFGLFNBQUE7RUFFUCxNQUFNUyxJQUFJLEdBQUdMLE1BQU0sR0FBRyxHQUFHLEdBQUcsR0FBRztFQUUvQixvQkFDSVIsTUFBQSxDQUFBWSxPQUFBLENBQUFFLGFBQUEsWUFBQUMsU0FBQSxDQUFBSCxPQUFBLE1BQVNGLElBQUk7SUFBRU0sU0FBUyxFQUFDO0VBQThCLGlCQUNuRGhCLE1BQUEsQ0FBQVksT0FBQSxDQUFBRSxhQUFBLENBQUNYLFFBQUEsQ0FBQVMsT0FBTztJQUFDSSxTQUFTLEVBQUMsc0NBQXNDO0lBQUNILElBQUksRUFBRUEsSUFBSztJQUFDSSxFQUFFLEVBQUM7RUFBSSxHQUN4RVYsT0FDSSxDQUFDLEVBQ1RFLFFBQ0EsQ0FBQztBQUVkLENBQUM7QUFBQ1MsT0FBQSxDQUFBYix5QkFBQSxHQUFBQSx5QkFBQSIsImlnbm9yZUxpc3QiOltdfQ==