This is an automated email from the ASF dual-hosted git repository.

smarru pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-sandbox.git

commit a26cda1769902b8029cfa2b47cc74bc77bd851c5
Author: Bhavesh Asanabada <asanabhav...@gmail.com>
AuthorDate: Thu Jul 14 22:30:04 2022 +0530

    Added router view
---
 gsoc2022/smilesdb/smiles_dashboard/src/App.vue    | 23 ++++++--------------
 gsoc2022/smilesdb/smiles_dashboard/src/main.js    |  4 +++-
 gsoc2022/smilesdb/smiles_dashboard/src/routers.js | 26 +++++++++++++++++++++++
 3 files changed, 36 insertions(+), 17 deletions(-)

diff --git a/gsoc2022/smilesdb/smiles_dashboard/src/App.vue 
b/gsoc2022/smilesdb/smiles_dashboard/src/App.vue
index 98060536..41a32c3d 100644
--- a/gsoc2022/smilesdb/smiles_dashboard/src/App.vue
+++ b/gsoc2022/smilesdb/smiles_dashboard/src/App.vue
@@ -1,35 +1,26 @@
 <template>
-<!--  <img alt="Vue logo" src="./assets/logo.png">-->
-<!--  <HelloWorld msg="Welcome to Your Vue.js App"/>-->
-  <CalcInfo />
+ <router-view />
 </template>
 
 <script>
-// import HelloWorld from './components/HelloWorld.vue'
-//
-// export default {
-//   name: 'App',
-//   components: {
-//     HelloWorld
-//   }
 
-import CalcInfo from './components/CalcInfo.vue'
 
 export default {
   name: 'App',
-  components: {
-    CalcInfo,
-  }
 }
 </script>
 
 <style>
+*{
+  margin: 0;
+  padding: 0;
+}
 #app {
-  font-family: Avenir, Helvetica, Arial, sans-serif;
+  font-family: "Times New Roman",sans-serif;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   text-align: center;
   color: #2c3e50;
-  margin-top: 60px;
+  margin-top: 0px;
 }
 </style>
diff --git a/gsoc2022/smilesdb/smiles_dashboard/src/main.js 
b/gsoc2022/smilesdb/smiles_dashboard/src/main.js
index 01433bca..c982a778 100644
--- a/gsoc2022/smilesdb/smiles_dashboard/src/main.js
+++ b/gsoc2022/smilesdb/smiles_dashboard/src/main.js
@@ -1,4 +1,6 @@
 import { createApp } from 'vue'
 import App from './App.vue'
 
-createApp(App).mount('#app')
+import router from "./routers"
+
+createApp(App).use(router).mount('#app')
diff --git a/gsoc2022/smilesdb/smiles_dashboard/src/routers.js 
b/gsoc2022/smilesdb/smiles_dashboard/src/routers.js
new file mode 100644
index 00000000..95358f32
--- /dev/null
+++ b/gsoc2022/smilesdb/smiles_dashboard/src/routers.js
@@ -0,0 +1,26 @@
+import LoginPage from "./components/LoginPage";
+import CalcInfo from "./components/CalcInfo";
+
+import {createRouter, createWebHistory} from 'vue-router';
+
+const routes = [
+    {
+        name: 'Home',
+        component: LoginPage,
+        path:'/'
+    },
+    {
+        name: 'CalcInfo',
+        component: CalcInfo,
+        path:'/calcinfo'
+    }
+];
+
+const router = createRouter(
+    {
+        history:createWebHistory(),
+        routes
+    }
+)
+
+export default router
\ No newline at end of file

Reply via email to