Files
windmill/frontend/src/lib/components/flows/header/FlowImportExportMenu.svelte
T
HugoCasa 7f2289d4d5 feat: flow versioning (#4009)
* feat: flow versioning

* fix: sqlx

* fix: update schedule test for flow versioning

* fix: with_deployment_msg + UI nits

* fix: nit

* fix: improve down migration

* patch: keep latest flow version in flow table for backward compat

* fix: app deployments in list view

* chore: update ee ref

* fix: merge

* fix: tests
2024-07-03 15:53:45 +02:00

21 lines
708 B
Svelte

<script lang="ts">
import Drawer from '$lib/components/common/drawer/Drawer.svelte'
import DrawerContent from '$lib/components/common/drawer/DrawerContent.svelte'
import FlowViewer from '$lib/components/FlowViewer.svelte'
import { getContext } from 'svelte'
import type { FlowEditorContext } from '../types'
import { cleanInputs } from '../utils'
const { flowStore } = getContext<FlowEditorContext>('FlowEditorContext')
export let drawer: Drawer | undefined
</script>
<Drawer bind:this={drawer} size="800px">
<DrawerContent title="OpenFlow" on:close={() => drawer?.toggleDrawer()}>
{#if $flowStore}
<FlowViewer flow={cleanInputs($flowStore)} tab="raw" />
{/if}
</DrawerContent>
</Drawer>