Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The custom `cloneDeep` function we're using in the `apollo-utilities` package doesn't handle circular references well (as in it crashes if it hits one). These changes replace the custom `cloneDeep` implementation with `fclone`, which is a dependency free, lightweight and performant deep clone implementation. `fclone` drops circular references (replacing them with a `[Circular]` string). Fixes #1717.
- Loading branch information