import * as React from 'react'; import { ComponentClassObject, TableRow, TableBody, TableHead, TableCell, } from '@aws-amplify/ui-react'; import { ResponsiveTable, ResponsiveTableCell } from './ResponsiveTable'; export const ComponentClassTable = ({ componentName }) => { const targetClasses = React.useMemo(() => { return Object.values(ComponentClassObject) .filter((value: any) => { return ( value && Array.isArray(value.components) && value.components.includes(componentName) ); }) .map((value: { className: string; description?: string }) => ( {value.className} {value.description} )); }, [componentName]); return ( Class Description {targetClasses} ); };