From 79daa7aef567446338fcbf5b292f89ada8b8dda0 Mon Sep 17 00:00:00 2001 From: hay-kot Date: Tue, 30 Mar 2021 17:00:31 -0800 Subject: [PATCH] refactor export const --- frontend/src/api/backup.js | 2 +- frontend/src/api/groups.js | 2 +- frontend/src/api/index.js | 48 ++++++++++++++++---------------- frontend/src/api/mealplan.js | 2 +- frontend/src/api/meta.js | 2 +- frontend/src/api/migration.js | 2 +- frontend/src/api/recipe.js | 2 +- frontend/src/api/settings.js | 2 +- frontend/src/api/signUps.js | 2 +- frontend/src/api/siteSettings.js | 2 +- frontend/src/api/themes.js | 2 +- frontend/src/api/upload.js | 2 +- frontend/src/api/users.js | 2 +- 13 files changed, 36 insertions(+), 36 deletions(-) diff --git a/frontend/src/api/backup.js b/frontend/src/api/backup.js index 5512f512e..057a0faeb 100644 --- a/frontend/src/api/backup.js +++ b/frontend/src/api/backup.js @@ -13,7 +13,7 @@ const backupURLs = { downloadBackup: fileName => `${backupBase}${fileName}/download`, }; -export default { +export const backupAPI = { /** * Request all backups available on the server * @returns {Array} List of Available Backups diff --git a/frontend/src/api/groups.js b/frontend/src/api/groups.js index 6159ecaf8..7f67a16de 100644 --- a/frontend/src/api/groups.js +++ b/frontend/src/api/groups.js @@ -10,7 +10,7 @@ const groupsURLs = { update: id => `${groupPrefix}/${id}`, }; -export default { +export const groupAPI = { async allGroups() { let response = await apiReq.get(groupsURLs.groups); return response.data; diff --git a/frontend/src/api/index.js b/frontend/src/api/index.js index b139baec5..aa1c612fc 100644 --- a/frontend/src/api/index.js +++ b/frontend/src/api/index.js @@ -1,33 +1,33 @@ -import backup from "./backup"; -import recipe from "./recipe"; -import mealplan from "./mealplan"; -import settings from "./settings"; -import themes from "./themes"; -import migration from "./migration"; -import myUtils from "./upload"; +import { backupAPI } from "./backup"; +import { recipeAPI } from "./recipe"; +import { mealplanAPI } from "./mealplan"; +import { settingsAPI } from "./settings"; +import { themeAPI } from "./themes"; +import { migrationAPI } from "./migration"; +import { utilsAPI } from "./upload"; import { categoryAPI, tagAPI } from "./category"; -import meta from "./meta"; -import users from "./users"; -import signUps from "./signUps"; -import groups from "./groups"; -import siteSettings from "./siteSettings"; +import { metaAPI } from "./meta"; +import { userAPI } from "./users"; +import { signupAPI } from "./signUps"; +import { groupAPI } from "./groups"; +import { siteSettingsAPI } from "./siteSettings"; /** * The main object namespace for interacting with the backend database */ export const api = { - recipes: recipe, - siteSettings: siteSettings, - backups: backup, - mealPlans: mealplan, - settings: settings, - themes: themes, - migrations: migration, - utils: myUtils, + recipes: recipeAPI, + siteSettings: siteSettingsAPI, + backups: backupAPI, + mealPlans: mealplanAPI, + settings: settingsAPI, + themes: themeAPI, + migrations: migrationAPI, + utils: utilsAPI, categories: categoryAPI, tags: tagAPI, - meta: meta, - users: users, - signUps: signUps, - groups: groups, + meta: metaAPI, + users: userAPI, + signUps: signupAPI, + groups: groupAPI, }; diff --git a/frontend/src/api/mealplan.js b/frontend/src/api/mealplan.js index 0271f51de..172fc9339 100644 --- a/frontend/src/api/mealplan.js +++ b/frontend/src/api/mealplan.js @@ -14,7 +14,7 @@ const mealPlanURLs = { shopping: planID => `${prefix}${planID}/shopping-list`, }; -export default { +export const mealplanAPI = { async create(postBody) { let response = await apiReq.post(mealPlanURLs.create, postBody); return response; diff --git a/frontend/src/api/meta.js b/frontend/src/api/meta.js index d8ba5d734..f96b8222a 100644 --- a/frontend/src/api/meta.js +++ b/frontend/src/api/meta.js @@ -8,7 +8,7 @@ const debugURLs = { lastRecipe: `${prefix}/last-recipe-json`, }; -export default { +export const metaAPI = { async get_version() { let response = await apiReq.get(debugURLs.version); return response.data; diff --git a/frontend/src/api/migration.js b/frontend/src/api/migration.js index fc6310253..e09c07cd9 100644 --- a/frontend/src/api/migration.js +++ b/frontend/src/api/migration.js @@ -11,7 +11,7 @@ const migrationURLs = { import: (folder, file) => `${migrationBase}/${folder}/${file}/import`, }; -export default { +export const migrationAPI = { async getMigrations() { let response = await apiReq.get(migrationURLs.all); return response.data; diff --git a/frontend/src/api/recipe.js b/frontend/src/api/recipe.js index cdaed9f23..ba7c76676 100644 --- a/frontend/src/api/recipe.js +++ b/frontend/src/api/recipe.js @@ -18,7 +18,7 @@ const recipeURLs = { updateImage: slug => `${prefix}${slug}/image`, }; -export default { +export const recipeAPI = { /** * Create a Recipe by URL * @param {string} recipeURL diff --git a/frontend/src/api/settings.js b/frontend/src/api/settings.js index 650f5bb1d..88ebced44 100644 --- a/frontend/src/api/settings.js +++ b/frontend/src/api/settings.js @@ -9,7 +9,7 @@ const settingsURLs = { testWebhooks: `${settingsBase}/webhooks/test`, }; -export default { +export const settingsAPI = { async requestAll() { let response = await apiReq.get(settingsURLs.siteSettings); return response.data; diff --git a/frontend/src/api/signUps.js b/frontend/src/api/signUps.js index 1948f4496..91b982caa 100644 --- a/frontend/src/api/signUps.js +++ b/frontend/src/api/signUps.js @@ -10,7 +10,7 @@ const signUpURLs = { createUser: token => `${signUpPrefix}/${token}`, }; -export default { +export const signupAPI = { async getAll() { let response = await apiReq.get(signUpURLs.all); return response.data; diff --git a/frontend/src/api/siteSettings.js b/frontend/src/api/siteSettings.js index fd8736bc3..d110d1c51 100644 --- a/frontend/src/api/siteSettings.js +++ b/frontend/src/api/siteSettings.js @@ -11,7 +11,7 @@ const settingsURLs = { customPage: id => `${settingsBase}/custom-pages/${id}`, }; -export default { +export const siteSettingsAPI = { async get() { let response = await apiReq.get(settingsURLs.siteSettings); return response.data; diff --git a/frontend/src/api/themes.js b/frontend/src/api/themes.js index 646dfdf38..d29568216 100644 --- a/frontend/src/api/themes.js +++ b/frontend/src/api/themes.js @@ -11,7 +11,7 @@ const settingsURLs = { deleteTheme: themeName => `${prefix}/${themeName}`, }; -export default { +export const themeAPI = { async requestAll() { let response = await apiReq.get(settingsURLs.allThemes); return response.data; diff --git a/frontend/src/api/upload.js b/frontend/src/api/upload.js index 53918844b..8442cc74d 100644 --- a/frontend/src/api/upload.js +++ b/frontend/src/api/upload.js @@ -1,6 +1,6 @@ import { apiReq } from "./api-utils"; -export default { +export const utilsAPI = { // import { api } from "@/api"; async uploadFile(url, fileObject) { let response = await apiReq.post(url, fileObject, { diff --git a/frontend/src/api/users.js b/frontend/src/api/users.js index c87b44ca3..b312e463f 100644 --- a/frontend/src/api/users.js +++ b/frontend/src/api/users.js @@ -17,7 +17,7 @@ const usersURLs = { resetPassword: id => `${userPrefix}/${id}/reset-password`, }; -export default { +export const userAPI = { async login(formData) { let response = await apiReq.post(authURLs.token, formData, { headers: {