MCPcopy
hub / github.com/revolist/revogrid / buildColumns

Function buildColumns

e2e/helpers/fixtures.ts:30–40  ·  view source on GitHub ↗
(columns: ColumnData)

Source from the content-addressed store, hash-verified

28});
29
30export function buildColumns(columns: ColumnData): ColumnData {
31 return columns.map(column => {
32 if (Array.isArray((column as any).children)) {
33 return {
34 ...column,
35 children: buildColumns((column as any).children),
36 };
37 }
38 return { ...column };
39 });
40}
41
42export function basicColumns(
43 props: Array<'id' | 'name' | 'role' | 'city'> = ['id', 'name', 'role', 'city'],

Callers 11

lifecycle.spec.tsFile · 0.90
editing.spec.tsFile · 0.90
rendering.spec.tsFile · 0.90
reordering.spec.tsFile · 0.90
filtering.spec.tsFile · 0.90
sorting.spec.tsFile · 0.90
basicColumnsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected