From b16cc7701d78b535b7835f07ccb6f8195ed4061b Mon Sep 17 00:00:00 2001
From: mlbonhomme <bonhomme@teklia.com>
Date: Fri, 5 Jan 2024 11:30:34 +0100
Subject: [PATCH] Add worker details button to workers list

---
 src/views/Process/Workers/List.vue | 20 +++++++++++++++-----
 1 file changed, 15 insertions(+), 5 deletions(-)

diff --git a/src/views/Process/Workers/List.vue b/src/views/Process/Workers/List.vue
index 32c64854f..f69557d0e 100644
--- a/src/views/Process/Workers/List.vue
+++ b/src/views/Process/Workers/List.vue
@@ -75,11 +75,21 @@
         <template v-else>
           <div>
             <h2 class="title is-3 mb-2">
-              <EditForm
-                :worker="selectedWorker"
-                class="is-pulled-right"
-                v-on:update:worker="updateWorkerInPage"
-              />
+              <div class="field is-grouped is-pulled-right">
+                <EditForm
+                  :worker="selectedWorker"
+                  v-on:update:worker="updateWorkerInPage"
+                />
+                <router-link
+                  v-if="$route.name !== 'worker-manage'"
+                  class="button ml-1"
+                  :to="{ name: 'worker-manage', params: { workerId: selectedWorker.id } }"
+                  target="_blank"
+                  title="Open worker details in a new tab"
+                >
+                  Worker details
+                </router-link>
+              </div>
               <WorkerTag :worker="selectedWorker" />
             </h2>
             <ItemId label="Worker ID:" :item-id="selectedWorker.id" />
-- 
GitLab