From 672d0fe97b0c995e8807b809b9016d29a6ecf12a Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Sat, 29 Aug 2020 12:09:07 +0100 Subject: [PATCH 1/2] Remove redundant components and devDependencies --- package.json | 4 +- .../structures/CompatibilityPage.js | 90 --------------- src/components/views/create_room/Presets.js | 57 ---------- src/components/views/create_room/RoomAlias.js | 106 ------------------ src/components/views/elements/UserSelector.js | 76 ------------- src/components/views/rooms/RoomNameEditor.js | 80 ------------- src/components/views/rooms/RoomTopicEditor.js | 68 ----------- 7 files changed, 1 insertion(+), 480 deletions(-) delete mode 100644 src/components/structures/CompatibilityPage.js delete mode 100644 src/components/views/create_room/Presets.js delete mode 100644 src/components/views/create_room/RoomAlias.js delete mode 100644 src/components/views/elements/UserSelector.js delete mode 100644 src/components/views/rooms/RoomNameEditor.js delete mode 100644 src/components/views/rooms/RoomTopicEditor.js diff --git a/package.json b/package.json index ab71f68b08..ce559b1275 100644 --- a/package.json +++ b/package.json @@ -163,9 +163,7 @@ "stylelint-config-standard": "^18.3.0", "stylelint-scss": "^3.18.0", "typescript": "^3.9.7", - "walk": "^2.3.14", - "webpack": "^4.43.0", - "webpack-cli": "^3.3.12" + "walk": "^2.3.14" }, "jest": { "testMatch": [ diff --git a/src/components/structures/CompatibilityPage.js b/src/components/structures/CompatibilityPage.js deleted file mode 100644 index 1fa6068675..0000000000 --- a/src/components/structures/CompatibilityPage.js +++ /dev/null @@ -1,90 +0,0 @@ -/* -Copyright 2015, 2016 OpenMarket Ltd -Copyright 2019 Michael Telatynski <7t3chguy@gmail.com> -Copyright 2019, 2020 The Matrix.org Foundation C.I.C. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -import React from 'react'; -import createReactClass from 'create-react-class'; -import PropTypes from 'prop-types'; -import { _t } from '../../languageHandler'; -import SdkConfig from '../../SdkConfig'; - -export default createReactClass({ - displayName: 'CompatibilityPage', - propTypes: { - onAccept: PropTypes.func, - }, - - getDefaultProps: function() { - return { - onAccept: function() {}, // NOP - }; - }, - - onAccept: function() { - this.props.onAccept(); - }, - - render: function() { - const brand = SdkConfig.get().brand; - - return ( -
{_t( - "Sorry, your browser is not able to run %(brand)s.", - { - brand, - }, - { - 'b': (sub) => {sub}, - }) - }
-- { _t( - "%(brand)s uses many advanced browser features, some of which are not available " + - "or experimental in your current browser.", - { brand }, - ) } -
-
- { _t(
- 'Please install
- { _t( - "With your current browser, the look and feel of the application may be " + - "completely incorrect, and some or all features may not function. " + - "If you want to try it anyway you can continue, but you are on your own in terms " + - "of any issues you may encounter!", - ) } -
- -