import type { ForwardedRef, HTMLAttributes } from 'react'; import React, { forwardRef } from 'react'; import { useRequireContext } from '../../hooks/useRequireContext'; import { isNativeHtmlStructure } from '../../utils/isNativeHtmlStructure'; import { Paragraph } from '../Typography/Paragraph/Paragraph'; /** @inheritdoc */ export interface ReviewCardContentProps extends HTMLAttributes {} export const ReviewCardContent = forwardRef(function ReviewCardContent( { children, ...rest }: ReviewCardContentProps, forwardedRef: ForwardedRef ) { useRequireContext('ReviewCard'); return (
{isNativeHtmlStructure(children) ? {children} : children}
); }); ReviewCardContent.displayName = 'ReviewCard.Content';