fix(forms): dont disable inputs and selects on loading

Resolves #1117
This commit is contained in:
Benjamin Canac
2024-01-05 17:35:18 +01:00
parent 520624bd64
commit 3258167a14
4 changed files with 6 additions and 6 deletions

View File

@@ -8,7 +8,7 @@
:type="type"
:required="required"
:placeholder="placeholder"
:disabled="disabled || loading"
:disabled="disabled"
:class="inputClass"
v-bind="attrs"
@input="onInput"

View File

@@ -4,7 +4,7 @@
:by="by"
:name="name"
:model-value="modelValue"
:disabled="disabled || loading"
:disabled="disabled"
as="div"
:class="ui.wrapper"
@update:model-value="onUpdate"
@@ -15,7 +15,7 @@
:name="name"
:required="required"
:placeholder="placeholder"
:disabled="disabled || loading"
:disabled="disabled"
:class="inputClass"
autocomplete="off"
v-bind="attrs"

View File

@@ -5,7 +5,7 @@
:name="name"
:value="modelValue"
:required="required"
:disabled="disabled || loading"
:disabled="disabled"
:class="selectClass"
v-bind="attrs"
@input="onInput"

View File

@@ -6,7 +6,7 @@
:name="name"
:model-value="modelValue"
:multiple="multiple"
:disabled="disabled || loading"
:disabled="disabled"
as="div"
:class="ui.wrapper"
@update:model-value="onUpdate"
@@ -28,7 +28,7 @@
:class="uiMenu.trigger"
>
<slot :open="open" :disabled="disabled" :loading="loading">
<button :id="inputId" :class="selectClass" :disabled="disabled || loading" type="button" v-bind="attrs">
<button :id="inputId" :class="selectClass" :disabled="disabled" type="button" v-bind="attrs">
<span v-if="(isLeading && leadingIconName) || $slots.leading" :class="leadingWrapperIconClass">
<slot name="leading" :disabled="disabled" :loading="loading">
<UIcon :name="leadingIconName" :class="leadingIconClass" />