|
|
|
@ -13,7 +13,6 @@ |
|
|
|
$: blankSelected = selectedScreens?.length === 1 |
|
|
|
$: autoSelected = selectedScreens?.length > 0 && !blankSelected |
|
|
|
let templates = getTemplates($store, $tables.list) |
|
|
|
|
|
|
|
const toggleScreenSelection = table => { |
|
|
|
if (selectedScreens.find(s => s.name.includes(table.name))) { |
|
|
|
selectedScreens = selectedScreens.filter( |
|
|
|
@ -26,6 +25,7 @@ |
|
|
|
selectedScreens = [...partialTemplates, ...selectedScreens] |
|
|
|
} |
|
|
|
} |
|
|
|
$: console.log($tables.list) |
|
|
|
</script> |
|
|
|
|
|
|
|
<ModalContent |
|
|
|
@ -61,7 +61,7 @@ |
|
|
|
</div> |
|
|
|
<Detail size="S">Autogenerated Screens</Detail> |
|
|
|
|
|
|
|
{#each $tables.list.filter(table => table.type !== "external") as table} |
|
|
|
{#each $tables.list.filter(table => table.type !== "external" && table._id !== "ta_users") as table} |
|
|
|
<div |
|
|
|
class:disabled={blankSelected} |
|
|
|
class:selected={selectedScreens.find(x => x.name.includes(table.name))} |
|
|
|
|