/
kaws
/
ui-kit-ce
Обзор
Документация
Войти
/
kaws
/
ui-kit-ce
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/drawer/examples/NonModalExample.tsx
42 строки
1 KB
Denis Svyatovets
v1.10.0
27 мар 2024, 13:48
27 мар 2024, 13:48
c9029ae
Код
Авторство
О чём код?
import * as React from 'react' import { Drawer, DrawerHeader, DrawerBody, DrawerFooter, Text, Button, } from '@v-uik/base' export const NonModalExample = (): JSX.Element => { const [open, setOpen] = React.useState(false) const handleClose = () => setOpen(false) return ( <> <Button onClick={() => setOpen(!open)}>show drawer</Button> <Drawer backdrop={false} bodyScrollLock={false} open={open} onClose={handleClose} > <DrawerHeader onClose={handleClose}>Title</DrawerHeader> <DrawerBody> <Text> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ab animi beatae consectetur dolore doloremque doloribus earum enim, ex exercitationem facere natus nisi nostrum repellat repudiandae rerum, sit tenetur velit voluptate. </Text> </DrawerBody> <DrawerFooter> <Button kind="outlined" onClick={handleClose}> Close </Button> </DrawerFooter> </Drawer> </> ) }