feat: add row click functionality to open customer and order summary tabs
This commit is contained in:
parent
77f0e7b492
commit
3e0c6e0214
|
@ -94,6 +94,7 @@ const columns = computed(() => [
|
||||||
columnClass: 'no-padding',
|
columnClass: 'no-padding',
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
|
const openTab = (id) => useOpenURL(`#/customer/${id}/summary`);
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
@ -113,6 +114,8 @@ const columns = computed(() => [
|
||||||
:disable-option="{ card: true }"
|
:disable-option="{ card: true }"
|
||||||
dense
|
dense
|
||||||
class="q-px-none"
|
class="q-px-none"
|
||||||
|
:row-click="({ id }) => openTab(id)"
|
||||||
|
:row-ctrl-click="(_, { id }) => openTab(id)"
|
||||||
>
|
>
|
||||||
<template #top-left>
|
<template #top-left>
|
||||||
<VnRow>
|
<VnRow>
|
||||||
|
|
|
@ -129,6 +129,7 @@ const openTab = (id) =>
|
||||||
}"
|
}"
|
||||||
default-mode="table"
|
default-mode="table"
|
||||||
:row-click="({ id }) => openTab(id)"
|
:row-click="({ id }) => openTab(id)"
|
||||||
|
:row-ctrl-click="(_, { id }) => openTab(id)"
|
||||||
v-model:selected="selectedRows"
|
v-model:selected="selectedRows"
|
||||||
:disable-option="{ card: true }"
|
:disable-option="{ card: true }"
|
||||||
>
|
>
|
||||||
|
|
Loading…
Reference in New Issue