Skip to content
Snippets Groups Projects
Select Git revision
  • feb7b76edc2e7f0ada36fa3b5ef4e9d7836897ae
  • main default protected
2 results

main.js

Blame
    • Ramaguru Radhakrishnan's avatar
      feb7b76e
      Update public/favicon.ico, public/index.html, src/App.vue, src/background.js,... · feb7b76e
      Ramaguru Radhakrishnan authored
      Update public/favicon.ico, public/index.html, src/App.vue, src/background.js, src/main.js, src/assets/css/tailwind.css, src/components/Dashboard.vue, src/components/Footer.vue, src/components/Navbar.vue, src/components/Sidebar.vue, src/pages/Account.vue, src/pages/all.vue, src/pages/Anomalies.vue, src/pages/BackedupFiles.vue, src/pages/DIDcreation.vue, src/pages/FileSharing.vue, src/pages/Home.vue, src/pages/Logs.vue, src/pages/NewFileUpload.vue, src/pages/NMS.vue, src/pages/UserLog.vue, src/pages/Verifier.vue, src/pages/VerifyDID.vue, src/store/index.js, vue.config.js, tailwind.js, postcss.config.js, package.json, pnpm-lock.yaml, babel.config.js
      feb7b76e
      History
      Update public/favicon.ico, public/index.html, src/App.vue, src/background.js,...
      Ramaguru Radhakrishnan authored
      Update public/favicon.ico, public/index.html, src/App.vue, src/background.js, src/main.js, src/assets/css/tailwind.css, src/components/Dashboard.vue, src/components/Footer.vue, src/components/Navbar.vue, src/components/Sidebar.vue, src/pages/Account.vue, src/pages/all.vue, src/pages/Anomalies.vue, src/pages/BackedupFiles.vue, src/pages/DIDcreation.vue, src/pages/FileSharing.vue, src/pages/Home.vue, src/pages/Logs.vue, src/pages/NewFileUpload.vue, src/pages/NMS.vue, src/pages/UserLog.vue, src/pages/Verifier.vue, src/pages/VerifyDID.vue, src/store/index.js, vue.config.js, tailwind.js, postcss.config.js, package.json, pnpm-lock.yaml, babel.config.js
    main.js 1.94 KiB
    import Vue from 'vue'
    import App from './App.vue'
    import Router from 'vue-router'
    
    import Dashboard from '@/components/Dashboard'
    import DashboardHome from '@/pages/Home'
    import DashboardVerifier from '@/pages/Verifier'
    import DIDcreation from '@/pages/DIDcreation'
    import FileSharing from '@/pages/FileSharing'
    import BackedupFiles from '@/pages/BackedupFiles'
    import VerifyDID from '@/pages/VerifyDID'
    import NMS from '@/pages/NMS'
    import Logs from '@/pages/Logs'
    import UserLog from '@/pages/UserLog'
    import Account from '@/pages/Account'
    import NewFileUpload from '@/pages/NewFileUpload'
    import Anomalies from '@/pages/Anomalies'
    
    import store from './store'
    
    import '@/assets/css/tailwind.css'
    
    
    Vue.config.productionTip = false
    
    Vue.use(Router)
    
    const routes = [
      { path: '/', redirect: { name: 'DashboardHome' } },
      { path: '/create-new-DID', name: 'DIDcreation', component: DIDcreation },
      { path: '/verification', name: 'VerifyDID', component: VerifyDID },
      { path: '/dashboard', component: Dashboard, children: [
          { path: '/', redirect: { name: 'DashboardHome' } },
          { path: 'home', name: 'DashboardHome', component: DashboardHome },
          { path: 'verifier', name: 'DashboardVerifier', component: DashboardVerifier },
          { path: 'NMS', name: 'NMS', component: NMS },
          { path: 'logs', name: 'logs', component: Logs },
          { path: 'user-log', name: 'UserLog', component: UserLog, props: true },
          { path: 'anomalies', name: 'anomalies', component: Anomalies },
          { path: 'files', name: 'FileSharing', component: FileSharing },
          { path: 'backup', name: 'BackedupFiles', component: BackedupFiles },
          { path: 'upload-file', name: 'NewFileUpload', component: NewFileUpload },
          { path: 'account', name: 'Account', component: Account },
        ]
      },
      { path: '/about', redirect: { name: 'DashboardHome' } }
    ]
    
    const router = new Router({
      mode: 'history',
      routes
    })
    
    new Vue({
      render: h => h(App),
      router,
      store
    }).$mount('#app')