[#5646] fixed single select, file and relation fields ui
This commit is contained in:
@@ -30,7 +30,7 @@
|
||||
deletedFileNames = CommonHelper.toArray(deletedFileNames);
|
||||
}
|
||||
|
||||
$: isMultiple = field.maxSelect != 1;
|
||||
$: isMultiple = field.maxSelect > 1;
|
||||
|
||||
$: if (CommonHelper.isEmpty(value)) {
|
||||
value = isMultiple ? [] : "";
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
let loadTimeoutId;
|
||||
let invalidIds = [];
|
||||
|
||||
$: isMultiple = field.maxSelect != 1;
|
||||
$: isMultiple = field.maxSelect > 1;
|
||||
|
||||
$: if (typeof value != "undefined") {
|
||||
fieldRef?.changed();
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
export let field;
|
||||
export let value = undefined;
|
||||
|
||||
$: isMultiple = field.maxSelect != 1;
|
||||
$: isMultiple = field.maxSelect > 1;
|
||||
|
||||
$: if (typeof value === "undefined") {
|
||||
value = isMultiple ? [] : "";
|
||||
@@ -34,7 +34,7 @@
|
||||
searchable={field.values?.length > 5}
|
||||
bind:selected={value}
|
||||
/>
|
||||
{#if field.maxSelect != 1}
|
||||
{#if isMultiple}
|
||||
<div class="help-block">Select up to {maxSelect} items.</div>
|
||||
{/if}
|
||||
</Field>
|
||||
|
||||
Reference in New Issue
Block a user