columns in tables list

This commit is contained in:
Jan Prochazka
2021-03-01 20:27:09 +01:00
parent ea05ae0079
commit ad0e02de5d
8 changed files with 74 additions and 7 deletions

View File

@@ -1,4 +1,8 @@
<script>
import { plusExpandIcon } from '../icons/expandIcons';
import FontIcon from '../icons/FontIcon.svelte';
import AppObjectListItem from './AppObjectListItem.svelte';
export let group;
@@ -12,13 +16,17 @@
</script>
<div class="group" on:click={() => (isExpanded = !isExpanded)}>
<span class="expand-icon">
<FontIcon icon={plusExpandIcon(isExpanded)} />
</span>
{group}
{items && `(${countText})`}
</div>
{#if isExpanded}
{#each filtered as item (module.extractKey(item.data))}
<AppObjectListItem {module} data={item.data} on:objectClick />
<AppObjectListItem {...$$restProps} {module} data={item.data} on:objectClick />
{/each}
{/if}
@@ -34,4 +42,7 @@
.group:hover {
background-color: var(--theme-bg-hover);
}
.expand-icon {
margin-right: 3px;
}
</style>