mirror of
https://github.com/reduxjs/redux-devtools.git
synced 2025-11-03 01:17:56 +03:00
* chore: copy rtk-query example from toolkit
* feat(rtk-query): complete initial setup of rtk-query
* feat: complete inspector layout and add initial JSONTree setup
* fix: unintentional removal of tsconfig
* feat(search): add search logic and refactor monitor state shape
* fix: inverted monitor theme inside devtoop-app
Othetr changes:
* simplify monitor integration
* fix: rtk monitor reducer not working in app
* refactor(rtk-query): simplify theme config
* feat(rtk-query-monitor): add query preview tabs
* fix: wip
* refactor(examples): add rtk-query-polling to workspace
Other changes:
* docs(rtk-query-polling): add README.md
* chore(rtk-query-inspector): add demo to monorepo
Other changes:
chore: increase isWideScreen polling interval to 300
refactor: add subscription as root node in QueryPreviewSubscriptions
* feat(rtk-query): add multiple filter options
* chore(rtk-queery): rename demo build script and add SKIP_PREFLIGHT_CHECK=true
* feat(rtk-query): display status flags in QueryPreviewInfo
* chore(rtk-query): update typescript versions in rkt-inspector-monitor & its demo
* docs(rtk-query): add proper README
Other changes:
* fix examples/rtk-query-poilling
* docs(rtk-query): improve rtk-query-inspector-monitor demo gif
* docs(rtk-query): clean up demo
* fix(rtk-query): clear button not updating redux state
* docs(rtk-query): add link to rtk-query-inspector-monitor demo site
* chore(rtk-query): run prettier after prettier upgrade (
|
||
|---|---|---|
| .. | ||
| assets | ||
| demo | ||
| src | ||
| test | ||
| .babelrc | ||
| .eslintignore | ||
| .eslintrc.js | ||
| CHANGELOG.md | ||
| jest.config.js | ||
| LICENSE.md | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| tsconfig.webpack.json | ||
| webpack.config.ts | ||
| webpack.config.umd.ts | ||
Redux DevTools monitor app
Web, Electron and Chrome app for monitoring remote-redux-devtools. Can be accessed on remotedev.io.
Also it's a react component you can use to build amazing monitor applications like:
- redux-devtools-extension.
- react-native-debugger - Electron app, which already includes
remotedev-server,redux-devtools-appand even React DevTools. - remote-redux-devtools-on-debugger - Used in React Native debugger as a dock monitor.
- atom-redux-devtools - Used in Atom editor.
- vscode-redux-devtools - Used in Visual Studio Code.
Usage
import React from 'react';
import ReactDom from 'react-dom';
import DevToolsApp from '@redux-devtools/app';
ReactDom.render(<App />, document.getElementById('root'));
Parameters
socketOptions- object used to specify predefined options for the connection:hostname- stringport- number or stringautoReconnect- booleansecure- boolean.
monitorOptions- object used to specify predefined monitor options:selected- string - which monitor is selected by default. One of the following values:LogMonitor,InspectorMonitor,ChartMonitor.
testTemplates- array of strings representing predefined test templates.noSettings- boolean set totruein order to hide settings button and dialog.
License
MIT
