From d0595c21d155a95dcf6b875315ea9f43f33da35e Mon Sep 17 00:00:00 2001 From: Amir Date: Thu, 28 Apr 2022 14:40:50 +0800 Subject: [PATCH] add dashboard, list, cart --- src/App.vue | 18 +- src/components/Cart.vue | 375 ++++++++++--------------- src/components/Dashboard.vue | 91 +----- src/components/Footer.vue | 243 ++++------------ src/components/List.vue | 427 ++++++++++++++--------------- src/components/Login.vue | 45 ++- src/components/Navbar.vue | 222 ++++----------- src/components/Register.vue | 213 ++++++++++++-- src/components/dashboard/Card.vue | 111 ++++---- src/components/dashboard/Karat.vue | 53 ++++ src/router/index.js | 3 - 11 files changed, 809 insertions(+), 992 deletions(-) create mode 100644 src/components/dashboard/Karat.vue diff --git a/src/App.vue b/src/App.vue index d5d54b8..5b49bb1 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,29 +1,19 @@ diff --git a/src/components/Cart.vue b/src/components/Cart.vue index 9146291..1f4603c 100644 --- a/src/components/Cart.vue +++ b/src/components/Cart.vue @@ -1,22 +1,23 @@ diff --git a/src/components/Dashboard.vue b/src/components/Dashboard.vue index cc2ce14..3c0b26c 100644 --- a/src/components/Dashboard.vue +++ b/src/components/Dashboard.vue @@ -1,45 +1,16 @@ \ No newline at end of file diff --git a/src/components/Footer.vue b/src/components/Footer.vue index aedb442..e1695ac 100644 --- a/src/components/Footer.vue +++ b/src/components/Footer.vue @@ -1,195 +1,56 @@ \ No newline at end of file diff --git a/src/components/Login.vue b/src/components/Login.vue index 89f59f5..1fc28d6 100644 --- a/src/components/Login.vue +++ b/src/components/Login.vue @@ -1,9 +1,5 @@ @@ -178,6 +212,7 @@ export default { doLogin() { axios.post("/user/login", this.form).then((response) => { localStorage.setItem("token", response.data.token); + localStorage.setItem("id", response.data.user.id); this.$router.push("/"); }); }, diff --git a/src/components/Navbar.vue b/src/components/Navbar.vue index 51a0412..5bda23e 100644 --- a/src/components/Navbar.vue +++ b/src/components/Navbar.vue @@ -1,192 +1,72 @@ diff --git a/src/components/Register.vue b/src/components/Register.vue index ece5dfe..660cc1d 100644 --- a/src/components/Register.vue +++ b/src/components/Register.vue @@ -1,16 +1,12 @@ \ No newline at end of file diff --git a/src/components/dashboard/Card.vue b/src/components/dashboard/Card.vue index 5978da8..f47f544 100644 --- a/src/components/dashboard/Card.vue +++ b/src/components/dashboard/Card.vue @@ -1,63 +1,70 @@ \ No newline at end of file diff --git a/src/components/dashboard/Karat.vue b/src/components/dashboard/Karat.vue new file mode 100644 index 0000000..58c9234 --- /dev/null +++ b/src/components/dashboard/Karat.vue @@ -0,0 +1,53 @@ + + + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index f028521..c2d2aa2 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,9 +1,6 @@ import { createWebHistory, createRouter } from "vue-router"; -// import Login from '../components/Login2.vue'; import Login from '../components/Login.vue'; -// import Register from '../components/Register2.vue'; import Register from '../components/Register.vue'; -import HelloWorld from './../components/HelloWorld.vue'; import Dashboard from './../components/Dashboard.vue'; import Cart from './../components/Cart.vue'; import List from './../components/List.vue'