mirror of
https://github.com/qlik-oss/nebula.js.git
synced 2025-12-19 17:58:43 -05:00
chore: remove lodash (#1788)
This commit is contained in:
@@ -1,5 +1,4 @@
|
|||||||
// eslint-disable-next-line import/no-extraneous-dependencies
|
import extend from 'extend';
|
||||||
import { merge } from 'lodash';
|
|
||||||
// eslint-disable-next-line import/no-relative-packages
|
// eslint-disable-next-line import/no-relative-packages
|
||||||
import isEnabled from '../../../nucleus/src/flags/flags';
|
import isEnabled from '../../../nucleus/src/flags/flags';
|
||||||
import { findFieldById, useMasterNumberFormat } from './utils/field-helper/field-utils';
|
import { findFieldById, useMasterNumberFormat } from './utils/field-helper/field-utils';
|
||||||
@@ -84,7 +83,7 @@ class DataPropertyHandler {
|
|||||||
}
|
}
|
||||||
|
|
||||||
createLibraryDimension(id, defaults) {
|
createLibraryDimension(id, defaults) {
|
||||||
const dimension = merge({}, this.dimensionProperties || {}, defaults || {});
|
const dimension = extend(true, {}, this.dimensionProperties || {}, defaults || {});
|
||||||
|
|
||||||
dimension.qDef = dimension.qDef ?? {};
|
dimension.qDef = dimension.qDef ?? {};
|
||||||
dimension.qOtherTotalSpec = dimension.qOtherTotalSpec ?? {};
|
dimension.qOtherTotalSpec = dimension.qOtherTotalSpec ?? {};
|
||||||
@@ -100,7 +99,7 @@ class DataPropertyHandler {
|
|||||||
}
|
}
|
||||||
|
|
||||||
createFieldDimension(field, label, defaults) {
|
createFieldDimension(field, label, defaults) {
|
||||||
const dimension = merge({}, this.dimensionProperties || {}, defaults || {});
|
const dimension = extend(true, {}, this.dimensionProperties || {}, defaults || {});
|
||||||
|
|
||||||
dimension.qDef = dimension.qDef ?? {};
|
dimension.qDef = dimension.qDef ?? {};
|
||||||
dimension.qOtherTotalSpec = dimension.qOtherTotalSpec ?? {};
|
dimension.qOtherTotalSpec = dimension.qOtherTotalSpec ?? {};
|
||||||
@@ -228,7 +227,7 @@ class DataPropertyHandler {
|
|||||||
}
|
}
|
||||||
|
|
||||||
createExpressionMeasure(expression, label, defaults) {
|
createExpressionMeasure(expression, label, defaults) {
|
||||||
const measure = merge({}, this.measureProperties || {}, defaults || {});
|
const measure = extend(true, {}, this.measureProperties || {}, defaults || {});
|
||||||
|
|
||||||
measure.qDef = measure.qDef ?? {};
|
measure.qDef = measure.qDef ?? {};
|
||||||
measure.qDef.qNumFormat = measure.qDef.qNumFormat ?? {};
|
measure.qDef.qNumFormat = measure.qDef.qNumFormat ?? {};
|
||||||
@@ -253,7 +252,7 @@ class DataPropertyHandler {
|
|||||||
}
|
}
|
||||||
|
|
||||||
createLibraryMeasure(id, defaults) {
|
createLibraryMeasure(id, defaults) {
|
||||||
const measure = merge({}, this.measureProperties || {}, defaults || {});
|
const measure = extend(true, {}, this.measureProperties || {}, defaults || {});
|
||||||
measure.qDef = measure.qDef ?? {};
|
measure.qDef = measure.qDef ?? {};
|
||||||
measure.qDef.qNumFormat = measure.qDef.qNumFormat ?? {};
|
measure.qDef.qNumFormat = measure.qDef.qNumFormat ?? {};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user