Lookup from {pureName}
- {pureName}
+ {#if tableInfo && description && rows && tableInfo?.primaryKey?.columns?.length == 1}
+
+ row[tableInfo.primaryKey.columns[0].columnName],
+ width: '100px',
+ },
+ {
+ fieldName: 'description',
+ header: 'Description',
+ formatter: row => description.columns.map(col => row[col]).join(description.delimiter || ' '),
+ },
+ ]}
+ >
+ {
+ const value = row[tableInfo.primaryKey.columns[0].columnName];
+ if (e.target.checked) checkedKeys = [...checkedKeys, value];
+ else checkedKeys = checkedKeys.filter(x => x != value);
+ }}
+ />
+
+
+ {/if}
{
closeCurrentModal();
- onConfirm();
+ onConfirm(checkedKeys.join(','));
}}
/>
@@ -44,3 +141,11 @@