Refactor, consistent naming
This commit is contained in:
parent
bb5ba4f421
commit
1f8546ee33
@ -4,16 +4,6 @@ import Container from "components/services/widget/container";
|
|||||||
import Block from "components/services/widget/block";
|
import Block from "components/services/widget/block";
|
||||||
import useWidgetAPI from "utils/proxy/use-widget-api";
|
import useWidgetAPI from "utils/proxy/use-widget-api";
|
||||||
|
|
||||||
function getLength(data) {
|
|
||||||
if (Array.isArray(data) || typeof data === "string") {
|
|
||||||
return data.length;
|
|
||||||
} else if (typeof data === "object" && data !== null) {
|
|
||||||
return Object.keys(data).length;
|
|
||||||
} else {
|
|
||||||
return NaN;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function getValue(field, data) {
|
function getValue(field, data) {
|
||||||
let value = data;
|
let value = data;
|
||||||
let lastField = field;
|
let lastField = field;
|
||||||
@ -42,6 +32,16 @@ function getValue(field, data) {
|
|||||||
return value[lastField] ?? null;
|
return value[lastField] ?? null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function getSize(data) {
|
||||||
|
if (Array.isArray(data) || typeof data === "string") {
|
||||||
|
return data.length;
|
||||||
|
} else if (typeof data === "object" && data !== null) {
|
||||||
|
return Object.keys(data).length;
|
||||||
|
}
|
||||||
|
|
||||||
|
return NaN;
|
||||||
|
}
|
||||||
|
|
||||||
function formatValue(t, mapping, rawValue) {
|
function formatValue(t, mapping, rawValue) {
|
||||||
let value = rawValue;
|
let value = rawValue;
|
||||||
|
|
||||||
@ -101,7 +101,7 @@ function formatValue(t, mapping, rawValue) {
|
|||||||
});
|
});
|
||||||
break;
|
break;
|
||||||
case "size":
|
case "size":
|
||||||
value = t("common.number", { value: getLength(value) });
|
value = t("common.number", { value: getSize(value) });
|
||||||
break;
|
break;
|
||||||
case "text":
|
case "text":
|
||||||
default:
|
default:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user