From 308f235859a7403b0ff10616440c308ae0b96dd4 Mon Sep 17 00:00:00 2001 From: scmmishra Date: Mon, 26 Nov 2018 16:53:51 +0530 Subject: [PATCH] Added Profile page --- .../education/lms/components/ProgressCard.vue | 69 ++++++++++++++ .../js/education/lms/pages/ProfilePage.vue | 93 +++++++++++++++++++ erpnext/public/js/education/lms/routes.js | 9 +- 3 files changed, 170 insertions(+), 1 deletion(-) create mode 100644 erpnext/public/js/education/lms/components/ProgressCard.vue create mode 100644 erpnext/public/js/education/lms/pages/ProfilePage.vue diff --git a/erpnext/public/js/education/lms/components/ProgressCard.vue b/erpnext/public/js/education/lms/components/ProgressCard.vue new file mode 100644 index 0000000000..9666ab4ea5 --- /dev/null +++ b/erpnext/public/js/education/lms/components/ProgressCard.vue @@ -0,0 +1,69 @@ + + + diff --git a/erpnext/public/js/education/lms/pages/ProfilePage.vue b/erpnext/public/js/education/lms/pages/ProfilePage.vue new file mode 100644 index 0000000000..59d5aaa465 --- /dev/null +++ b/erpnext/public/js/education/lms/pages/ProfilePage.vue @@ -0,0 +1,93 @@ + + + \ No newline at end of file diff --git a/erpnext/public/js/education/lms/routes.js b/erpnext/public/js/education/lms/routes.js index e6eb002e16..5ebb1e660b 100644 --- a/erpnext/public/js/education/lms/routes.js +++ b/erpnext/public/js/education/lms/routes.js @@ -2,6 +2,7 @@ import Home from "./pages/Home.vue"; import ProgramPage from "./pages/ProgramPage.vue"; import ContentPage from "./pages/ContentPage.vue"; import ListPage from "./pages/ListPage.vue"; +import ProfilePage from "./pages/ProfilePage.vue"; const routes = [ {name: 'home', path: '', component: Home}, @@ -12,7 +13,7 @@ const routes = [ component: ContentPage, props: true, beforeEnter: (to, from, next) => { - if(!lms.store.isLogin){ + if(!lms.store.checkLogin()){ next({name: 'home'}) } else { @@ -35,6 +36,12 @@ const routes = [ component: ListPage, props: true }, + { + name: 'profile', + path: '/Profile', + component: ProfilePage, + props: true + } ]; export default routes; \ No newline at end of file