Update search_input.tsx

This commit is contained in:
Damien Ostler 2024-06-02 00:25:42 -04:00
parent 2edf752b05
commit 4c564df94a

View File

@ -79,13 +79,13 @@ const SearchInput = ({ tagsChanged, searchChanged, nsfwChanged}: SearchInputProp
<> <>
<Select isMultiple isSearchable isClearable searchInputPlaceholder='Start typing to search tags...' options={tagOptions} placeholder="Start typing to search tags..." <Select isMultiple isSearchable isClearable searchInputPlaceholder='Start typing to search tags...' options={tagOptions} placeholder="Start typing to search tags..."
onChange={(value: SelectValue | SelectValue[] | null) => { onChange={(value: Option | Option[] | null) => {
if (value === null) { if (value === null) {
setSelectedTags([]); setSelectedTags([]);
setSelectedTagsInput([]); setSelectedTagsInput([]);
} }
if (Array.isArray(value)) { if (Array.isArray(value)) {
setSelectedTags(value.map((option: { value: string; }) => option.value)); setSelectedTags(value.map((option) => option.value));
setSelectedTagsInput(value as Option[]) setSelectedTagsInput(value as Option[])
} else if (value) { } else if (value) {
setSelectedTags([value.value]); setSelectedTags([value.value]);