import { DocumentTableViewGrid } from '@gitbook/api'; import { tcls } from '@/lib/tailwind'; import { RecordColumnValue } from './RecordColumnValue'; import { TableRecordKV, TableViewProps } from './Table'; export async function RecordRow( props: TableViewProps & { record: TableRecordKV; }, ) { const { view } = props; const columnsLengthThreshold = view.columns.length >= 7; const tableTR = columnsLengthThreshold ? ['[&>*+*]:border-l', '[&>*]:px-4'] : ['[&>*+*]:border-l', '[&>*+*]:pl-4']; return ( {view.columns.map((column) => { return (
); })} ); }