(при нажатии на кнопку) переменная id принимает undefined, если я вызываю useSomeHook(null), activeId.current - useRef, смотрю через дебаггер, idProp - null, activeId.current - string, но почему в request она undefined?????
const useSomeHook = (idProp: string | null) => {
const { activeId } = useContext(SomeRefContext);
const id = idProp || activeId.current;
const request = () => {
const requestId = idProp || activeId // correct id
console.log(id); // null
};
return { request };
};
А если request через function написать тоже?
Обсуждают сегодня