diff options
Diffstat (limited to 'src/containers/auth/WelcomeScreen.tsx')
-rw-r--r-- | src/containers/auth/WelcomeScreen.tsx | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/src/containers/auth/WelcomeScreen.tsx b/src/containers/auth/WelcomeScreen.tsx index c03319179..561eef236 100644 --- a/src/containers/auth/WelcomeScreen.tsx +++ b/src/containers/auth/WelcomeScreen.tsx | |||
@@ -1,12 +1,19 @@ | |||
1 | import { Component, ReactElement } from 'react'; | 1 | import { Component, ReactElement } from 'react'; |
2 | import { inject, observer } from 'mobx-react'; | 2 | import { inject, observer } from 'mobx-react'; |
3 | |||
4 | import { StoresProps } from '../../@types/ferdium-components.types'; | 3 | import { StoresProps } from '../../@types/ferdium-components.types'; |
5 | import Welcome from '../../components/auth/Welcome'; | 4 | import Welcome from '../../components/auth/Welcome'; |
6 | 5 | ||
7 | class WelcomeScreen extends Component<StoresProps> { | 6 | interface IProps extends Partial<StoresProps> {} |
7 | |||
8 | @inject('stores', 'actions') | ||
9 | @observer | ||
10 | class WelcomeScreen extends Component<IProps> { | ||
11 | constructor(props: IProps) { | ||
12 | super(props); | ||
13 | } | ||
14 | |||
8 | render(): ReactElement { | 15 | render(): ReactElement { |
9 | const { user, recipePreviews } = this.props.stores; | 16 | const { user, recipePreviews } = this.props.stores!; |
10 | 17 | ||
11 | return ( | 18 | return ( |
12 | <Welcome | 19 | <Welcome |
@@ -19,4 +26,4 @@ class WelcomeScreen extends Component<StoresProps> { | |||
19 | } | 26 | } |
20 | } | 27 | } |
21 | 28 | ||
22 | export default inject('stores', 'actions')(observer(WelcomeScreen)); | 29 | export default WelcomeScreen; |