From 0ff002606ca19ed83d7734122ce3e359a4f33b69 Mon Sep 17 00:00:00 2001
From: Saladin21 <13519187@std.stei.itb.ac.id>
Date: Sun, 3 Apr 2022 16:52:39 +0700
Subject: [PATCH] edit route

---
 src/router/index.js                 |  4 ++--
 src/views/ManagerKaryawanDetail.vue | 21 ++++++++++++++++-----
 2 files changed, 18 insertions(+), 7 deletions(-)

diff --git a/src/router/index.js b/src/router/index.js
index c2a0124..aac1cad 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -83,12 +83,12 @@ const routes = [
     component: ManagerKpiIndex,
   },
   {
-    path: "/manager/karyawan",
+    path: "/manager/employees",
     name: "ManagerkaryawanIndex",
     component: ManagerKaryawanIndex,
   },
   {
-    path: "/manager/karyawan/:id",
+    path: "/manager/employees/:id",
     name: "ManagerKaryawanDetail",
     component: ManagerKaryawanDetail,
   },
diff --git a/src/views/ManagerKaryawanDetail.vue b/src/views/ManagerKaryawanDetail.vue
index fe68c84..5a42511 100644
--- a/src/views/ManagerKaryawanDetail.vue
+++ b/src/views/ManagerKaryawanDetail.vue
@@ -5,7 +5,7 @@
                 <div class="col ps-md-2 pt-2">
                     <Header></Header>
                     <div class="row p-3">
-                            <router-link :to="{ path: '/manager/karyawan' }" style="text-decoration: none">
+                            <router-link :to="{ path: '/manager/employees' }" style="text-decoration: none">
                             <div class="d-flex flex-row justify-content-start align-items-center illustration" id="back">
                             <i class="icon ion-chevron-left text-blue" style="font-size: 20px"></i>
                             <p class="text-blue ms-1">kembali</p>
@@ -50,6 +50,7 @@
                         </div>
                     </div>
                     <div class="row p-2">
+                        <!-- Ganti endpoint -->
                         <Table2
                             :endpoint="'kpis'"
                             :columns="columns"
@@ -57,7 +58,7 @@
                             :filter_column="'period_type'"
                             :edit = "false"
                             :delete = "false"
-                            @detail-entry="detailKaryawan"
+                            @detail-entry="openResponses"
                         ></Table2>
                     </div>
                 </div>
@@ -115,12 +116,22 @@ export default {
                 {name: "Custom",
                 data: "custom"},
             ],
+            id: -1,
+            emp: {
+                name : "Nama Karyawan"
+            },
         }
     },
+    mounted(){
+        this.id = this.$route.params.id
+    },
     methods: {
-        detailKaryawan(id){
-            //routing page detail
-            console.log(id)
+        openResponses(idKpi){
+            //routing ke halaman response
+            console.log(idKpi)
+        },
+        report(){
+            //download report
         }
     }
     
-- 
GitLab