Я новичок, пытаюсь понять react-popper
.На их github это пример кода:
import { Manager, Reference, Popper } from 'react-popper';
const Example = () => (
<Manager>
<Reference>
{({ ref }) => (
<button type="button" ref={ref}>
Reference element
</button>
)}
</Reference>
<Popper placement="right">
{({ ref, style, placement, arrowProps }) => (
<div ref={ref} style={style} data-placement={placement}>
Popper element
<div ref={arrowProps.ref} style={arrowProps.style} />
</div>
)}
</Popper>
</Manager>
);
Это в том виде, в каком оно там стоит должно работать?Я не уверен, что понимаю, как я мог бы использовать этот код, как бы он выглядел, если бы я импортировал / использовал этот Example
компонент в свой собственный родительский компонент;Я должен был бы передать refs
?Как так?Было бы здорово, если бы кто-нибудь дал мне рабочий пример этого кода, я просто хотел бы посмотреть, как его использовать.