1
0
mirror of https://github.com/checktheroads/hyperglass synced 2024-05-11 05:55:08 +00:00
Files
checktheroads-hyperglass/hyperglass/ui/components/Footer/content.tsx
2020-11-29 01:26:16 -07:00

29 lines
854 B
TypeScript

import { Drawer, DrawerBody, DrawerOverlay, DrawerContent } from '@chakra-ui/react';
import { Markdown } from '~/components';
import type { TFooterContent } from './types';
export const FooterContent = (props: TFooterContent) => {
const { isOpen, onClose, content, side = 'left', ...rest } = props;
return (
<Drawer placement="bottom" isOpen={isOpen} onClose={onClose}>
<DrawerOverlay>
<DrawerContent
px={6}
py={4}
w="auto"
borderBottom="1px"
display="flex"
maxWidth="100%"
flexBasis="auto"
justifyContent={side === 'left' ? 'flex-start' : 'flex-end'}
{...rest}>
<DrawerBody textAlign={side}>
<Markdown content={content} />
</DrawerBody>
</DrawerContent>
</DrawerOverlay>
</Drawer>
);
};