Fix placeholder text
This commit is contained in:
parent
2e2d1b6738
commit
57f4ebd897
|
@ -14,11 +14,12 @@
|
|||
const dispatch = createEventDispatcher()
|
||||
let open = false
|
||||
$: isNull = value == null || value === ""
|
||||
$: placeholderText = placeholder || "Choose an option"
|
||||
$: selectedOption = options.find(option => getOptionValue(option) === value)
|
||||
$: selectedLabel = selectedOption
|
||||
? getOptionLabel(selectedOption)
|
||||
: placeholderText
|
||||
$: fieldText = isNull ? placeholder || "Choose an option" : selectedLabel
|
||||
$: fieldText = isNull ? placeholderText : selectedLabel
|
||||
|
||||
const selectOption = value => {
|
||||
dispatch("change", value)
|
||||
|
|
Loading…
Reference in New Issue