From 6386694d02a45a67f570b315dcd03237bbc6a0e7 Mon Sep 17 00:00:00 2001 From: Zhigang Wang Date: Mon, 3 Jun 2024 17:28:48 -0700 Subject: [PATCH] add blog retrieving --- frontend/src/pages/public/Blogs.vue | 16 +++++++++++++++- frontend/src/utils/backend/content.js | 15 +++++++++++++++ frontend/src/utils/backend/index.js | 1 + frontend/src/utils/index.js | 3 ++- 4 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 frontend/src/utils/backend/content.js diff --git a/frontend/src/pages/public/Blogs.vue b/frontend/src/pages/public/Blogs.vue index b198ced..2bc6986 100644 --- a/frontend/src/pages/public/Blogs.vue +++ b/frontend/src/pages/public/Blogs.vue @@ -2,10 +2,24 @@
Blogs
diff --git a/frontend/src/utils/backend/content.js b/frontend/src/utils/backend/content.js new file mode 100644 index 0000000..5aa2db5 --- /dev/null +++ b/frontend/src/utils/backend/content.js @@ -0,0 +1,15 @@ +import { backendAxios } from './axios' +class ContentApi { + static retrieve_blogs() { + const request = backendAxios.post( + '/api/content/retrieve-blogs', + { + }, + { + + } + ) + return request + } +} +export { ContentApi } diff --git a/frontend/src/utils/backend/index.js b/frontend/src/utils/backend/index.js index 3f8b5a3..14e8f41 100644 --- a/frontend/src/utils/backend/index.js +++ b/frontend/src/utils/backend/index.js @@ -6,3 +6,4 @@ export { ProviderHubApi } from './providerHub' export { MessageHubApi } from './messageHub' export { DocumentApi } from './document' export { HistoryApi } from './history' +export { ContentApi } from './content' diff --git a/frontend/src/utils/index.js b/frontend/src/utils/index.js index 32b6f1b..bcabe6f 100644 --- a/frontend/src/utils/index.js +++ b/frontend/src/utils/index.js @@ -6,7 +6,8 @@ export { ProviderHubApi, MessageHubApi, DocumentApi, - HistoryApi + HistoryApi, + ContentApi } from './backend/index' export { userUtils, userProfileUtils, requestIssueUtils, requestHubUtils } from './store/index'