Files
windmill/frontend/src/lib/components/apps/editor/SettingsPanel.svelte
T
Faton RamadaniandRuben Fiszel 6b33b80fc4 App bugfix (#1049)
* adapt static adapter to cloudflare

* fix(frontend): Various bug fix

* fix typecheck

* numerous fixes

* fix all connects

* fix all connects

* more improvements

* more improvements

* everything work?

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2022-12-29 12:47:53 +01:00

17 lines
585 B
Svelte

<script lang="ts">
import { getContext } from 'svelte'
import type { AppEditorContext } from '../types'
import ComponentPanel from './settingsPanel/ComponentPanel.svelte'
import TablePanel from './TablePanel.svelte'
const { selectedComponent, lazyGrid } = getContext<AppEditorContext>('AppEditorContext')
</script>
{#each $lazyGrid as gridItem (gridItem.data.id)}
{#if gridItem.data.id === $selectedComponent}
<ComponentPanel bind:component={gridItem.data} />
{:else if gridItem.data.type === 'tablecomponent'}
<TablePanel bind:component={gridItem.data} />
{/if}
{/each}