diff options
Diffstat (limited to 'src/features/workspaces/containers/WorkspacesScreen.tsx')
-rw-r--r-- | src/features/workspaces/containers/WorkspacesScreen.tsx | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/features/workspaces/containers/WorkspacesScreen.tsx b/src/features/workspaces/containers/WorkspacesScreen.tsx index d43dc5efa..39f19935f 100644 --- a/src/features/workspaces/containers/WorkspacesScreen.tsx +++ b/src/features/workspaces/containers/WorkspacesScreen.tsx | |||
@@ -10,8 +10,13 @@ import { | |||
10 | getUserWorkspacesRequest, | 10 | getUserWorkspacesRequest, |
11 | updateWorkspaceRequest, | 11 | updateWorkspaceRequest, |
12 | } from '../api'; | 12 | } from '../api'; |
13 | import Workspace from '../models/Workspace'; | ||
13 | 14 | ||
14 | class WorkspacesScreen extends Component<StoresProps> { | 15 | interface IProps extends StoresProps {} |
16 | |||
17 | @inject('stores', 'actions') | ||
18 | @observer | ||
19 | class WorkspacesScreen extends Component<IProps> { | ||
15 | render() { | 20 | render() { |
16 | const { actions } = this.props; | 21 | const { actions } = this.props; |
17 | return ( | 22 | return ( |
@@ -23,11 +28,13 @@ class WorkspacesScreen extends Component<StoresProps> { | |||
23 | deleteWorkspaceRequest={deleteWorkspaceRequest} | 28 | deleteWorkspaceRequest={deleteWorkspaceRequest} |
24 | updateWorkspaceRequest={updateWorkspaceRequest} | 29 | updateWorkspaceRequest={updateWorkspaceRequest} |
25 | onCreateWorkspaceSubmit={data => actions.workspaces.create(data)} | 30 | onCreateWorkspaceSubmit={data => actions.workspaces.create(data)} |
26 | onWorkspaceClick={w => actions.workspaces.edit({ workspace: w })} | 31 | onWorkspaceClick={(workspace: Workspace) => |
32 | actions.workspaces.edit({ workspace }) | ||
33 | } | ||
27 | /> | 34 | /> |
28 | </ErrorBoundary> | 35 | </ErrorBoundary> |
29 | ); | 36 | ); |
30 | } | 37 | } |
31 | } | 38 | } |
32 | 39 | ||
33 | export default inject('stores', 'actions')(observer(WorkspacesScreen)); | 40 | export default WorkspacesScreen; |