diff --git a/src/skins/vector/views/pages/Login.js b/src/components/login/Login.js similarity index 98% rename from src/skins/vector/views/pages/Login.js rename to src/components/login/Login.js index b8f0e43e..f9434092 100644 --- a/src/skins/vector/views/pages/Login.js +++ b/src/components/login/Login.js @@ -22,6 +22,7 @@ var sdk = require('matrix-react-sdk'); var Signup = require("matrix-react-sdk/lib/Signup"); var PasswordLogin = require("matrix-react-sdk/lib/components/PasswordLogin"); var CasLogin = require("matrix-react-sdk/lib/components/CasLogin"); +var ServerConfig = require("./ServerConfig"); /** * A wire component which glues together login UI components and Signup logic @@ -159,7 +160,6 @@ module.exports = React.createClass({displayName: 'Login', render: function() { var Loader = sdk.getComponent("atoms.Spinner"); var loader = this.state.busy ?
: null; - var ServerConfig = sdk.getComponent("molecules.ServerConfig"); return (
diff --git a/src/skins/vector/views/molecules/ServerConfig.js b/src/components/login/ServerConfig.js similarity index 100% rename from src/skins/vector/views/molecules/ServerConfig.js rename to src/components/login/ServerConfig.js diff --git a/src/skins/vector/skindex.js b/src/skins/vector/skindex.js index 84f26499..b1ac8499 100644 --- a/src/skins/vector/skindex.js +++ b/src/skins/vector/skindex.js @@ -64,7 +64,6 @@ skin['molecules.RoomTile'] = require('./views/molecules/RoomTile'); skin['molecules.RoomTooltip'] = require('./views/molecules/RoomTooltip'); skin['molecules.SearchBar'] = require('./views/molecules/SearchBar'); skin['molecules.SenderProfile'] = require('./views/molecules/SenderProfile'); -skin['molecules.ServerConfig'] = require('./views/molecules/ServerConfig'); skin['molecules.UnknownMessageTile'] = require('./views/molecules/UnknownMessageTile'); skin['molecules.UserSelector'] = require('./views/molecules/UserSelector'); skin['molecules.voip.CallView'] = require('./views/molecules/voip/CallView'); @@ -86,7 +85,6 @@ skin['organisms.UserSettings'] = require('./views/organisms/UserSettings'); skin['organisms.ViewSource'] = require('./views/organisms/ViewSource'); skin['pages.CompatibilityPage'] = require('./views/pages/CompatibilityPage'); skin['pages.MatrixChat'] = require('./views/pages/MatrixChat'); -skin['pages.Login'] = require('./views/pages/Login'); skin['templates.Register'] = require('./views/templates/Register'); module.exports = skin; \ No newline at end of file diff --git a/src/skins/vector/views/pages/MatrixChat.js b/src/skins/vector/views/pages/MatrixChat.js index f8708f0e..5ed96c37 100644 --- a/src/skins/vector/views/pages/MatrixChat.js +++ b/src/skins/vector/views/pages/MatrixChat.js @@ -167,7 +167,7 @@ module.exports = React.createClass({ /> ); } else { - var Login = sdk.getComponent("pages.Login"); + var Login = require("../../../../components/login/Login"); return ( ); diff --git a/src/skins/vector/views/templates/Register.js b/src/skins/vector/views/templates/Register.js index 945d607c..8d6bbf42 100644 --- a/src/skins/vector/views/templates/Register.js +++ b/src/skins/vector/views/templates/Register.js @@ -22,6 +22,7 @@ var sdk = require('matrix-react-sdk') var MatrixClientPeg = require('matrix-react-sdk/lib/MatrixClientPeg') var RegisterController = require('../../../../controllers/templates/Register') +var ServerConfig = require("../../../../components/login/ServerConfig"); var config = require('../../../../../config.json'); @@ -102,7 +103,6 @@ module.exports = React.createClass({ case 'initial': var serverConfigStyle = {}; serverConfigStyle.display = this.state.serverConfigVisible ? 'block' : 'none'; - var ServerConfig = sdk.getComponent("molecules.ServerConfig"); return (