-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Description
Actually, I'm using React native version 0.71 for building an analytics app, so I Im using cubejs for that.
So, the problem is that when I import the package of @cubejs-client/core and @cubejs-client/react the screen becomes blank and hangs and the Maximum call stack size exceeded and some internal recursion is going on
I have also done the full stack trace report of the app and it shows errors like
β TypeError: An error was thrown when attempting to render log messages via LogBox.
β
β undefined is not a function, js engine: hermes
β RangeError: Maximum call stack size exceeded (native stack depth), js engine: hermes
β TypeError: An error was thrown when attempting to render log messages via LogBox.
β
β undefined is not a function, js engine: hermes
Currently i have used version of 0.33.12 of these packages(@cubejs-client/core and @cubejs-client/react )
I have downgraded my react-native version and also used a lower version of cubejs packages but still I got the same error
And by disabling the hermes it giving errors like this
TypeError: An error was thrown when attempting to render log messages via LogBox.
_$$_REQUIRE(dependencyMap[2], "../internals/is-constructor") is not a function. (In '$$_REQUIRE(dependencyMap[2], "../internals/is-constructor")(C)', '$$_REQUIRE(_dependencyMap[2], "../internals/is-constructor")' is an instance of Object)

this is a screenshot of the app page when I import the package in the App.js file
Describe the solution you'd like
So Actually I want to give some ways to integrate or make the package of @cubejs-client/core and @cubejs-client/react so that it will be compatible to React-native