Files
nebula.js/apis/supernova/src/handler/utils/hypercube-helper/add-main-dimension.js
Donya MashaallahPoor 445d6949e7 chore: add hypercube generic functions - part02 (#1715)
* chore: add hypercube generic functions - part02
2025-05-06 13:07:19 +02:00

13 lines
362 B
JavaScript

import { insertMainDimension } from './hypercube-utils';
export default function addMainDimension(self, dimension, index) {
const dimensions = self.getDimensions();
const idx = index ?? dimensions.length;
if (dimensions.length < self.maxDimensions()) {
return insertMainDimension(self, dimension, dimensions, idx);
}
return Promise.resolve();
}