From efdb9d70cef4df05ed241166b324385908f07731 Mon Sep 17 00:00:00 2001 From: hay-kot Date: Mon, 29 Mar 2021 14:47:14 -0800 Subject: [PATCH] proper api imports --- frontend/jsconfig.json | 8 ++++++ frontend/src/api/index.js | 2 +- frontend/src/api/upload.js | 2 +- .../src/components/Admin/AdminSidebar.vue | 2 +- .../Admin/Backup/AvailableBackupCard.vue | 2 +- .../components/Admin/Backup/BackupCard.vue | 2 +- .../components/Admin/Backup/NewBackupCard.vue | 2 +- .../Admin/General/CreatePageDialog.vue | 2 +- .../Admin/General/CustomPageCreator.vue | 2 +- .../Admin/General/HomePageSettings.vue | 2 +- .../Admin/ManageUsers/GroupCard.vue | 28 ++++++++++++------- .../Admin/ManageUsers/GroupDashboard.vue | 2 +- .../Admin/ManageUsers/TheSignUpTable.vue | 2 +- .../Admin/ManageUsers/TheUserTable.vue | 4 +-- .../Admin/Migration/MigrationCard.vue | 2 +- .../src/components/Admin/Theme/ThemeCard.vue | 15 +++++++--- frontend/src/components/Debug/LastRecipe.vue | 2 +- frontend/src/components/Login/LoginForm.vue | 2 +- frontend/src/components/Login/SignUpForm.vue | 2 +- .../components/MealPlan/MealPlanEditor.vue | 2 +- .../src/components/MealPlan/MealPlanNew.vue | 2 +- .../MealPlan/ShoppingListDialog.vue | 2 +- .../src/components/Recipe/EditorButtonRow.vue | 4 +-- .../components/Recipe/RecipeEditor/index.vue | 2 +- frontend/src/components/UI/AddRecipeFab.vue | 2 +- .../src/components/UI/CategorySidebar.vue | 2 +- frontend/src/components/UI/UploadBtn.vue | 2 +- frontend/src/pages/Admin/Backup/index.vue | 2 +- .../src/pages/Admin/MealPlanner/index.vue | 2 +- frontend/src/pages/Admin/Migration/index.vue | 2 +- frontend/src/pages/Admin/Profile/index.vue | 11 ++++---- frontend/src/pages/Admin/Theme/index.vue | 2 +- frontend/src/pages/HomePage.vue | 6 ++-- frontend/src/pages/MealPlan/Planner.vue | 2 +- frontend/src/pages/MealPlan/ThisWeek.vue | 2 +- frontend/src/pages/Recipe/NewRecipe.vue | 2 +- frontend/src/pages/Recipe/ViewRecipe.vue | 2 +- frontend/src/pages/Recipes/CategoryPage.vue | 2 +- frontend/src/pages/Recipes/CustomPage.vue | 2 +- frontend/src/routes/index.js | 2 +- frontend/src/store/index.js | 2 +- frontend/src/store/modules/groups.js | 2 +- frontend/src/store/modules/homePage.js | 2 +- frontend/src/store/modules/siteSettings.js | 2 +- frontend/src/store/modules/userSettings.js | 2 +- 45 files changed, 88 insertions(+), 64 deletions(-) diff --git a/frontend/jsconfig.json b/frontend/jsconfig.json index e69de29bb..abe04df57 100644 --- a/frontend/jsconfig.json +++ b/frontend/jsconfig.json @@ -0,0 +1,8 @@ +{ + "compilerOptions": { + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/frontend/src/api/index.js b/frontend/src/api/index.js index cce731518..31a9bac8e 100644 --- a/frontend/src/api/index.js +++ b/frontend/src/api/index.js @@ -12,7 +12,7 @@ import signUps from "./signUps"; import groups from "./groups"; import siteSettings from "./siteSettings"; -export default { +export const api = { recipes: recipe, siteSettings: siteSettings, backups: backup, diff --git a/frontend/src/api/upload.js b/frontend/src/api/upload.js index 12a1c08c2..53918844b 100644 --- a/frontend/src/api/upload.js +++ b/frontend/src/api/upload.js @@ -1,7 +1,7 @@ import { apiReq } from "./api-utils"; export default { - // import api from "@/api"; + // import { api } from "@/api"; async uploadFile(url, fileObject) { let response = await apiReq.post(url, fileObject, { headers: { diff --git a/frontend/src/components/Admin/AdminSidebar.vue b/frontend/src/components/Admin/AdminSidebar.vue index fec699d86..5e719307b 100644 --- a/frontend/src/components/Admin/AdminSidebar.vue +++ b/frontend/src/components/Admin/AdminSidebar.vue @@ -106,7 +106,7 @@ import { validators } from "@/mixins/validators"; import { initials } from "@/mixins/initials"; import { user } from "@/mixins/user"; -import api from "@/api"; +import { api } from "@/api"; import axios from "axios"; export default { mixins: [validators, initials, user], diff --git a/frontend/src/components/Admin/Backup/AvailableBackupCard.vue b/frontend/src/components/Admin/Backup/AvailableBackupCard.vue index 2f30e5823..499d2c4cd 100644 --- a/frontend/src/components/Admin/Backup/AvailableBackupCard.vue +++ b/frontend/src/components/Admin/Backup/AvailableBackupCard.vue @@ -39,7 +39,7 @@