Size: a a a

2020 April 09

AN

Anton Nemtsev in Frontend UA
так мне внутри компонента тоже ref нужен
источник

AN

Anton Nemtsev in Frontend UA
вне зависимости от того передают его или нет
источник

SS

Serhey Shmyg in Frontend UA
а хто заважає цей же реф юзати?
источник

AN

Anton Nemtsev in Frontend UA
useRef принимает в качестве аргумента либа ref, либо null, если надо создать новый
источник

SS

Serhey Shmyg in Frontend UA
просто перевіряй чи є взагалі там щось чи не має
источник

AN

Anton Nemtsev in Frontend UA
Serhey Shmyg
а хто заважає цей же реф юзати?
а если его не передали?
источник

SS

Serhey Shmyg in Frontend UA
ну тоді перевір, якщо не має нічого тоді стоври внутрішній
источник

AN

Anton Nemtsev in Frontend UA
ну ок, сейчас сделаю и проверим работает ли
источник

SS

Serhey Shmyg in Frontend UA
або дефолт привяжи до нього
источник

SS

Serhey Shmyg in Frontend UA
createRef
источник

AN

Anton Nemtsev in Frontend UA
заменил, обнови
источник

AN

Anton Nemtsev in Frontend UA
ты это имел ввиду?
источник

AN

Anton Nemtsev in Frontend UA
результат тот же…
источник

AN

Anton Nemtsev in Frontend UA
const element = ref || React.createRef();
источник

SS

Serhey Shmyg in Frontend UA
Відкрий те що я тобі кинув вище. Прибери з індекса враппер з реф. Якщо ти реф прокидаєш через декілька компонентів всі їх в форвард реф врапай. Тобі в індексі можна просто експорт Інпута зробити
источник

SS

Serhey Shmyg in Frontend UA
А сам інпут вже врапнути в форвард реф
источник

AN

Anton Nemtsev in Frontend UA
пропустил
источник

AN

Anton Nemtsev in Frontend UA
всё, заработало
источник

AN

Anton Nemtsev in Frontend UA
и нет, нельзя ref как аргумент в useRef 🙁
источник

AN

Anton Nemtsev in Frontend UA
const fallback = useRef(null);
   const element = ref || fallback;
источник