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 }" />