MCPcopy Index your code
hub / github.com/bgaleotti/react-query-native-devtools

github.com/bgaleotti/react-query-native-devtools @v4.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v4.0.0 ↗ · + Follow
24 symbols 49 edges 15 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

react-query-native-devtools

Plugin for Flipper for the React Query React Query similar to React Query Devtools experience.

Flipper plugins contain two parts:

  • The client plugin that should be put inside your application. Its role is get data from QueryClient and send it to Flipper.
  • Flipper desktop plugin. It listens for data which client plugin sends and renders it in Flipper.

This is a monorepo for two packages:

react-query-native-devtools

The package for your React Native project to work with React Query. Installation and usage are here.

flipper-plugin-react-query-native-devtools

Desktop plugin for the flipper. To use - search for the flipper-plugin-react-query-native-devtools in the plugin menu.

More details is here.

Extension points exported contracts — how you extend this code

NotifyEventQueryAdded (Interface)
(no doc)
packages/flipper-plugin-react-query-native-devtools/src/types/queryCacheNotifyEvent.ts
NotifyEventQueryRemoved (Interface)
(no doc)
packages/flipper-plugin-react-query-native-devtools/src/types/queryCacheNotifyEvent.ts
NotifyEventQueryUpdated (Interface)
(no doc)
packages/flipper-plugin-react-query-native-devtools/src/types/queryCacheNotifyEvent.ts
NotifyEventObserverAdded (Interface)
(no doc)
packages/flipper-plugin-react-query-native-devtools/src/types/queryCacheNotifyEvent.ts
NotifyEventObserverRemoved (Interface)
(no doc)
packages/flipper-plugin-react-query-native-devtools/src/types/queryCacheNotifyEvent.ts

Core symbols most depended-on inside this repo

extendQuery
called by 3
packages/flipper-plugin-react-query-native-devtools/src/index.tsx
getQueries
called by 2
packages/react-query-native-devtools/src/index.ts
getQueryByHash
called by 2
packages/react-query-native-devtools/src/index.ts
makeQuerySelectionKey
called by 2
packages/flipper-plugin-react-query-native-devtools/src/utils/index.ts
getSerializedQueries
called by 1
packages/react-query-native-devtools/src/index.ts
handleCacheEvent
called by 1
packages/react-query-native-devtools/src/index.ts
formatTimestamp
called by 1
packages/flipper-plugin-react-query-native-devtools/src/utils/index.ts
getObserversCounter
called by 1
packages/flipper-plugin-react-query-native-devtools/src/utils/index.ts

Shape

Function 18
Interface 6

Languages

TypeScript100%

Modules by API surface

packages/react-query-native-devtools/src/index.ts7 symbols
packages/flipper-plugin-react-query-native-devtools/src/types/queryCacheNotifyEvent.ts6 symbols
packages/flipper-plugin-react-query-native-devtools/src/index.tsx6 symbols
packages/flipper-plugin-react-query-native-devtools/src/utils/index.ts4 symbols
packages/flipper-plugin-react-query-native-devtools/src/components/QuerySidebar.tsx1 symbols

For agents

$ claude mcp add react-query-native-devtools \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact