diff --git a/frontend/src/api/api-utils.js b/frontend/src/api/api-utils.js index a143f84527db..597423f2eee7 100644 --- a/frontend/src/api/api-utils.js +++ b/frontend/src/api/api-utils.js @@ -1,7 +1,7 @@ const baseURL = "/api/"; import axios from "axios"; import { store } from "../store"; -import utils from "@/utils"; +import { utils } from "@/utils"; axios.defaults.headers.common["Authorization"] = `Bearer ${store.getters.getToken}`; diff --git a/frontend/src/api/recipe.js b/frontend/src/api/recipe.js index 948f766d5062..f01d88fdcb64 100644 --- a/frontend/src/api/recipe.js +++ b/frontend/src/api/recipe.js @@ -14,7 +14,7 @@ const recipeURLs = { recipe: slug => prefix + slug, update: slug => prefix + slug, delete: slug => prefix + slug, - createAsset: slug => `${prefix}media/${slug}/assets`, + createAsset: slug => `${prefix}${slug}/assets`, recipeImage: slug => `${prefix}${slug}/image`, updateImage: slug => `${prefix}${slug}/image`, }; diff --git a/frontend/src/components/MealPlan/MealPlanEditor.vue b/frontend/src/components/MealPlan/MealPlanEditor.vue index 76d489acae9c..f38cdedd9936 100644 --- a/frontend/src/components/MealPlan/MealPlanEditor.vue +++ b/frontend/src/components/MealPlan/MealPlanEditor.vue @@ -21,7 +21,7 @@ diff --git a/frontend/src/components/Recipe/RecipeViewer/index.vue b/frontend/src/components/Recipe/RecipeViewer/index.vue index 74498da71ba4..a138940a3429 100644 --- a/frontend/src/components/Recipe/RecipeViewer/index.vue +++ b/frontend/src/components/Recipe/RecipeViewer/index.vue @@ -8,7 +8,7 @@ - {{ recipe.yields }} + {{ recipe.recipeYield }} @@ -88,7 +88,7 @@ diff --git a/frontend/src/locales/messages/en-US.json b/frontend/src/locales/messages/en-US.json index 5aab6900f2f5..0122916c15af 100644 --- a/frontend/src/locales/messages/en-US.json +++ b/frontend/src/locales/messages/en-US.json @@ -36,6 +36,7 @@ "close": "Close", "confirm": "Confirm", "create": "Create", + "created": "Created", "current-parenthesis": "(Current)", "dashboard": "Dashboard", "delete": "Delete", @@ -63,6 +64,7 @@ "no": "No", "ok": "OK", "options": "Options:", + "rating": "Rating", "random": "Random", "recent": "Recent", "recipes": "Recipes", @@ -83,6 +85,7 @@ "token": "Token", "tuesday": "Tuesday", "update": "Update", + "updated": "Updated", "upload": "Upload", "url": "URL", "users": "Users", diff --git a/frontend/src/pages/Admin/Profile/ThemeCard.vue b/frontend/src/pages/Admin/Profile/ThemeCard.vue index 8496fe4d82ff..e8988397434a 100644 --- a/frontend/src/pages/Admin/Profile/ThemeCard.vue +++ b/frontend/src/pages/Admin/Profile/ThemeCard.vue @@ -92,26 +92,36 @@ :label="$t('settings.theme.theme-name')" v-model="defaultData.name" :rules="[rules.required]" + :append-outer-icon="jsonEditor ? 'mdi-form-select' : 'mdi-code-braces'" + @click:append-outer="jsonEditor = !jsonEditor" > - + +