import React, { forwardRef, useContext } from "react"; import { BodyLong } from "../typography"; import { cl } from "../utils/helpers"; import { ExpansionCardContext } from "./context"; export interface ExpansionCardDescriptionProps extends React.HTMLAttributes { children: React.ReactNode; } export const ExpansionCardDescription = forwardRef< HTMLParagraphElement, ExpansionCardDescriptionProps >(({ className, ...rest }, ref) => { const panelContext = useContext(ExpansionCardContext); if (panelContext === null) { console.error( " has to be used within an ", ); return null; } return ( ); }); export default ExpansionCardDescription;