aboutsummaryrefslogtreecommitdiffstats
path: root/src/containers/layout/AppLayoutContainer.tsx
diff options
context:
space:
mode:
authorLibravatar Balaji Vijayakumar <kuttibalaji.v6@gmail.com>2022-10-25 10:27:51 +0530
committerLibravatar Vijay Aravamudhan <vraravam@users.noreply.github.com>2022-10-25 12:12:56 +0530
commit4906216e21c05f603647ff9a883e012a8aec60ca (patch)
tree386cba77e78febde26f4173d4f5d324046048af8 /src/containers/layout/AppLayoutContainer.tsx
parent6.2.1-nightly.28 [skip ci] (diff)
downloadferdium-app-4906216e21c05f603647ff9a883e012a8aec60ca.tar.gz
ferdium-app-4906216e21c05f603647ff9a883e012a8aec60ca.tar.zst
ferdium-app-4906216e21c05f603647ff9a883e012a8aec60ca.zip
refactor: convert AppLayout to typescript
Diffstat (limited to 'src/containers/layout/AppLayoutContainer.tsx')
-rw-r--r--src/containers/layout/AppLayoutContainer.tsx15
1 files changed, 2 insertions, 13 deletions
diff --git a/src/containers/layout/AppLayoutContainer.tsx b/src/containers/layout/AppLayoutContainer.tsx
index 9c03b0ba4..a5fea52cd 100644
--- a/src/containers/layout/AppLayoutContainer.tsx
+++ b/src/containers/layout/AppLayoutContainer.tsx
@@ -15,17 +15,8 @@ interface AppLayoutContainerProps extends StoresProps {}
15 15
16class AppLayoutContainer extends Component<AppLayoutContainerProps> { 16class AppLayoutContainer extends Component<AppLayoutContainerProps> {
17 render(): ReactElement { 17 render(): ReactElement {
18 const { 18 const { app, features, services, ui, settings, requests, user, router } =
19 app, 19 this.props.stores;
20 features,
21 services,
22 ui,
23 settings,
24 globalError,
25 requests,
26 user,
27 router,
28 } = this.props.stores;
29 20
30 /* HOTFIX for: 21 /* HOTFIX for:
31 [mobx] Encountered an uncaught exception that was thrown by a reaction or observer component, in: 'Reaction[bound ]' TypeError: Cannot read properties of null (reading 'push') 22 [mobx] Encountered an uncaught exception that was thrown by a reaction or observer component, in: 'Reaction[bound ]' TypeError: Cannot read properties of null (reading 'push')
@@ -142,7 +133,6 @@ class AppLayoutContainer extends Component<AppLayoutContainerProps> {
142 <AppLayout 133 <AppLayout
143 settings={settings} 134 settings={settings}
144 isFullScreen={app.isFullScreen} 135 isFullScreen={app.isFullScreen}
145 isOnline={app.isOnline}
146 showServicesUpdatedInfoBar={ui.showServicesUpdatedInfoBar} 136 showServicesUpdatedInfoBar={ui.showServicesUpdatedInfoBar}
147 appUpdateIsDownloaded={ 137 appUpdateIsDownloaded={
148 app.updateStatus === app.updateStatusTypes.DOWNLOADED 138 app.updateStatus === app.updateStatusTypes.DOWNLOADED
@@ -152,7 +142,6 @@ class AppLayoutContainer extends Component<AppLayoutContainerProps> {
152 workspacesDrawer={workspacesDrawer} 142 workspacesDrawer={workspacesDrawer}
153 services={servicesContainer} 143 services={servicesContainer}
154 installAppUpdate={installUpdate} 144 installAppUpdate={installUpdate}
155 globalError={globalError.error}
156 showRequiredRequestsError={requests.showRequiredRequestsError} 145 showRequiredRequestsError={requests.showRequiredRequestsError}
157 areRequiredRequestsSuccessful={requests.areRequiredRequestsSuccessful} 146 areRequiredRequestsSuccessful={requests.areRequiredRequestsSuccessful}
158 retryRequiredRequests={retryRequiredRequests} 147 retryRequiredRequests={retryRequiredRequests}