diff --git a/src/pages/Monitor/MonitorClients.vue b/src/pages/Monitor/MonitorClients.vue index 278b0b26f..1d7dcdde0 100644 --- a/src/pages/Monitor/MonitorClients.vue +++ b/src/pages/Monitor/MonitorClients.vue @@ -94,6 +94,7 @@ const columns = computed(() => [ columnClass: 'no-padding', }, ]); +const openTab = (id) => useOpenURL(`#/customer/${id}/summary`); </script> <template> @@ -113,6 +114,8 @@ const columns = computed(() => [ :disable-option="{ card: true }" dense class="q-px-none" + :row-click="({ id }) => openTab(id)" + :row-ctrl-click="(_, { id }) => openTab(id)" > <template #top-left> <VnRow> diff --git a/src/pages/Monitor/MonitorOrders.vue b/src/pages/Monitor/MonitorOrders.vue index 2679f7224..a10af16d6 100644 --- a/src/pages/Monitor/MonitorOrders.vue +++ b/src/pages/Monitor/MonitorOrders.vue @@ -129,6 +129,7 @@ const openTab = (id) => }" default-mode="table" :row-click="({ id }) => openTab(id)" + :row-ctrl-click="(_, { id }) => openTab(id)" v-model:selected="selectedRows" :disable-option="{ card: true }" >