From dc0bcd16b1be0a33dd7a86edeee155ddb7d25c55 Mon Sep 17 00:00:00 2001 From: Faton Ramadani Date: Wed, 22 Nov 2023 14:52:08 +0100 Subject: [PATCH] fix(frontend): use popover for schedule for later on the runs page (#2678) --- frontend/src/lib/components/RunForm.svelte | 44 +++++++++++++++++++--- 1 file changed, 38 insertions(+), 6 deletions(-) diff --git a/frontend/src/lib/components/RunForm.svelte b/frontend/src/lib/components/RunForm.svelte index 31822f1604..631c39e3fe 100644 --- a/frontend/src/lib/components/RunForm.svelte +++ b/frontend/src/lib/components/RunForm.svelte @@ -19,6 +19,11 @@ import { SCRIPT_VIEW_SHOW_RUN_FROM_CLI, SCRIPT_VIEW_SHOW_SCHEDULE_RUN_LATER } from '$lib/consts' import TimeAgo from './TimeAgo.svelte' import ClipboardPanel from './details/ClipboardPanel.svelte' + import Popup from './common/popup/Popup.svelte' + import { autoPlacement } from '@floating-ui/core' + import { Calendar } from 'lucide-svelte' + import CloseButton from './common/CloseButton.svelte' + import Label from './Label.svelte' export let runnable: | { @@ -54,6 +59,7 @@ export let args: Record = {} let reloadArgs = 0 + let blockPopupOpen = false export async function setArgs(nargs: Record) { args = nargs @@ -165,12 +171,38 @@
- -
+ + + + +
{#if SCRIPT_VIEW_SHOW_SCHEDULE_RUN_LATER} -
-
Schedule to run later
+
+
@@ -186,7 +218,7 @@
{/if}
- +