UNPKG

@grafana/ui

Version:
27 lines (25 loc) 663 B
function nullToUndefThreshold(refValues, fieldValues, maxThreshold) { let prevRef; let nullIdx; for (let i = 0; i < fieldValues.length; i++) { let fieldVal = fieldValues[i]; if (fieldVal == null) { if (nullIdx == null && prevRef != null) { nullIdx = i; } } else { if (nullIdx != null) { if (refValues[i] - prevRef < maxThreshold) { while (nullIdx < i) { fieldValues[nullIdx++] = void 0; } } nullIdx = null; } prevRef = refValues[i]; } } return fieldValues; } export { nullToUndefThreshold }; //# sourceMappingURL=nullToUndefThreshold.mjs.map