Skip to content

Expo 53 & React native 0.79.1 Render Error #27

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
bahadiraraz opened this issue Apr 25, 2025 · 12 comments
Open

Expo 53 & React native 0.79.1 Render Error #27

bahadiraraz opened this issue Apr 25, 2025 · 12 comments

Comments

@bahadiraraz
Copy link

Pressing the Bubble (floating action button) crashes the app with the following red-screen error:

No QueryClient set, use QueryClientProvider to set one
@LovesWorking
Copy link
Owner

I would use

https://github.com/LovesWorking/rn-better-dev-tools

Until I update this.

@bahadiraraz
Copy link
Author

I would use

https://github.com/LovesWorking/rn-better-dev-tools

Until I update this.

This also doesn't work. On Expo 53, it connects but doesn't show any requests.

@LovesWorking
Copy link
Owner

Any console logs shown?

@bahadiraraz
Copy link
Author

Any console logs shown?

TanStack Query itself is working, and the requests are being sent normally. However, nothing appears either in Bubble or in the logs of this new version. Only the device connection is shown, but none of the sent requests are received. Bubble crashes immediately, as I mentioned in the error. In the new version, it stays connected, but no queries or mutations show up.

@LovesWorking
Copy link
Owner

Make sure you follow the readme. It should add logs like iOS connected, iOS receiving dashboard request etc. you have to put the hook in your main app file I like to put mine where I create the react query context at. Make sure you pass device information. Do it exactly how shown in the readme.

@Nye1nChanSoe
Copy link

Nye1nChanSoe commented May 3, 2025

Same error for me as well

Here's my setup, it used to work in Expo SDK 52 but I updated to 53 and it doesn't work

<QueryClientProvider client={queryClient}>
      <AuthProvider>
        <Stack>
          {/*  stacks */}
        </Stack>
        <Toast config={toastConfig} />
      </AuthProvider>
      <DevToolsBubble onCopy={onCopy} />
    </QueryClientProvider>

Error log
ERROR Warning: Error: No QueryClient set, use QueryClientProvider to set one

@wedelgaard
Copy link

Same issue after upgradering to Expo 53 from 52

@LovesWorking
Copy link
Owner

Same issue after upgradering to Expo 53 from 52

With https://github.com/LovesWorking/rn-better-dev-tools as well? I haven’t had time to update this repo to match how that one works yet.

My team is planning to update to Expo 53 in the next 1–2 weeks, so once that’s done, I’ll be able to work on it. In the meantime, if you or anyone else wants to look into it and submit a PR, that would be awesome!

@wedelgaard
Copy link

Same issue after upgradering to Expo 53 from 52

With https://github.com/LovesWorking/rn-better-dev-tools as well? I haven’t had time to update this repo to match how that one works yet.

My team is planning to update to Expo 53 in the next 1–2 weeks, so once that’s done, I’ll be able to work on it. In the meantime, if you or anyone else wants to look into it and submit a PR, that would be awesome!

No sorry for being unclear only react-native-react-query-devtools haven't tried rn-better-dev-tools

@codiku-dev
Copy link

codiku-dev commented May 25, 2025

Same error even without any Framework ( no Expo) (React native 0.79.2)

@LovesWorking
Copy link
Owner

I just updated this package to support the rest of React Query features, offer a re-size option and better styles. @codiku-dev @wedelgaard @Nye1nChanSoe

Install the latest version and let me know if you have any issues. I have the example working here with EXPO sdk 53 and the latest React version. https://github.com/LovesWorking/RN-Dev-Tools-Example

@wedelgaard
Copy link

wedelgaard commented May 27, 2025

@LovesWorking Works for me - thx a lot! 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants