show objects by schemas

This commit is contained in:
SPRINX0\prochazka
2024-09-18 13:50:02 +02:00
parent c429424fda
commit 592d7987ab
5 changed files with 133 additions and 5 deletions

View File

@@ -11,6 +11,7 @@
export let isMulti = false;
export let notSelected = null;
export let defaultValue = '';
export let selectClass = '';
let listOpen = false;
let isFocused = false;
@@ -23,6 +24,7 @@
{#if isNative}
<select
value={options.find(x => x.value == value) ? value : defaultValue}
class={selectClass}
{...$$restProps}
on:change={e => {
dispatch('change', e.target['value']);
@@ -46,7 +48,7 @@
items={options}
value={isMulti
? _.compact(value?.map(item => options.find(x => x.value == item)) ?? [])
: options.find(x => x.value == value) ?? null}
: (options.find(x => x.value == value) ?? null)}
on:select={e => {
if (isMulti) {
dispatch(