mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-09-05 08:02:18 +00:00
nit schema form resource type change
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
<script lang="ts">
|
||||
import { createEventDispatcher } from 'svelte'
|
||||
import ResourceTypePicker from './ResourceTypePicker.svelte'
|
||||
|
||||
export let format: string | undefined
|
||||
@@ -6,12 +7,14 @@
|
||||
let resource: string | undefined = format?.startsWith('resource-')
|
||||
? format.substring('resource-'.length)
|
||||
: undefined
|
||||
const dispatch = createEventDispatcher()
|
||||
</script>
|
||||
|
||||
<ResourceTypePicker
|
||||
on:click={(e) => {
|
||||
resource = e.detail
|
||||
format = resource != undefined ? `resource-${resource}` : undefined
|
||||
dispatch('change', format)
|
||||
}}
|
||||
value={resource}
|
||||
nonePickable={true}
|
||||
|
||||
@@ -317,7 +317,7 @@
|
||||
</TabContent>
|
||||
|
||||
<TabContent value="resource">
|
||||
<ObjectTypeNarrowing bind:format />
|
||||
<ObjectTypeNarrowing on:change={() => dispatch('schemaChange')} bind:format />
|
||||
</TabContent>
|
||||
</div>
|
||||
</svelte:fragment>
|
||||
|
||||
Reference in New Issue
Block a user