Если проходит через сообщение об ошибке.
"Failed prop type: Недопустимый тип реквизита поиска значений, введенный для ввода, ожидается один из [" text "," number "," password "," date "," date-range "," email "," tel "]
Как и в вашем коде, вы передали значение "search" в свойство type компонента Input.
По сути, тип не распознает значение «поиск», так как он ожидает, что значение будет «текст», «число», «пароль», «дата», «диапазон дат», «электронная почта» или «тел».
Ваш компонент Input будет работать нормально из-за некоторой логики, написанной в методе onSearchChange.
Чтобы исправить эту ошибку, установите значение типа, которое указано в ["text", "number", "password", "date", "date-range", "email", "tel"].
Например если вы используете только текст для поиска, установите для него значение «текст», для номера установите значение «число» и т. д.