From d011e6c286c7b4d44d7b5fe03d02a2980ce36485 Mon Sep 17 00:00:00 2001 From: Zhigang Wang Date: Fri, 14 Jun 2024 15:35:42 -0700 Subject: [PATCH] add some styling to lab home --- frontend/src/pages/lab/Home.vue | 72 +++++++++++---------- frontend/src/pages/lab/translation/Home.vue | 63 +++++++++--------- frontend/src/plugins/router/router.js | 5 +- frontend/src/utils/backend/index.js | 2 +- frontend/src/utils/backend/lab.js | 24 +++---- 5 files changed, 87 insertions(+), 79 deletions(-) diff --git a/frontend/src/pages/lab/Home.vue b/frontend/src/pages/lab/Home.vue index b89cebe..a725a7b 100644 --- a/frontend/src/pages/lab/Home.vue +++ b/frontend/src/pages/lab/Home.vue @@ -1,53 +1,55 @@ - + - \ No newline at end of file diff --git a/frontend/src/pages/lab/translation/Home.vue b/frontend/src/pages/lab/translation/Home.vue index 39129f8..32994c7 100644 --- a/frontend/src/pages/lab/translation/Home.vue +++ b/frontend/src/pages/lab/translation/Home.vue @@ -1,40 +1,45 @@ - + - \ No newline at end of file diff --git a/frontend/src/plugins/router/router.js b/frontend/src/plugins/router/router.js index 135b2e9..c2ee0ba 100644 --- a/frontend/src/plugins/router/router.js +++ b/frontend/src/plugins/router/router.js @@ -383,15 +383,14 @@ const router = createRouter({ path: '/lab-home', meta: { requiredRoles: [userRoleEnum.PERSONAL] }, components: { default: LabHome, footer: FooterUser, header: HeaderUser } - } - , + }, { name: 'machine-translation', path: '/machine-translation', meta: { requiredRoles: [userRoleEnum.PERSONAL] }, components: { default: TranslationHome, footer: FooterUser, header: HeaderUser } } - ], + ], linkActiveClass: 'active' /* scrollBehavior(_, _2, savedPosition) { diff --git a/frontend/src/utils/backend/index.js b/frontend/src/utils/backend/index.js index 2cbf39b..cf5baa1 100644 --- a/frontend/src/utils/backend/index.js +++ b/frontend/src/utils/backend/index.js @@ -6,4 +6,4 @@ export { ProviderHubApi } from './providerHub' export { MessageHubApi } from './messageHub' export { HistoryApi } from './history' export { ContentApi } from './content' -export { LabApi } from './lab' \ No newline at end of file +export { LabApi } from './lab' diff --git a/frontend/src/utils/backend/lab.js b/frontend/src/utils/backend/lab.js index bcdb720..eb493f3 100644 --- a/frontend/src/utils/backend/lab.js +++ b/frontend/src/utils/backend/lab.js @@ -1,16 +1,18 @@ import { backendAxios } from './axios' import { userUtils } from '../store/index' class LabApi { - static translate_text(input_text) { - let jwt = userUtils.getJwtToken() - const request = backendAxios.post('/api/lab/translate_text', - { - input_text: input_text - }, - { - headers: { Authorization: `Bearer ${jwt}` } - }) - return request - } + static translate_text(input_text) { + let jwt = userUtils.getJwtToken() + const request = backendAxios.post( + '/api/lab/translate_text', + { + input_text: input_text + }, + { + headers: { Authorization: `Bearer ${jwt}` } + } + ) + return request + } } export { LabApi }