aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/settings/recipes
diff options
context:
space:
mode:
authorLibravatar Markus Hatvan <markus_hatvan@aon.at>2021-12-04 10:51:16 +0100
committerLibravatar GitHub <noreply@github.com>2021-12-04 10:51:16 +0100
commit11c992b04f3cad6badf0ae86da65f490e31dd359 (patch)
tree749e63f6ba3e9bea48c186b5d8502d328edfd276 /src/components/settings/recipes
parent5.6.4-nightly.24 [skip ci] (diff)
downloadferdium-app-11c992b04f3cad6badf0ae86da65f490e31dd359.tar.gz
ferdium-app-11c992b04f3cad6badf0ae86da65f490e31dd359.tar.zst
ferdium-app-11c992b04f3cad6badf0ae86da65f490e31dd359.zip
chore: upgrade react-jss to latest (#2302)
Diffstat (limited to 'src/components/settings/recipes')
-rw-r--r--src/components/settings/recipes/RecipeItem.js3
-rw-r--r--src/components/settings/recipes/RecipesDashboard.js28
2 files changed, 16 insertions, 15 deletions
diff --git a/src/components/settings/recipes/RecipeItem.js b/src/components/settings/recipes/RecipeItem.js
index 1e910e6dc..df5b42222 100644
--- a/src/components/settings/recipes/RecipeItem.js
+++ b/src/components/settings/recipes/RecipeItem.js
@@ -4,7 +4,6 @@ import { observer } from 'mobx-react';
4 4
5import RecipePreviewModel from '../../../models/RecipePreview'; 5import RecipePreviewModel from '../../../models/RecipePreview';
6 6
7@observer
8class RecipeItem extends Component { 7class RecipeItem extends Component {
9 static propTypes = { 8 static propTypes = {
10 recipe: PropTypes.instanceOf(RecipePreviewModel).isRequired, 9 recipe: PropTypes.instanceOf(RecipePreviewModel).isRequired,
@@ -31,4 +30,4 @@ class RecipeItem extends Component {
31 } 30 }
32} 31}
33 32
34export default RecipeItem; 33export default observer(RecipeItem);
diff --git a/src/components/settings/recipes/RecipesDashboard.js b/src/components/settings/recipes/RecipesDashboard.js
index 7ec285431..d9f53d74e 100644
--- a/src/components/settings/recipes/RecipesDashboard.js
+++ b/src/components/settings/recipes/RecipesDashboard.js
@@ -105,8 +105,6 @@ const styles = {
105 }, 105 },
106}; 106};
107 107
108@injectSheet(styles)
109@observer
110class RecipesDashboard extends Component { 108class RecipesDashboard extends Component {
111 static propTypes = { 109 static propTypes = {
112 recipes: MobxPropTypes.arrayOrObservableArray.isRequired, 110 recipes: MobxPropTypes.arrayOrObservableArray.isRequired,
@@ -247,16 +245,18 @@ class RecipesDashboard extends Component {
247 {intl.formatMessage(messages.nothingFound)} 245 {intl.formatMessage(messages.nothingFound)}
248 </p> 246 </p>
249 247
250 <RecipeItem 248 {customWebsiteRecipe && customWebsiteRecipe.id && (
251 key={customWebsiteRecipe.id} 249 <RecipeItem
252 recipe={customWebsiteRecipe} 250 key={customWebsiteRecipe.id}
253 onClick={() => 251 recipe={customWebsiteRecipe}
254 isLoggedIn && 252 onClick={() =>
255 showAddServiceInterface({ 253 isLoggedIn &&
256 recipeId: customWebsiteRecipe.id, 254 showAddServiceInterface({
257 }) 255 recipeId: customWebsiteRecipe.id,
258 } 256 })
259 /> 257 }
258 />
259 )}
260 </div> 260 </div>
261 )} 261 )}
262 {communityRecipes.map(recipe => ( 262 {communityRecipes.map(recipe => (
@@ -295,4 +295,6 @@ class RecipesDashboard extends Component {
295 } 295 }
296} 296}
297 297
298export default injectIntl(RecipesDashboard); 298export default injectIntl(
299 injectSheet(styles, { injectTheme: true })(observer(RecipesDashboard)),
300);