UNPKG

matrix-react-sdk

Version:
30 lines (27 loc) 4.96 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _Settings = require("../../../../../settings/Settings"); var _SettingsStore = _interopRequireDefault(require("../../../../../settings/SettingsStore")); var _Notifications = _interopRequireDefault(require("../../Notifications")); var _NotificationSettings = _interopRequireDefault(require("../../notifications/NotificationSettings2")); var _SettingsSection = require("../../shared/SettingsSection"); var _SettingsTab = _interopRequireDefault(require("../SettingsTab")); /* Copyright 2024 New Vector Ltd. Copyright 2019-2023 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. */ class NotificationUserSettingsTab extends _react.default.Component { render() { const newNotificationSettingsEnabled = _SettingsStore.default.getValue(_Settings.Features.NotificationSettings2); return /*#__PURE__*/_react.default.createElement(_SettingsTab.default, null, newNotificationSettingsEnabled ? /*#__PURE__*/_react.default.createElement(_NotificationSettings.default, null) : /*#__PURE__*/_react.default.createElement(_SettingsSection.SettingsSection, null, /*#__PURE__*/_react.default.createElement(_Notifications.default, null))); } } exports.default = NotificationUserSettingsTab; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9TZXR0aW5ncyIsIl9TZXR0aW5nc1N0b3JlIiwiX05vdGlmaWNhdGlvbnMiLCJfTm90aWZpY2F0aW9uU2V0dGluZ3MiLCJfU2V0dGluZ3NTZWN0aW9uIiwiX1NldHRpbmdzVGFiIiwiTm90aWZpY2F0aW9uVXNlclNldHRpbmdzVGFiIiwiUmVhY3QiLCJDb21wb25lbnQiLCJyZW5kZXIiLCJuZXdOb3RpZmljYXRpb25TZXR0aW5nc0VuYWJsZWQiLCJTZXR0aW5nc1N0b3JlIiwiZ2V0VmFsdWUiLCJGZWF0dXJlcyIsIk5vdGlmaWNhdGlvblNldHRpbmdzMiIsImRlZmF1bHQiLCJjcmVhdGVFbGVtZW50IiwiU2V0dGluZ3NTZWN0aW9uIiwiZXhwb3J0cyJdLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL3ZpZXdzL3NldHRpbmdzL3RhYnMvdXNlci9Ob3RpZmljYXRpb25Vc2VyU2V0dGluZ3NUYWIudHN4Il0sInNvdXJjZXNDb250ZW50IjpbIi8qXG5Db3B5cmlnaHQgMjAyNCBOZXcgVmVjdG9yIEx0ZC5cbkNvcHlyaWdodCAyMDE5LTIwMjMgVGhlIE1hdHJpeC5vcmcgRm91bmRhdGlvbiBDLkkuQy5cblxuU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFHUEwtMy4wLW9ubHkgT1IgR1BMLTMuMC1vbmx5XG5QbGVhc2Ugc2VlIExJQ0VOU0UgZmlsZXMgaW4gdGhlIHJlcG9zaXRvcnkgcm9vdCBmb3IgZnVsbCBkZXRhaWxzLlxuKi9cblxuaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xuXG5pbXBvcnQgeyBGZWF0dXJlcyB9IGZyb20gXCIuLi8uLi8uLi8uLi8uLi9zZXR0aW5ncy9TZXR0aW5nc1wiO1xuaW1wb3J0IFNldHRpbmdzU3RvcmUgZnJvbSBcIi4uLy4uLy4uLy4uLy4uL3NldHRpbmdzL1NldHRpbmdzU3RvcmVcIjtcbmltcG9ydCBOb3RpZmljYXRpb25zIGZyb20gXCIuLi8uLi9Ob3RpZmljYXRpb25zXCI7XG5pbXBvcnQgTm90aWZpY2F0aW9uU2V0dGluZ3MyIGZyb20gXCIuLi8uLi9ub3RpZmljYXRpb25zL05vdGlmaWNhdGlvblNldHRpbmdzMlwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZWN0aW9uIH0gZnJvbSBcIi4uLy4uL3NoYXJlZC9TZXR0aW5nc1NlY3Rpb25cIjtcbmltcG9ydCBTZXR0aW5nc1RhYiBmcm9tIFwiLi4vU2V0dGluZ3NUYWJcIjtcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgTm90aWZpY2F0aW9uVXNlclNldHRpbmdzVGFiIGV4dGVuZHMgUmVhY3QuQ29tcG9uZW50IHtcbiAgICBwdWJsaWMgcmVuZGVyKCk6IFJlYWN0LlJlYWN0Tm9kZSB7XG4gICAgICAgIGNvbnN0IG5ld05vdGlmaWNhdGlvblNldHRpbmdzRW5hYmxlZCA9IFNldHRpbmdzU3RvcmUuZ2V0VmFsdWUoRmVhdHVyZXMuTm90aWZpY2F0aW9uU2V0dGluZ3MyKTtcblxuICAgICAgICByZXR1cm4gKFxuICAgICAgICAgICAgPFNldHRpbmdzVGFiPlxuICAgICAgICAgICAgICAgIHtuZXdOb3RpZmljYXRpb25TZXR0aW5nc0VuYWJsZWQgPyAoXG4gICAgICAgICAgICAgICAgICAgIDxOb3RpZmljYXRpb25TZXR0aW5nczIgLz5cbiAgICAgICAgICAgICAgICApIDogKFxuICAgICAgICAgICAgICAgICAgICA8U2V0dGluZ3NTZWN0aW9uPlxuICAgICAgICAgICAgICAgICAgICAgICAgPE5vdGlmaWNhdGlvbnMgLz5cbiAgICAgICAgICAgICAgICAgICAgPC9TZXR0aW5nc1NlY3Rpb24+XG4gICAgICAgICAgICAgICAgKX1cbiAgICAgICAgICAgIDwvU2V0dGluZ3NUYWI+XG4gICAgICAgICk7XG4gICAgfVxufVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBUUEsSUFBQUEsTUFBQSxHQUFBQyxzQkFBQSxDQUFBQyxPQUFBO0FBRUEsSUFBQUMsU0FBQSxHQUFBRCxPQUFBO0FBQ0EsSUFBQUUsY0FBQSxHQUFBSCxzQkFBQSxDQUFBQyxPQUFBO0FBQ0EsSUFBQUcsY0FBQSxHQUFBSixzQkFBQSxDQUFBQyxPQUFBO0FBQ0EsSUFBQUkscUJBQUEsR0FBQUwsc0JBQUEsQ0FBQUMsT0FBQTtBQUNBLElBQUFLLGdCQUFBLEdBQUFMLE9BQUE7QUFDQSxJQUFBTSxZQUFBLEdBQUFQLHNCQUFBLENBQUFDLE9BQUE7QUFmQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFXZSxNQUFNTywyQkFBMkIsU0FBU0MsY0FBSyxDQUFDQyxTQUFTLENBQUM7RUFDOURDLE1BQU1BLENBQUEsRUFBb0I7SUFDN0IsTUFBTUMsOEJBQThCLEdBQUdDLHNCQUFhLENBQUNDLFFBQVEsQ0FBQ0Msa0JBQVEsQ0FBQ0MscUJBQXFCLENBQUM7SUFFN0Ysb0JBQ0lqQixNQUFBLENBQUFrQixPQUFBLENBQUFDLGFBQUEsQ0FBQ1gsWUFBQSxDQUFBVSxPQUFXLFFBQ1BMLDhCQUE4QixnQkFDM0JiLE1BQUEsQ0FBQWtCLE9BQUEsQ0FBQUMsYUFBQSxDQUFDYixxQkFBQSxDQUFBWSxPQUFxQixNQUFFLENBQUMsZ0JBRXpCbEIsTUFBQSxDQUFBa0IsT0FBQSxDQUFBQyxhQUFBLENBQUNaLGdCQUFBLENBQUFhLGVBQWUscUJBQ1pwQixNQUFBLENBQUFrQixPQUFBLENBQUFDLGFBQUEsQ0FBQ2QsY0FBQSxDQUFBYSxPQUFhLE1BQUUsQ0FDSCxDQUVaLENBQUM7RUFFdEI7QUFDSjtBQUFDRyxPQUFBLENBQUFILE9BQUEsR0FBQVQsMkJBQUEiLCJpZ25vcmVMaXN0IjpbXX0=