mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-09-09 00:04:10 +00:00
* feature(frontend): Flow rework WIP * feature(frontend): Right panel behavior done * feature(frontend): Split panel working * feature(frontend): Flows working * feature(frontend): Add inputs + adapt style + remove duplicate library * feature(frontend): remove old implementation * feature(frontend): revert package-lock * feature(frontend): revert old FlowBuilder component * feature(frontend): Fix margins + add remove button on the minimap * feature(frontend): Fix wording * feature(frontend): add PR UI comments * feature(frontend): Display the module title * feature(frontend): Previews working * feature(frontend): Fix schedule load + update * feature(frontend): fix build * feature(frontend): UI fix * fix just this step * feature(frontend): for loop iterator and skip failures * just this step * script helpers Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
25 lines
585 B
Svelte
25 lines
585 B
Svelte
<script lang="ts">
|
|
import { flowStore } from '$lib/components/flows/flowStore'
|
|
import SchemaEditor from '$lib/components/SchemaEditor.svelte'
|
|
import { emptySchema } from '$lib/utils'
|
|
import FlowCard from '../common/FlowCard.svelte'
|
|
|
|
import CopyFirstStepSchema from './CopyFirstStepSchema.svelte'
|
|
</script>
|
|
|
|
<FlowCard title="Flow Inputs">
|
|
<div slot="header">
|
|
<CopyFirstStepSchema />
|
|
</div>
|
|
<div>
|
|
<div class="p-6">
|
|
<SchemaEditor
|
|
on:change={() => {
|
|
$flowStore = $flowStore
|
|
}}
|
|
schema={$flowStore?.schema ?? emptySchema()}
|
|
/>
|
|
</div>
|
|
</div>
|
|
</FlowCard>
|