diff --git a/frontend/src/components/ListViews/DealsListView.vue b/frontend/src/components/ListViews/DealsListView.vue index 8824466b..576e4308 100644 --- a/frontend/src/components/ListViews/DealsListView.vue +++ b/frontend/src/components/ListViews/DealsListView.vue @@ -4,6 +4,7 @@ :rows="rows" :options="{ getRowRoute: (row) => ({ name: 'Deal', params: { dealId: row.name } }), + selectable: options.selectable, }" row-key="name" > @@ -75,5 +76,11 @@ const props = defineProps({ type: Array, required: true, }, + options: { + type: Object, + default: () => ({ + selectable: true, + }), + }, }) diff --git a/frontend/src/components/ListViews/LeadsListView.vue b/frontend/src/components/ListViews/LeadsListView.vue index ccf4b0c4..e28c5762 100644 --- a/frontend/src/components/ListViews/LeadsListView.vue +++ b/frontend/src/components/ListViews/LeadsListView.vue @@ -4,6 +4,7 @@ :rows="rows" :options="{ getRowRoute: (row) => ({ name: 'Lead', params: { leadId: row.name } }), + selectable: options.selectable, }" row-key="name" > @@ -84,5 +85,11 @@ const props = defineProps({ type: Array, required: true, }, + options: { + type: Object, + default: () => ({ + selectable: true, + }), + }, })