I encountered bug, "RangeError: Maximum call stack size exceeded", that indicates that there's a stack overflow due to excessive recursion. This typically happens when there's an infinite loop or circular reference in the code.
This modification ensures that each fragment (in function flattenFragmentSpreads()) is only visited once, preventing infinite recursion. Make sure to test your queries with this modification to see if it resolves the issue. If the problem persists, you may need to inspect your GraphQL queries and schema for any circular references or problematic fragments.
I encountered bug, "RangeError: Maximum call stack size exceeded", that indicates that there's a stack overflow due to excessive recursion. This typically happens when there's an infinite loop or circular reference in the code.
This modification ensures that each fragment (in function flattenFragmentSpreads()) is only visited once, preventing infinite recursion. Make sure to test your queries with this modification to see if it resolves the issue. If the problem persists, you may need to inspect your GraphQL queries and schema for any circular references or problematic fragments.