UNPKG

@memori.ai/memori-react

Version:

[![npm version](https://img.shields.io/github/package-json/v/memori-ai/memori-react)](https://www.npmjs.com/package/@memori.ai/memori-react) ![Tests](https://github.com/memori-ai/memori-react/workflows/CI/badge.svg?branch=main) ![TypeScript Support](https

8 lines 1.12 kB
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { Button } from '@memori.ai/ui'; const DrawerFooter = ({ children, start, end, center, closeLabel, onClose, className = '', }) => { const hasSlots = start != null || end != null || center != null || closeLabel != null; return (_jsx("footer", { className: `memori-drawer-footer ${className}`.trim(), children: center != null ? (_jsx("div", { className: "memori-drawer-footer__inner memori-drawer-footer__inner--centered", children: center })) : children != null && !hasSlots ? (_jsx("div", { className: "memori-drawer-footer__inner memori-drawer-footer__inner--centered", children: children })) : (_jsxs("div", { className: "memori-drawer-footer__inner", children: [start != null && (_jsx("div", { className: "memori-drawer-footer__start", children: start })), _jsxs("div", { className: "memori-drawer-footer__end", children: [end, closeLabel != null && onClose != null && (_jsx(Button, { variant: "primary", onClick: onClose, children: closeLabel }))] })] })) })); }; export default DrawerFooter; //# sourceMappingURL=DrawerFooter.js.map