diff options
Diffstat (limited to 'src/containers/settings/InviteScreen.js')
-rw-r--r-- | src/containers/settings/InviteScreen.js | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/containers/settings/InviteScreen.js b/src/containers/settings/InviteScreen.js index cc36849e8..4fdaef08b 100644 --- a/src/containers/settings/InviteScreen.js +++ b/src/containers/settings/InviteScreen.js | |||
@@ -4,6 +4,7 @@ import { inject, observer } from 'mobx-react'; | |||
4 | 4 | ||
5 | import Invite from '../../components/auth/Invite'; | 5 | import Invite from '../../components/auth/Invite'; |
6 | import ErrorBoundary from '../../components/util/ErrorBoundary'; | 6 | import ErrorBoundary from '../../components/util/ErrorBoundary'; |
7 | import UserStore from '../../stores/UserStore'; | ||
7 | 8 | ||
8 | export default @inject('stores', 'actions') @observer class InviteScreen extends Component { | 9 | export default @inject('stores', 'actions') @observer class InviteScreen extends Component { |
9 | componentWillUnmount() { | 10 | componentWillUnmount() { |
@@ -29,13 +30,9 @@ export default @inject('stores', 'actions') @observer class InviteScreen extends | |||
29 | 30 | ||
30 | InviteScreen.wrappedComponent.propTypes = { | 31 | InviteScreen.wrappedComponent.propTypes = { |
31 | actions: PropTypes.shape({ | 32 | actions: PropTypes.shape({ |
32 | user: PropTypes.shape({ | 33 | user: PropTypes.instanceOf(UserStore).isRequired, |
33 | invite: PropTypes.func.isRequired, | ||
34 | }).isRequired, | ||
35 | }).isRequired, | 34 | }).isRequired, |
36 | stores: PropTypes.shape({ | 35 | stores: PropTypes.shape({ |
37 | user: PropTypes.shape({ | 36 | user: PropTypes.instanceOf(UserStore).isRequired, |
38 | inviteRequest: PropTypes.object, | ||
39 | }).isRequired, | ||
40 | }).isRequired, | 37 | }).isRequired, |
41 | }; | 38 | }; |