Skip to content

Cubejs-client/core and react is not working in react-nativeΒ #6759

@akg16800

Description

@akg16800

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)

Screenshot_2023-06-21-18-44-23-207_com analyticsapp
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

Metadata

Metadata

Assignees

No one assigned

    Labels

    client:reactIssues relating to the React client SDKhelp wantedCommunity contributions are welcome.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions