import { useState } from 'react'; import { Box } from '../Box'; import { Stack } from '../Box/Stack'; import { Button } from '../Button'; import { Heading } from '../Heading'; import { Text } from '../Text'; import type { PopoverProps } from './Popover'; import { Popover } from './Popover'; export default { component: Popover, title: 'Overlay/Popover', parameters: { layout: 'fullscreen', }, }; const popoverContent = ( Some title Lorem ipsum dolor sit amet, consectetur adipisicing elit. Vero nemo ullam labore libero necessitatibus harum aliquam voluptas at expedita ); export const Usage = (args: PopoverProps) => ( ); Usage.parameters = { layout: 'centered', }; export const CustomOffset = (args: PopoverProps) => ( ); CustomOffset.parameters = { layout: 'centered', }; export const Controlled = (args: PopoverProps) => { const [opened, setOpened] = useState(false); return ( ); }; Controlled.parameters = { layout: 'centered', };