function isLeaf()

in src/helpers/whatif.ts [837:847]


function isLeaf(value: UnknownValue): boolean {
  return (
    value === null ||
    value === undefined ||
    typeof value === "boolean" ||
    typeof value === "number" ||
    typeof value === "string" ||
    (Array.isArray(value) && value.length === 0) ||
    (typeof value === "object" && value && Object.keys(value).length === 0)
  );
}