diff --git a/frontend/src/components/ListViews/ContactsListView.vue b/frontend/src/components/ListViews/ContactsListView.vue
index 238fe385..9540cc05 100644
--- a/frontend/src/components/ListViews/ContactsListView.vue
+++ b/frontend/src/components/ListViews/ContactsListView.vue
@@ -4,6 +4,7 @@
:rows="rows"
:options="{
getRowRoute: (row) => ({ name: 'Contact', params: { contactId: row.name } }),
+ selectable: options.selectable,
}"
row-key="name"
>
@@ -70,5 +71,11 @@ const props = defineProps({
type: Array,
required: true,
},
+ options: {
+ type: Object,
+ default: () => ({
+ selectable: true,
+ }),
+ },
})
diff --git a/frontend/src/pages/Contact.vue b/frontend/src/pages/Contact.vue
index 607f70bf..38ae93ae 100644
--- a/frontend/src/pages/Contact.vue
+++ b/frontend/src/pages/Contact.vue
@@ -181,12 +181,14 @@
v-if="tab.label === 'Leads' && rows.length"
:rows="rows"
:columns="columns"
+ :options="{ selectable: false }"
/>