From 02885783b865cbadfe4b91004e08caa644f28acc Mon Sep 17 00:00:00 2001
From: Ricky Kenendy <13516105@std.stei.itb.ac.id>
Date: Wed, 27 Mar 2019 22:09:16 +0700
Subject: [PATCH] change routing name from PascalCase to kebab-case

---
 src/components/Navbar.vue                     | 47 +++++++++----------
 src/components/pages/BiayaLangsungPage.vue    |  2 +-
 .../pages/BiayaTidakLangsungPage.vue          |  2 +-
 src/components/pages/LandingPage.vue          |  4 +-
 src/components/pages/LoginPage.vue            |  2 +-
 src/components/pages/PembiayaanPage.vue       |  2 +-
 src/components/pages/PendapatanPage.vue       |  2 +-
 src/components/pages/SemuaAnggaran.vue        | 31 ++++++++++++
 src/router/index.js                           | 15 ++++--
 9 files changed, 70 insertions(+), 37 deletions(-)
 create mode 100644 src/components/pages/SemuaAnggaran.vue

diff --git a/src/components/Navbar.vue b/src/components/Navbar.vue
index 689e5b1..961d3d2 100644
--- a/src/components/Navbar.vue
+++ b/src/components/Navbar.vue
@@ -12,34 +12,29 @@
         <b-collapse is-nav id="nav_collapse">
         <!-- Right aligned nav items -->
         <b-navbar-nav>
-            <b-nav-item-dropdown v-bind:text=pilihan left>
-                <b-dropdown-item>
-                    <router-link to="/Pendapatan">
-                        Pendapatan
-                    </router-link>
-                </b-dropdown-item>
-                <b-dropdown-item>
-                    <router-link to="/BiayaLangsung">
-                        BiayaLangsung
-                    </router-link>
-                </b-dropdown-item>
-                <b-dropdown-item>
-                    <router-link to="/BiayaTidakLangsung">
-                        Biaya Tidak Langsung
-                    </router-link>
-                </b-dropdown-item>
-                <b-dropdown-item>
-                    <router-link to="/Pembiayaan">
-                        Pembiayaan
-                    </router-link>
-                </b-dropdown-item>
-            </b-nav-item-dropdown>
+          <b-nav-item-dropdown v-bind:text=pilihan left>
+            <b-dropdown-item v-on:click="gotoPage('semua-anggaran')">
+              Semua Anggaran
+            </b-dropdown-item>
+            <b-dropdown-item v-on:click="gotoPage('pendapatan')">
+              Anggaran Pendapatan
+            </b-dropdown-item>
+            <b-dropdown-item v-on:click="gotoPage('biaya-langsung')">
+              Anggaran Biaya Langsung
+            </b-dropdown-item>
+            <b-dropdown-item v-on:click="gotoPage('biaya-tidak-langsung')">
+              Anggaran Biaya Tidak Langsung
+            </b-dropdown-item>
+            <b-dropdown-item v-on:click="gotoPage('pembiayaan')">
+              Anggaran Pembiayaan
+            </b-dropdown-item>
+          </b-nav-item-dropdown>
         </b-navbar-nav>
 
         <b-navbar-nav class="ml-auto">
             <b-nav-item>
-              <router-link to="/Login" style="color:white;">
-                Login
+              <router-link to="/login" style="color:white;">
+                Masuk
               </router-link>
             </b-nav-item>
         </b-navbar-nav>
@@ -65,7 +60,9 @@ export default {
     }
   },
   methods : {
-
+    gotoPage : function(page) {
+      this.$router.push(page)
+    }
   },
   created : function() {
     this.pilihan = this.$store.state.pilihan
diff --git a/src/components/pages/BiayaLangsungPage.vue b/src/components/pages/BiayaLangsungPage.vue
index a5f47f6..5b5a8c2 100644
--- a/src/components/pages/BiayaLangsungPage.vue
+++ b/src/components/pages/BiayaLangsungPage.vue
@@ -19,7 +19,7 @@ export default {
       
   },
   created : function() {
-    this.$store.commit('changed','Biaya Langsung')
+    this.$store.commit('changed','Anggaran Biaya Langsung')
   }
 }
 </script>
diff --git a/src/components/pages/BiayaTidakLangsungPage.vue b/src/components/pages/BiayaTidakLangsungPage.vue
index dafc411..cbb2ae3 100644
--- a/src/components/pages/BiayaTidakLangsungPage.vue
+++ b/src/components/pages/BiayaTidakLangsungPage.vue
@@ -19,7 +19,7 @@ export default {
       
   },
   created : function() {
-    this.$store.commit('changed','Biaya Tidak Langsung')
+    this.$store.commit('changed','Anggaran Biaya Tidak Langsung')
   }
 }
 </script>
diff --git a/src/components/pages/LandingPage.vue b/src/components/pages/LandingPage.vue
index d3da1bb..a9a8303 100644
--- a/src/components/pages/LandingPage.vue
+++ b/src/components/pages/LandingPage.vue
@@ -34,11 +34,11 @@ export default {
     gotoYear : function(year) {
       // TODO: Redirect to visualization page relevant to the selected year
       this.$store.commit('setYear', year)
-      this.$router.push('Pendapatan')
+      this.$router.push('semua-anggaran')
     }
   },
   created : function() {
-    this.$store.commit('changed','Pendapatan')
+    //this.$store.commit('changed','semua-anggaran')
   }
 }
 </script>
diff --git a/src/components/pages/LoginPage.vue b/src/components/pages/LoginPage.vue
index a540794..1ce2983 100644
--- a/src/components/pages/LoginPage.vue
+++ b/src/components/pages/LoginPage.vue
@@ -19,7 +19,7 @@ export default {
         
     },
     created : function() {
-      this.$store.commit('changed','Jenis Keuangan')
+      this.$store.commit('changed','Jenis Anggaran')
     }
 }
 </script>
diff --git a/src/components/pages/PembiayaanPage.vue b/src/components/pages/PembiayaanPage.vue
index 30fccfa..4b7aec2 100644
--- a/src/components/pages/PembiayaanPage.vue
+++ b/src/components/pages/PembiayaanPage.vue
@@ -19,7 +19,7 @@ export default {
       
   },
   created : function() {
-    this.$store.commit('changed','Pembiayaan')
+    this.$store.commit('changed','Anggaran Pembiayaan')
   }
 }
 </script>
diff --git a/src/components/pages/PendapatanPage.vue b/src/components/pages/PendapatanPage.vue
index 04b0729..d10e935 100644
--- a/src/components/pages/PendapatanPage.vue
+++ b/src/components/pages/PendapatanPage.vue
@@ -19,7 +19,7 @@ export default {
       
   },
   created : function() {
-    this.$store.commit('changed','Pendapatan')
+    this.$store.commit('changed','Anggaran Pendapatan')
   }
 }
 </script>
diff --git a/src/components/pages/SemuaAnggaran.vue b/src/components/pages/SemuaAnggaran.vue
new file mode 100644
index 0000000..2cae2a8
--- /dev/null
+++ b/src/components/pages/SemuaAnggaran.vue
@@ -0,0 +1,31 @@
+<template>
+  <div>
+    Semua Anggaran
+  </div>
+</template>
+
+<script>
+export default {
+  name: 'SemuaAnggaran',
+  components: {
+
+  },
+  data() {
+    return {
+      
+    }
+  },
+  methods: {
+      
+  },
+  created : function() {
+    this.$store.commit('changed','Semua Anggaran')
+  }
+}
+</script>
+
+
+<style lang="scss" scoped>
+@import 'src/assets/css/style.scss';
+
+</style>
\ No newline at end of file
diff --git a/src/router/index.js b/src/router/index.js
index 57518ed..944e923 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -6,7 +6,7 @@ import Pendapatan from '@/components/pages/PendapatanPage'
 import Pembiayaan from '@/components/pages/PembiayaanPage'
 import BiayaTidakLangsung from '@/components/pages/BiayaTidakLangsungPage'
 import BiayaLangsung from '@/components/pages/BiayaLangsungPage'
-
+import SemuaAnggaran from '@/components/pages/SemuaAnggaran'
 Vue.use(Router)
 
 export default new Router({
@@ -22,25 +22,30 @@ export default new Router({
       component: LoginPage
     },
     {
-      path: '/Pendapatan',
+      path: '/pendapatan',
       name: 'PendapatanPage',
       component: Pendapatan
     },
     {
-      path: '/BiayaTidakLangsung',
+      path: '/biaya-tidak-langsung',
       name: 'BiayaTidakLangsung',
       component: BiayaTidakLangsung
     },
     {
-      path: '/BiayaLangsung',
+      path: '/biaya-langsung',
       name: 'BiayaLangsung',
       component: BiayaLangsung
     },
     {
-      path: '/Pembiayaan',
+      path: '/pembiayaan',
       name: 'Pembiayaan',
       component: Pembiayaan
     },
+    {
+      path: '/semua-anggaran',
+      name: 'SemuaAnggaran',
+      component: SemuaAnggaran
+    },
   ],
   mode: 'history',
 })
-- 
GitLab