Move async components to async-components to move them out of the skin bundle

and s/CompatibilityPage/CompatibilityView/

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
Michael Telatynski 2020-04-23 16:45:24 +01:00
parent 08f9018cd4
commit 51dc4bbbe4
3 changed files with 7 additions and 7 deletions

View file

@ -25,7 +25,7 @@ interface IProps {
onAccept: () => void; onAccept: () => void;
} }
const CompatibilityPage: React.FC<IProps> = ({ onAccept }) => { const CompatibilityView: React.FC<IProps> = ({ onAccept }) => {
return <div className="mx_ErrorView"> return <div className="mx_ErrorView">
<div className="mx_ErrorView_container"> <div className="mx_ErrorView_container">
<div className="mx_HomePage_header"> <div className="mx_HomePage_header">
@ -404,5 +404,5 @@ const CompatibilityPage: React.FC<IProps> = ({ onAccept }) => {
</div>; </div>;
}; };
export default CompatibilityPage; export default CompatibilityView;

View file

@ -148,16 +148,16 @@ export async function loadApp(fragParams: {}) {
export async function showError(title: string, messages?: string[]) { export async function showError(title: string, messages?: string[]) {
const ErrorView = (await import( const ErrorView = (await import(
/* webpackChunkName: "error-view" */ /* webpackChunkName: "error-view" */
"../components/structures/ErrorView")).default; "../async-components/structures/ErrorView")).default;
window.matrixChat = ReactDOM.render(<ErrorView title={title} messages={messages} />, window.matrixChat = ReactDOM.render(<ErrorView title={title} messages={messages} />,
document.getElementById('matrixchat')); document.getElementById('matrixchat'));
} }
export async function showIncompatibleBrowser(onAccept) { export async function showIncompatibleBrowser(onAccept) {
const CompatibilityPage = (await import( const CompatibilityView = (await import(
/* webpackChunkName: "compatibility-page" */ /* webpackChunkName: "compatibility-view" */
"../components/structures/CompatibilityPage")).default; "../async-components/structures/CompatibilityView")).default;
window.matrixChat = ReactDOM.render(<CompatibilityPage onAccept={onAccept} />, window.matrixChat = ReactDOM.render(<CompatibilityView onAccept={onAccept} />,
document.getElementById('matrixchat')); document.getElementById('matrixchat'));
} }