import React from 'react'; import { MDXProvider } from '@mdx-js/react'; import MDXComponents from '@theme/MDXComponents'; import styles from './styles.module.css'; import clsx from 'clsx'; export interface CardProps { page: string; title: string; description: string; } const Card = (props: React.PropsWithChildren) => { const [displayLong, setDisplayLong] = React.useState(false); return (
{props.title}
{props.description} {React.Children.count(props.children) > 0 && ( setDisplayLong(!displayLong)} /> )}
{displayLong && (
{props.children}
)} ); }; export default Card;