@schema-render/search-react
Version:
Conditional search component based on FormRender.
16 lines (15 loc) • 370 B
JavaScript
import { utils } from "@schema-render/core-react";
/**
* ref https://lodash.com/docs/4.17.15#size
*/ export function size(value) {
if (utils.isPlainObject(value)) {
return Object.keys(value).length;
}
if (utils.isArray(value)) {
return value.length;
}
if (utils.isString(value)) {
return value.length;
}
return 0;
}