mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-23 16:00:38 +00:00
fix(frontend): make argInput indent optional (#5144)
This commit is contained in:
@@ -354,8 +354,9 @@
|
||||
<!-- svelte-ignore a11y-autofocus -->
|
||||
<div
|
||||
class={twMerge(
|
||||
'flex flex-col w-full rounded-md px-2 relative',
|
||||
'flex flex-col w-full rounded-md relative',
|
||||
minW ? 'min-w-[250px]' : '',
|
||||
diffStatus?.diff ? 'px-2' : '',
|
||||
diffStatus?.diff == 'added'
|
||||
? 'bg-green-300 dark:bg-green-800'
|
||||
: diffStatus?.diff === 'removed'
|
||||
|
||||
@@ -190,48 +190,50 @@
|
||||
{#if !schemaSkippedValues.includes(argName) && keys.includes(argName)}
|
||||
{#if typeof diff[argName] === 'object' && diff[argName].oldSchema}
|
||||
{@const formerProperty = diff[argName].oldSchema}
|
||||
<ArgInput
|
||||
{disablePortal}
|
||||
{resourceTypes}
|
||||
{prettifyHeader}
|
||||
autofocus={i == 0 && autofocus ? true : null}
|
||||
label={argName}
|
||||
description={formerProperty?.description}
|
||||
value={args[argName]}
|
||||
type={formerProperty?.type}
|
||||
oneOf={formerProperty?.oneOf}
|
||||
required={formerProperty?.required}
|
||||
pattern={formerProperty?.pattern}
|
||||
valid={inputCheck[argName]}
|
||||
defaultValue={structuredClone(formerProperty?.default)}
|
||||
enum_={formerProperty?.enum}
|
||||
format={formerProperty?.format}
|
||||
contentEncoding={formerProperty?.contentEncoding}
|
||||
customErrorMessage={formerProperty?.customErrorMessage}
|
||||
properties={formerProperty?.properties}
|
||||
order={formerProperty?.order}
|
||||
nestedRequired={formerProperty?.required}
|
||||
itemsType={formerProperty?.items}
|
||||
disabled={disabledArgs.includes(argName) || disabled || formerProperty?.disabled}
|
||||
{compact}
|
||||
{variableEditor}
|
||||
{itemPicker}
|
||||
{pickForField}
|
||||
password={linkedSecret == argName}
|
||||
extra={formerProperty}
|
||||
{showSchemaExplorer}
|
||||
simpleTooltip={schemaFieldTooltip[argName]}
|
||||
{onlyMaskPassword}
|
||||
nullable={formerProperty?.nullable}
|
||||
title={formerProperty?.title}
|
||||
placeholder={formerProperty?.placeholder}
|
||||
orderEditable={dndConfig != undefined}
|
||||
otherArgs={args}
|
||||
{helperScript}
|
||||
{lightHeader}
|
||||
hideNested={typeof diff[argName].diff === 'object'}
|
||||
diffStatus={undefined}
|
||||
/>
|
||||
<div class="px-2">
|
||||
<ArgInput
|
||||
{disablePortal}
|
||||
{resourceTypes}
|
||||
{prettifyHeader}
|
||||
autofocus={i == 0 && autofocus ? true : null}
|
||||
label={argName}
|
||||
description={formerProperty?.description}
|
||||
value={args[argName]}
|
||||
type={formerProperty?.type}
|
||||
oneOf={formerProperty?.oneOf}
|
||||
required={formerProperty?.required}
|
||||
pattern={formerProperty?.pattern}
|
||||
valid={inputCheck[argName]}
|
||||
defaultValue={structuredClone(formerProperty?.default)}
|
||||
enum_={formerProperty?.enum}
|
||||
format={formerProperty?.format}
|
||||
contentEncoding={formerProperty?.contentEncoding}
|
||||
customErrorMessage={formerProperty?.customErrorMessage}
|
||||
properties={formerProperty?.properties}
|
||||
order={formerProperty?.order}
|
||||
nestedRequired={formerProperty?.required}
|
||||
itemsType={formerProperty?.items}
|
||||
disabled={disabledArgs.includes(argName) || disabled || formerProperty?.disabled}
|
||||
{compact}
|
||||
{variableEditor}
|
||||
{itemPicker}
|
||||
{pickForField}
|
||||
password={linkedSecret == argName}
|
||||
extra={formerProperty}
|
||||
{showSchemaExplorer}
|
||||
simpleTooltip={schemaFieldTooltip[argName]}
|
||||
{onlyMaskPassword}
|
||||
nullable={formerProperty?.nullable}
|
||||
title={formerProperty?.title}
|
||||
placeholder={formerProperty?.placeholder}
|
||||
orderEditable={dndConfig != undefined}
|
||||
otherArgs={args}
|
||||
{helperScript}
|
||||
{lightHeader}
|
||||
hideNested={typeof diff[argName].diff === 'object'}
|
||||
diffStatus={undefined}
|
||||
/>
|
||||
</div>
|
||||
{/if}
|
||||
<!-- svelte-ignore a11y-no-static-element-interactions -->
|
||||
<div
|
||||
|
||||
Reference in New Issue
Block a user