aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/ui/WebviewLoader/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/ui/WebviewLoader/index.js')
-rw-r--r--src/components/ui/WebviewLoader/index.js28
1 files changed, 18 insertions, 10 deletions
diff --git a/src/components/ui/WebviewLoader/index.js b/src/components/ui/WebviewLoader/index.js
index 950312bbb..ab17199e5 100644
--- a/src/components/ui/WebviewLoader/index.js
+++ b/src/components/ui/WebviewLoader/index.js
@@ -1,16 +1,24 @@
1import React from 'react'; 1import React, { Component } from 'react';
2import PropTypes from 'prop-types'; 2import PropTypes from 'prop-types';
3import injectSheet from 'react-jss';
3 4
4import FullscreenLoader from '../FullscreenLoader'; 5import FullscreenLoader from '../FullscreenLoader';
5 6
6const WebviewLoader = ({ name }) => ( 7import styles from './styles';
7 <FullscreenLoader
8 title={`Loading ${name}`}
9 />
10);
11 8
12WebviewLoader.propTypes = { 9export default @injectSheet(styles) class WebviewLoader extends Component {
13 name: PropTypes.string.isRequired, 10 static propTypes = {
14}; 11 name: PropTypes.string.isRequired,
12 classes: PropTypes.object.isRequired,
13 }
15 14
16export default WebviewLoader; 15 render() {
16 const { classes, name } = this.props;
17 return (
18 <FullscreenLoader
19 className={classes.component}
20 title={`Loading ${name}`}
21 />
22 );
23 }
24}