MCPcopy Create free account
hub / github.com/zxlie/FeHelper / isRenderableTableViewData

Function isRenderableTableViewData

apps/json-format/table-utils.js:94–102  ·  view source on GitHub ↗
(tableViewData)

Source from the content-addressed store, hash-verified

92}
93
94export function isRenderableTableViewData(tableViewData) {
95 if (!tableViewData || !Array.isArray(tableViewData.rows) || !tableViewData.rows.length) {
96 return false;
97 }
98 if (tableViewData.mode === 'grid') {
99 return Array.isArray(tableViewData.columns) && tableViewData.columns.length > 0;
100 }
101 return tableViewData.mode === 'keyValue';
102}
103
104export function buildRenderableTableViewData(input) {
105 const tableViewData = buildTableViewData(input);

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected