1
0
Fork 0
mirror of synced 2024-06-18 18:35:37 +12:00
budibase/packages/builder/src/components/backend/Datasources/TableSelect.svelte

22 lines
469 B
Svelte

<script>
import { Menu, Icon, MenuSection, MenuItem } from "@budibase/bbui"
export let heading
export let tables
export let selected = false
export let select
</script>
<Menu>
<MenuSection {heading}>
{#each tables as table}
<MenuItem noClose icon="Table" on:click={() => select(table)}>
{table.name}
{#if selected}
<Icon size="S" name="Checkmark" />
{/if}
</MenuItem>
{/each}
</MenuSection>
</Menu>