Files
stats/apps/dashboard/src/components/animate-height.tsx
Carl-Gerhard Lindesvärd bface463e2 change how we create/edit clients
2024-04-12 20:32:57 +02:00

22 lines
414 B
TypeScript

import ReactAnimateHeight from 'react-animate-height';
type Props = {
children: React.ReactNode;
className?: string;
open: boolean;
};
const AnimateHeight = ({ children, className, open }: Props) => {
return (
<ReactAnimateHeight
duration={300}
height={open ? 'auto' : 0}
className={className}
>
{children}
</ReactAnimateHeight>
);
};
export default AnimateHeight;