Function useCopyObject

Returns a copy of an object if any of dependencies have changed between renders.

  • Type Parameters

    • T extends object

      An object to copy.

    Parameters

    • value: T

      An object to copy.

    • Rest...deps: any[]

      Dependencies that trigger the copy if changed.

    Returns T

    A shallow copy of an object, if any of dependencies have changed.