ntopng/http_src/utilities/data-utils.js
2025-05-22 13:09:57 +02:00

38 lines
918 B
JavaScript

/*
(C) 2013-23 - ntop.org
*/
/*
Here a list of functions used to check, format data;
e.g. functions that check if a string is null or empty
*/
/* This function check if value is not set (null or empty).
* Do not check for 0 as it may be a valid value. */
const isEmptyOrNull = (value) => {
return !!(value == null || value == '');
};
/* This function check if value is not set (null or empty).
* Do not check for 0 as it may be a valid value. */
const isEmptyString = (value) => {
return !!(value == null || value === '');
};
/* This function check if value is null, or an empty array */
const isEmptyArrayOrNull = (value) => {
return !!(value == null || value.length === 0);
};
/* ******************************************************************** */
const dataUtils = function() {
return {
isEmptyString,
isEmptyOrNull,
isEmptyArrayOrNull,
};
}();
export default dataUtils;