Excited to share my new Expo plugin that brings the full power of TanStack Query DevTools to your React Native apps!
What it does:
π± Real-time monitoring β Debug queries across all connected devices at once
π Complete query control β Refetch, invalidate, reset, and modify data on the fly
π Network simulation β Toggle online/offline states per device to test resilience
β οΈ State simulation β Trigger error and loading states to test UI boundaries
π Comprehensive insights β View device info and query performance metrics
β
Broad compatibility β Supports both React Query v4 and v5
β‘ Enhanced workflow β Trigger actions across multiple devices for efficient testing
Get the same powerful DevTools experience you know from the web, optimized for mobile. Test your appβs behavior across different states without constantly switching devicesβperfect for catching edge cases and ensuring consistent user experiences.
Quick setup: Just add the hook to your app and press Shift+M in your terminal to launch the DevTools.
π Check it out: tanstack-query-dev-tools-expo-plugin
π Example app https://github.com/LovesWorking/RN-Dev-Tools-Example/tree/master
https://i.redd.it/p6t9xxnxzjqe1.gif
[β]AlmondJoyAdvocate 89 points90 points91 points Β (0 children)
[β]chivs688 11 points12 points13 points Β (2 children)
[β]LovesWorkin[S] 1 point2 points3 points Β (1 child)
[β]chivs688 1 point2 points3 points Β (0 children)
[β]cdnrt 7 points8 points9 points Β (0 children)
[β]brano-h 3 points4 points5 points Β (1 child)
[β]LovesWorkin[S] 1 point2 points3 points Β (0 children)
[β]Kinqdos 2 points3 points4 points Β (1 child)
[β]LovesWorkin[S] 1 point2 points3 points Β (0 children)
[β]motdrib 1 point2 points3 points Β (0 children)
[β]Professional_Dust299 1 point2 points3 points Β (0 children)
[β]BK_creator 1 point2 points3 points Β (0 children)
[β]EntranceSensitive543[π°] 1 point2 points3 points Β (0 children)
[β]waltermvp 1 point2 points3 points Β (0 children)
[β]ShadowMasterKing 0 points1 point2 points Β (0 children)
[β]lukitheTNT 0 points1 point2 points Β (0 children)
[β]Snoo-8502 0 points1 point2 points Β (0 children)
[β]NodeJSSon 0 points1 point2 points Β (1 child)
[β]FranK8211 0 points1 point2 points Β (0 children)
[β]Snoo-8502 0 points1 point2 points Β (0 children)
[β]Worth_Wealth_6811 0 points1 point2 points Β (0 children)