From 51959acf3ed9f9963b9ecb5879b29493308e979c Mon Sep 17 00:00:00 2001 From: Stefan Malzner Date: Tue, 21 Nov 2017 11:53:55 +0100 Subject: Add service request to recipe dashboard --- .../settings/recipes/RecipesDashboard.js | 57 +++++++++++++--------- 1 file changed, 34 insertions(+), 23 deletions(-) (limited to 'src/components/settings/recipes') diff --git a/src/components/settings/recipes/RecipesDashboard.js b/src/components/settings/recipes/RecipesDashboard.js index 02ea04e35..b6ade5da4 100644 --- a/src/components/settings/recipes/RecipesDashboard.js +++ b/src/components/settings/recipes/RecipesDashboard.js @@ -9,6 +9,7 @@ import Infobox from '../../ui/Infobox'; import RecipeItem from './RecipeItem'; import Loader from '../../ui/Loader'; import Appear from '../../ui/effects/Appear'; +import { FRANZ_SERVICE_REQUEST } from '../../../config'; const messages = defineMessages({ headline: { @@ -35,6 +36,10 @@ const messages = defineMessages({ id: 'settings.recipes.servicesSuccessfulAddedInfo', defaultMessage: '!!!Service successfully added', }, + missingService: { + id: 'settings.recipes.missingService', + defaultMessage: '!!!Missing a service?', + }, }); @observer @@ -96,33 +101,39 @@ export default class RecipesDashboard extends Component { )} - {!searchNeedle && ( -
- - {intl.formatMessage(messages.mostPopularRecipes)} - + {/* {!searchNeedle && ( */} +
+ resetSearch()} + > + {intl.formatMessage(messages.mostPopularRecipes)} + + resetSearch()} + > + {intl.formatMessage(messages.allRecipes)} + + {devRecipesCount > 0 && ( resetSearch()} > - {intl.formatMessage(messages.allRecipes)} + {intl.formatMessage(messages.devRecipes)} ({devRecipesCount}) - {devRecipesCount > 0 && ( - - {intl.formatMessage(messages.devRecipes)} ({devRecipesCount}) - - )} -
- )} + )} + + {intl.formatMessage(messages.missingService)} + +
+ {/* )} */} {isLoading ? ( ) : ( -- cgit v1.2.3-70-g09d2