diff --git a/web/src/App.vue b/web/src/App.vue index f5c38a01..7ba342ba 100644 --- a/web/src/App.vue +++ b/web/src/App.vue @@ -2,17 +2,32 @@ - + + + + + - + - + - + - + + @@ -24,3 +39,28 @@ + + \ No newline at end of file diff --git a/web/src/components/PageTitle.vue b/web/src/components/PageTitle.vue new file mode 100644 index 00000000..a4cfb4f0 --- /dev/null +++ b/web/src/components/PageTitle.vue @@ -0,0 +1,51 @@ + + + + + \ No newline at end of file diff --git a/web/src/pages/DashBoard.vue b/web/src/pages/DashBoard.vue index 744848ec..2cf64547 100644 --- a/web/src/pages/DashBoard.vue +++ b/web/src/pages/DashBoard.vue @@ -1,9 +1,11 @@ \ No newline at end of file diff --git a/web/src/pages/Plugins.vue b/web/src/pages/Plugins.vue index e8aa62b4..3ccb7a8e 100644 --- a/web/src/pages/Plugins.vue +++ b/web/src/pages/Plugins.vue @@ -1,9 +1,13 @@ \ No newline at end of file + + diff --git a/web/src/pages/Settings.vue b/web/src/pages/Settings.vue index 5c044f7c..7cb2711b 100644 --- a/web/src/pages/Settings.vue +++ b/web/src/pages/Settings.vue @@ -1,9 +1,13 @@ \ No newline at end of file + + diff --git a/web/src/plugins/index.js b/web/src/plugins/index.js index c9305e28..9d8b9d4e 100644 --- a/web/src/plugins/index.js +++ b/web/src/plugins/index.js @@ -8,11 +8,13 @@ import vuetify from './vuetify' import router from '@/router' import store from '@/store' - +import axios from 'axios' export function registerPlugins (app) { app .use(vuetify) .use(router) .use(store) + + app.config.globalProperties.$axios = axios } diff --git a/web/src/store/index.js b/web/src/store/index.js index b62f226b..b18cfcbc 100644 --- a/web/src/store/index.js +++ b/web/src/store/index.js @@ -3,7 +3,11 @@ import router from '@/router' import axios from 'axios' export default createStore({ - state: {}, + state: { + apiBaseUrl: 'http://localhost:5300/api/v1', + autoRefreshLog: false, + version: '0.0.1' + }, mutations: {}, actions: {}, })