• Makes a deep clone, including arrays but not functions.

    Parameters

    • obj: {
          [index: string]: any;
      }

      Object to be cloned

      • [index: string]: any

    Returns any

    Clone of obj

    Example

    import { cloneObject } from "utils/object-helpers";
    const original = { foo: "bar" }
    const copy = cloneObject(original)
    copy.foo // "bar"
    copy === original // false