Generalized table to not depend on project id
This commit is contained in:
@@ -10,7 +10,7 @@ const TEMPLATE =`
|
||||
<div id="col_main">
|
||||
<component
|
||||
:is="tableComponentName"
|
||||
:projectId="projectId"
|
||||
:project="project"
|
||||
:selectedIds="selectedIds"
|
||||
:canChangeSelectionCB="canChangeSelectionCB"
|
||||
@selectItemsChanged="onSelectItemsChanged"
|
||||
@@ -60,6 +60,7 @@ Vue.component('attract-app', {
|
||||
return this.selectedItems.map(it => it.name);
|
||||
},
|
||||
tableComponentName() {
|
||||
if(!this.project) return '';
|
||||
switch (this.contextType) {
|
||||
case 'assets': return AssetsTable.options.name;
|
||||
case 'tasks': return TasksTable.options.name;
|
||||
|
Reference in New Issue
Block a user