From 7f2f1e63826c0acb4514edfb1fbf7a884893f8c4 Mon Sep 17 00:00:00 2001 From: jdlugosz963 Date: Sun, 14 Nov 2021 03:36:10 +0100 Subject: Add command line --- src/components/HelloWorld.vue | 60 ----------------- src/components/Searcher.vue | 143 ++++++++++++++++++++++++++++++++++++++++ src/components/Sugestion.vue | 27 ++++++++ src/main.js | 2 + src/router/index.js | 6 +- src/services/AuthService.js | 2 +- src/services/CommandsService.js | 24 +++++++ src/views/Home.vue | 28 +++++++- 8 files changed, 226 insertions(+), 66 deletions(-) delete mode 100644 src/components/HelloWorld.vue create mode 100644 src/components/Searcher.vue create mode 100644 src/components/Sugestion.vue create mode 100644 src/services/CommandsService.js (limited to 'src') diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue deleted file mode 100644 index 1c544cb..0000000 --- a/src/components/HelloWorld.vue +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - diff --git a/src/components/Searcher.vue b/src/components/Searcher.vue new file mode 100644 index 0000000..4a252a0 --- /dev/null +++ b/src/components/Searcher.vue @@ -0,0 +1,143 @@ + + + + + diff --git a/src/components/Sugestion.vue b/src/components/Sugestion.vue new file mode 100644 index 0000000..cfbcd93 --- /dev/null +++ b/src/components/Sugestion.vue @@ -0,0 +1,27 @@ + + + + + \ No newline at end of file diff --git a/src/main.js b/src/main.js index 95d9800..fd31090 100644 --- a/src/main.js +++ b/src/main.js @@ -4,12 +4,14 @@ import router from './router' import store from './store' import Axios from 'axios' import Notifications from 'vue-notification' +import VueHotkey from 'v-hotkey' Vue.config.productionTip = false Axios.defaults.headers.common['Authorization'] = store.state.token !== "" && `Token ${store.state.token}`; Vue.use(Notifications) +Vue.use(VueHotkey) new Vue({ router, diff --git a/src/router/index.js b/src/router/index.js index c67b61d..25b8f3a 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,8 +1,8 @@ import Vue from 'vue' import VueRouter from 'vue-router' -import Home from '../views/Home.vue' -import Register from '../views/Register.vue' -import Login from '../views/Login.vue' +import Home from '@/views/Home.vue' +import Register from '@/views/Register.vue' +import Login from '@/views/Login.vue' Vue.use(VueRouter) diff --git a/src/services/AuthService.js b/src/services/AuthService.js index 402d196..ff1e468 100644 --- a/src/services/AuthService.js +++ b/src/services/AuthService.js @@ -9,7 +9,7 @@ const error_notify = (error) => { Vue.notify({ type: 'error', title: value, - text: key + text: (key !== 'non_field_errors') ? key : '' }) }) } diff --git a/src/services/CommandsService.js b/src/services/CommandsService.js new file mode 100644 index 0000000..1248c6d --- /dev/null +++ b/src/services/CommandsService.js @@ -0,0 +1,24 @@ +export default { + logout() { + console.log("logout :)") + }, + last_message() { + console.log("last massege") + }, + chat() { + return { + search() {console.log("search")}, + add() {console.log("add friend")}, + next_tab() { + return { + hi_in_next_tab() { + console.log('Hello there! :)') + } + } + } + } + }, + notifications() {}, + users() {}, + groups() {} +} diff --git a/src/views/Home.vue b/src/views/Home.vue index 5a2a903..2954857 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -1,25 +1,49 @@