разобраться, как этот дропдаун позиционировать, если он рендериться вообще в другом DOM узле. Может у кого есть хорошие приимеры или статья? (насколько я понял порталы и для тултипов используют, а им тоже нужно задавать позицию от конкретного элемента)
Варианты 1. Взять норм либу 2. Взять норм либу и посмотреть как все устроено внутри и написать почти также получив код без тестов и документации
Ну как. У тебя есть элемент, скажем, кнопка - от которой идёт дропдаун. Ты можешь получить её значения её местоположения. И у тебя есть сам дропдаун абсолютно позиционированный, которому можно пропсами прокинуть положение родителя и подкорректировать на нужное тебе
https://react-spectrum.adobe.com/index.html http://reakit.io/ Вот варианты, но может уже есть что то поинтересней
Обсуждают сегодня