попробуй в обработчике клика, после того как подставил значение в инпут, вызвать focus на рефе этого инпута. searhcInputRef.current.focus().
Или нужно, что бы независимо от того, в фокусе ли инпут или нет - показывался конец строки ? тогда хз, имхо какое-то нестандартное поведение для инпута получается в таком случае, которое может сбить с толку
так как мы не можем заранее сделать await и его запихнуть в условие (точнее можем. но мы можем этого не хотеть, а на каждой итерации знать текущее состояние чего то)
или же.. Если мы хотим сделать что то по типу while(await asyncFoo(value) !== smh), где value меняется на каждой итерации.
фокус есть, поставился, но показывается все равно начало текста, хотя каретка в конце текста, потому что если начать печатать текст, то печатается с конца и текст сразу показывается в конце
Вопрос к тому, что у меня стоит доп.задание сделать так, чтобы мой бургер открывался, когда пользователь использует только клавиатуру для управления навигации на сайте