|
1 | 1 | import React, { Component } from 'react'; |
2 | 2 | import PropTypes from 'prop-types'; |
3 | 3 | import { inject, observer } from 'mobx-react'; |
| 4 | +import { ThemeProvider } from 'react-jss'; |
4 | 5 |
|
5 | 6 | import AppStore from '../../stores/AppStore'; |
6 | 7 | import RecipesStore from '../../stores/RecipesStore'; |
@@ -109,26 +110,28 @@ export default @inject('stores', 'actions') @observer class AppLayoutContainer e |
109 | 110 | ); |
110 | 111 |
|
111 | 112 | return ( |
112 | | - <AppLayout |
113 | | - isFullScreen={app.isFullScreen} |
114 | | - isOnline={app.isOnline} |
115 | | - showServicesUpdatedInfoBar={ui.showServicesUpdatedInfoBar} |
116 | | - appUpdateIsDownloaded={app.updateStatus === app.updateStatusTypes.DOWNLOADED} |
117 | | - sidebar={sidebar} |
118 | | - services={servicesContainer} |
119 | | - news={news.latest} |
120 | | - removeNewsItem={hide} |
121 | | - reloadServicesAfterUpdate={reloadUpdatedServices} |
122 | | - installAppUpdate={installUpdate} |
123 | | - globalError={globalError.error} |
124 | | - showRequiredRequestsError={requests.showRequiredRequestsError} |
125 | | - areRequiredRequestsSuccessful={requests.areRequiredRequestsSuccessful} |
126 | | - retryRequiredRequests={retryRequiredRequests} |
127 | | - areRequiredRequestsLoading={requests.areRequiredRequestsLoading} |
128 | | - darkMode={settings.all.app.darkMode} |
129 | | - > |
130 | | - {React.Children.count(children) > 0 ? children : null} |
131 | | - </AppLayout> |
| 113 | + <ThemeProvider theme={ui.theme}> |
| 114 | + <AppLayout |
| 115 | + isFullScreen={app.isFullScreen} |
| 116 | + isOnline={app.isOnline} |
| 117 | + showServicesUpdatedInfoBar={ui.showServicesUpdatedInfoBar} |
| 118 | + appUpdateIsDownloaded={app.updateStatus === app.updateStatusTypes.DOWNLOADED} |
| 119 | + sidebar={sidebar} |
| 120 | + services={servicesContainer} |
| 121 | + news={news.latest} |
| 122 | + removeNewsItem={hide} |
| 123 | + reloadServicesAfterUpdate={reloadUpdatedServices} |
| 124 | + installAppUpdate={installUpdate} |
| 125 | + globalError={globalError.error} |
| 126 | + showRequiredRequestsError={requests.showRequiredRequestsError} |
| 127 | + areRequiredRequestsSuccessful={requests.areRequiredRequestsSuccessful} |
| 128 | + retryRequiredRequests={retryRequiredRequests} |
| 129 | + areRequiredRequestsLoading={requests.areRequiredRequestsLoading} |
| 130 | + darkMode={settings.all.app.darkMode} |
| 131 | + > |
| 132 | + {React.Children.count(children) > 0 ? children : null} |
| 133 | + </AppLayout> |
| 134 | + </ThemeProvider> |
132 | 135 | ); |
133 | 136 | } |
134 | 137 | } |
|
0 commit comments