Вот мой пользовательский хук:
export function useClientRect() {
const [scrollH, setScrollH] = useState(0);
const [clientH, setClientH] = useState(0);
const ref = useCallback(node => {
if (node !== null) {
setScrollH(node.scrollHeight);
setClientH(node.clientHeight);
}
}, []);
return [scrollH, clientH, ref];
}
}
Я хочу, чтобы каждый раз, когда он вызывался, он возвращал мои значения. как:
jest.mock('useClientRect', () => [300, 200, () => {}]);
Как мне этого добиться?