diff --git a/src/lib/components/search-attribute-filter/dropdown-filter-chip.svelte b/src/lib/components/search-attribute-filter/dropdown-filter-chip.svelte index 59b03277ef..0c505056ba 100644 --- a/src/lib/components/search-attribute-filter/dropdown-filter-chip.svelte +++ b/src/lib/components/search-attribute-filter/dropdown-filter-chip.svelte @@ -226,12 +226,12 @@ return false; } - const onStartDateChange = (d: CustomEvent) => { - start.date = startOfDay(d.detail); + const onStartDateChange = (d: Date) => { + start.date = startOfDay(d); }; - const onEndDateChange = (d: CustomEvent) => { - end.date = startOfDay(d.detail); + const onEndDateChange = (d: Date) => { + end.date = startOfDay(d); }; const applyTimeChanges = ( @@ -377,7 +377,7 @@
void; + onsubmit?: (e: SubmitEvent) => void; + } - let testId = $$props['data-testid'] || id; + let { + placeholder = `${translate('common.search')}…`, + label = translate('common.search'), + value = $bindable(''), + name = 'query', + icon = false, + id = kebabCase(`${label}-${name}`), + 'data-testid': dataTestId, + oninput, + onsubmit, + }: Props = $props(); + + const testId = $derived(dataTestId || id);
{ + e.preventDefault(); + onsubmit?.(e); + }} role="search" class="flex items-center" data-testid={`${testId}-form`} @@ -32,10 +52,12 @@ {value} {placeholder} data-testid={`${testId}-input`} - on:input + {oninput} > - + {#snippet afterInput()} + + {/snippet}
diff --git a/src/lib/components/standalone-activities/start-standalone-activity-form/form.svelte b/src/lib/components/standalone-activities/start-standalone-activity-form/form.svelte index c18c110bd3..ef12d2bc1f 100644 --- a/src/lib/components/standalone-activities/start-standalone-activity-form/form.svelte +++ b/src/lib/components/standalone-activities/start-standalone-activity-form/form.svelte @@ -247,14 +247,15 @@ error={!!$errors?.activityId} hintText={$errors?.activityId?.[0]} > - + {#snippet afterInput()} + + {/snippet} checkTaskQueue($form.taskQueue)} + onblur={() => checkTaskQueue($form.taskQueue)} /> {#if taskQueueActive !== null} {@render children?.()} diff --git a/src/lib/components/workflow/filter-bar/manual-query.svelte b/src/lib/components/workflow/filter-bar/manual-query.svelte index c68098c2b3..3e25d6542f 100644 --- a/src/lib/components/workflow/filter-bar/manual-query.svelte +++ b/src/lib/components/workflow/filter-bar/manual-query.svelte @@ -73,7 +73,7 @@ clearable copyButtonLabel={translate('common.copy-icon-title')} clearButtonLabel={translate('common.clear-input-button-label')} - on:clear={handleClearInput} + onClear={handleClearInput} bind:value={manualSearchString} maxLength={MAX_QUERY_LENGTH} hideCount={!manualSearchString || diff --git a/src/lib/components/workflow/filter-bar/view-modal.svelte b/src/lib/components/workflow/filter-bar/view-modal.svelte index 6fe76a5510..c47e9bcce1 100644 --- a/src/lib/components/workflow/filter-bar/view-modal.svelte +++ b/src/lib/components/workflow/filter-bar/view-modal.svelte @@ -171,7 +171,7 @@ required maxLength={255} bind:value={name} - on:input={() => (touched = true)} + oninput={() => (touched = true)} valid={!touched || nameValid} hintText={touched && !nameValid ? nameError() : ''} error={touched && !nameValid} diff --git a/src/lib/components/workflow/search-attribute-input/datetime-input.svelte b/src/lib/components/workflow/search-attribute-input/datetime-input.svelte index 6b3cdab859..a89d57f533 100644 --- a/src/lib/components/workflow/search-attribute-input/datetime-input.svelte +++ b/src/lib/components/workflow/search-attribute-input/datetime-input.svelte @@ -28,8 +28,8 @@ if (!value) updateDatetime(); }); - const onDateChange = (d: CustomEvent) => { - date = startOfDay(d.detail); + const onDateChange = (d: Date) => { + date = startOfDay(d); updateDatetime(); }; @@ -41,7 +41,7 @@
{:else}
59)} {disabled} - on:input={onInput} + oninput={onInput} /> {#if includeSeconds} 59)} {disabled} - on:input={onInput} + oninput={onInput} /> {/if} {#if twelveHourClock} diff --git a/src/lib/pages/schedule-view.svelte b/src/lib/pages/schedule-view.svelte index aac536df18..5fef2a453e 100644 --- a/src/lib/pages/schedule-view.svelte +++ b/src/lib/pages/schedule-view.svelte @@ -193,12 +193,12 @@ let endMinute = ''; let endSecond = ''; - const onStartDateChange = (d: CustomEvent) => { - startDate = startOfDay(d.detail); + const onStartDateChange = (d: Date) => { + startDate = startOfDay(d); }; - const onEndDateChange = (d: CustomEvent) => { - endDate = startOfDay(d.detail); + const onEndDateChange = (d: Date) => { + endDate = startOfDay(d); }; const updateDefaultBackfillTimes = () => { @@ -514,7 +514,7 @@
onInputChange(e, 'workflowId')} + onblur={(e) => onInputChange(e, 'workflowId')} />
{#if pollerCount !== undefined} @@ -307,7 +307,7 @@ required bind:value={workflowType} label="Workflow Type" - on:blur={(e) => onInputChange(e, 'workflowType')} + onblur={(e) => onInputChange(e, 'workflowType')} /> {#if viewAdvancedOptions}