import type { JSX, ReactNode } from 'react'; import React from 'react'; type RichSlideSectionProps = { children?: ReactNode; presentation?: boolean; }; const OriginalRichSlideSection = React.memo( (props: RichSlideSectionProps): JSX.Element => { const { children, presentation } = props; return (
Rich Slide Section
{children}
); }, ); const RichSlideSectionNoMemorized = ( props: RichSlideSectionProps, ): JSX.Element => { const { children } = props; return {children}; }; export const RichSlideSection = React.memo( RichSlideSectionNoMemorized, ) as typeof RichSlideSectionNoMemorized; const PresentationRichSlideSectionNoMemorized = ( props: RichSlideSectionProps, ): JSX.Element => { const { children } = props; return ( {children} ); }; export const PresentationRichSlideSection = React.memo( PresentationRichSlideSectionNoMemorized, ) as typeof PresentationRichSlideSectionNoMemorized;