@antv/g2
Version:
the Grammar of Graphics in Javascript
15 lines • 487 B
JavaScript
/**
*
* @description Converts a random format array into a regular two-dimensional array
* @example ['a', 'b', ['c', value]] => [['a', defaultValue], ['b', defaultValue], ['c', value]]
*/
export function normalizeFields(fields, defaultValue) {
return fields.map((d) => {
if (Array.isArray(d)) {
const [field, value = defaultValue] = d;
return [field, value];
}
return [d, defaultValue];
});
}
//# sourceMappingURL=fields.js.map