From 6aaf73788d871fa3423ee693c9e0a723bac0553e Mon Sep 17 00:00:00 2001 From: Maurits Lourens Date: Tue, 17 Aug 2021 15:13:57 +0200 Subject: [PATCH] implement review comments --- .../bbui/src/Form/Core/Autocomplete.svelte | 80 ------------------- .../bbui/src/Form/Core/Multiselect.svelte | 2 + packages/bbui/src/Form/Core/Picker.svelte | 3 +- packages/bbui/src/Form/Core/Select.svelte | 2 + packages/bbui/src/Form/Core/index.js | 1 - packages/standard-components/manifest.json | 14 +++- .../src/forms/OptionsField.svelte | 14 +--- .../src/forms/RelationshipField.svelte | 9 +-- 8 files changed, 21 insertions(+), 104 deletions(-) delete mode 100644 packages/bbui/src/Form/Core/Autocomplete.svelte diff --git a/packages/bbui/src/Form/Core/Autocomplete.svelte b/packages/bbui/src/Form/Core/Autocomplete.svelte deleted file mode 100644 index ea36d82463..0000000000 --- a/packages/bbui/src/Form/Core/Autocomplete.svelte +++ /dev/null @@ -1,80 +0,0 @@ - - - option === value} - onSelectOption={selectOption} -/> diff --git a/packages/bbui/src/Form/Core/Multiselect.svelte b/packages/bbui/src/Form/Core/Multiselect.svelte index 107e910a60..94d4f2b768 100644 --- a/packages/bbui/src/Form/Core/Multiselect.svelte +++ b/packages/bbui/src/Form/Core/Multiselect.svelte @@ -11,6 +11,7 @@ export let getOptionLabel = option => option export let getOptionValue = option => option export let readonly = false + export let autocomplete = false const dispatch = createEventDispatcher() $: selectedLookupMap = getSelectedLookupMap(value) @@ -77,6 +78,7 @@ {fieldText} {options} isPlaceholder={!value?.length} + {autocomplete} {isOptionSelected} {getOptionLabel} {getOptionValue} diff --git a/packages/bbui/src/Form/Core/Picker.svelte b/packages/bbui/src/Form/Core/Picker.svelte index ce08a33c59..5c2251e77f 100644 --- a/packages/bbui/src/Form/Core/Picker.svelte +++ b/packages/bbui/src/Form/Core/Picker.svelte @@ -14,7 +14,6 @@ export let fieldIcon = "" export let isPlaceholder = false export let placeholderOption = null - export let autocompletePlaceholder = "" export let options = [] export let isOptionSelected = () => false export let onSelectOption = () => {} @@ -120,7 +119,7 @@ on:change={event => (searchTerm = event.detail)} updateOnChange="true" {disabled} - placeholder={autocompletePlaceholder} + placeholder="Search" /> {/if}