На изображении, как вы можете видеть, я добавил Popover на Greact Grid
lib - @silevis/reactgrid
то, что я пробовал: < /p>
Использование USEREF для ссылки на входные элементы и вызов .focus () на них внутри элемента Focus Focus Blurring. Вход. Автоматическое получение фокуса, позволяя пользователю немедленно начать печатать. Фокус остается на сетке, и пользователь должен вручную нажать на поле ввода, чтобы начать печатать. < /P>
Код: Выделить всё
useEffect(() => {
if (showModal) {
const rgHidden = document.querySelector(".rg-hidden-element") as HTMLElement;
rgHidden?.blur();
setTimeout(() => inputRef.current?.focus(), 0);
}
}, [showModal]);
Подробнее здесь: https://stackoverflow.com/questions/796 ... on-opening
Мобильная версия