mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-24 08:01:38 +00:00
improve eager mode
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
<script lang="ts">
|
||||
import { getContext } from 'svelte'
|
||||
import ComponentInner from './ComponentInner.svelte'
|
||||
import ComponentRendered from './ComponentRendered.svelte'
|
||||
import type { AppComponent } from './components'
|
||||
import type { AppViewerContext } from '../../types'
|
||||
|
||||
export let component: AppComponent
|
||||
export let selected: boolean
|
||||
@@ -11,13 +13,14 @@
|
||||
export let overlapped: string | undefined = undefined
|
||||
export let componentDraggedId: string | undefined = undefined
|
||||
|
||||
const { app } = getContext<AppViewerContext>('AppViewerContext')
|
||||
export let moveMode: string | undefined = undefined
|
||||
let everRender = render
|
||||
|
||||
$: render && !everRender && (everRender = true)
|
||||
</script>
|
||||
|
||||
{#if everRender}
|
||||
{#if everRender || $app.eagerRendering}
|
||||
<ComponentRendered
|
||||
on:expand
|
||||
on:lock
|
||||
|
||||
Reference in New Issue
Block a user