This commit is contained in:
Ruben Fiszel
2024-02-10 10:30:01 +01:00
parent 0a37be41cb
commit deed726503
5 changed files with 21 additions and 5 deletions
+1 -1
View File
@@ -450,7 +450,7 @@ jobs:
uses: depot/build-push-action@v1
with:
context: .
platforms: linux/amd64,linux/arm64
platforms: linux/amd64
push: true
file: "./docker/DockerfileCuda"
tags: |
@@ -8,7 +8,7 @@
import { Pane, Splitpanes } from 'svelte-splitpanes'
import YAML from 'yaml'
let triggerSelected: 'webhooks' | 'schedule' | 'cli' = 'webhooks'
export let triggerSelected: 'webhooks' | 'schedule' | 'cli' = 'webhooks'
export let flow_json: any | undefined = undefined
export let hasStepDetails: boolean = false
@@ -8,6 +8,7 @@
export let flow_json: any | undefined = undefined
export let hasStepDetails: boolean = false
export let selected: string
export let triggerSelected: 'webhooks' | 'schedule' | 'cli' = 'webhooks'
let mobileTab: 'form' | 'detail' = 'form'
@@ -24,7 +25,13 @@
<slot name="form" />
</Pane>
<Pane size={35} minSize={15}>
<DetailPageDetailPanel bind:selected {isOperator} {flow_json} {hasStepDetails}>
<DetailPageDetailPanel
bind:triggerSelected
bind:selected
{isOperator}
{flow_json}
{hasStepDetails}
>
<slot slot="webhooks" name="webhooks" />
<slot slot="schedule" name="schedule" />
<slot slot="cli" name="cli" />
@@ -46,8 +53,9 @@
<TabContent value="form" class="flex flex-col flex-1 h-full">
<slot name="form" />
</TabContent>
<TabContent value="detail" class="flex flex-col flex-1 h-full">
<DetailPageDetailPanel bind:selected {isOperator} {hasStepDetails}>
<DetailPageDetailPanel bind:triggerSelected bind:selected {isOperator} {hasStepDetails}>
<slot slot="webhooks" name="webhooks" />
<slot slot="schedule" name="schedule" />
<slot slot="cli" name="cli" />
@@ -250,6 +250,8 @@
let stepDetail: FlowModule | string | undefined = undefined
let token = 'TOKEN_TO_CREATE'
let detailSelected = 'saved_inputs'
let triggerSelected: 'webhooks' | 'schedule' | 'cli' = 'webhooks'
</script>
<Skeleton
@@ -270,6 +272,7 @@
{#if flow}
<DetailPageLayout
bind:triggerSelected
bind:selected={detailSelected}
isOperator={$userStore?.operator}
flow_json={{
@@ -418,6 +418,7 @@
let token = 'TOKEN_TO_CREATE'
let detailSelected = 'saved_inputs'
let triggerSelected: 'webhooks' | 'schedule' | 'cli' = 'webhooks'
</script>
<MoveDrawer
@@ -450,7 +451,11 @@
</DrawerContent>
</Drawer>
{#key script.hash}
<DetailPageLayout bind:selected={detailSelected} isOperator={$userStore?.operator}>
<DetailPageLayout
bind:triggerSelected
bind:selected={detailSelected}
isOperator={$userStore?.operator}
>
<svelte:fragment slot="header">
<DetailPageHeader
{mainButtons}