import { FC } from 'react'; import { UniformSlot } from '@uniformdev/next-app-router/component'; import { withFlattenParameters } from '@/utils/withFlattenParameters'; import { TestimonialVariants, TestimonialProps, TestimonialParameters } from '.'; import { DefaultVariant } from './default-variant'; import { WithLargeAvatarVariant } from './with-large-avatar-variant'; import { WithOverlappingImageVariant } from './with-overlapping-image-variant'; const Testimonial: FC = ({ slots, backgroundColor, spacing, border, fluidContent, height, variant, }) => { const variantProps = { backgroundColor, spacing, border, fluidContent, height, testimonialPrimaryImage: , testimonialContent: , testimonialAuthor: , testimonialSecondaryImage: , }; switch (variant) { case TestimonialVariants.WithLargeAvatar: return ; case TestimonialVariants.WithOverlappingImage: return ; default: return ; } }; export default withFlattenParameters(Testimonial);