|
@@ -1,3 +1,4 @@
|
|
1
|
+import PropTypes from 'prop-types';
|
1
|
2
|
import React, { Component } from 'react';
|
2
|
3
|
import { I18nextProvider } from 'react-i18next';
|
3
|
4
|
import { Provider } from 'react-redux';
|
|
@@ -39,19 +40,19 @@ export class AbstractApp extends Component {
|
39
|
40
|
* The default URL {@code AbstractApp} is to open when not in any
|
40
|
41
|
* conference/room.
|
41
|
42
|
*/
|
42
|
|
- defaultURL: React.PropTypes.string,
|
|
43
|
+ defaultURL: PropTypes.string,
|
43
|
44
|
|
44
|
45
|
/**
|
45
|
46
|
* (Optional) redux store for this app.
|
46
|
47
|
*/
|
47
|
|
- store: React.PropTypes.object,
|
|
48
|
+ store: PropTypes.object,
|
48
|
49
|
|
49
|
50
|
/**
|
50
|
51
|
* The URL, if any, with which the app was launched.
|
51
|
52
|
*/
|
52
|
|
- url: React.PropTypes.oneOfType([
|
53
|
|
- React.PropTypes.object,
|
54
|
|
- React.PropTypes.string
|
|
53
|
+ url: PropTypes.oneOfType([
|
|
54
|
+ PropTypes.object,
|
|
55
|
+ PropTypes.string
|
55
|
56
|
])
|
56
|
57
|
};
|
57
|
58
|
|