import { Box, ScrollArea } from '@mantine/core'; import { HyperlinkedText } from './HyperlinkedText'; import { Table } from './Table'; import { TSDoc } from './tsdoc/TSDoc'; import type { ParameterDocumentation } from '~/util/parse.server'; export function ParameterTable({ data }: { data: ParameterDocumentation[] }) { const rows = data.map((param) => ({ Name: param.name, Type: , Optional: param.isOptional ? 'Yes' : 'No', Description: param.paramCommentBlock ? : 'None', })); const columnStyles = { Name: 'font-mono whitespace-nowrap', Type: 'font-mono whitespace-pre-wrap break-normal', }; return ( ); }