redux-devtools/packages/redux-devtools-app
renovate[bot] 846ded1c74
chore(deps): update dependency eslint-plugin-jest to v28 (#1671)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-10 00:13:51 +00:00
..
assets chore(deps): update dependency prettier to v3 (#1434) 2023-07-12 18:03:20 +00:00
demo fix(deps): update react (major) (#1165) 2022-06-06 16:22:05 +00:00
src fix(deps): update dependency jsondiffpatch to ^0.6.0 (#1586) 2024-01-23 21:48:11 -05:00
test Replace react-dragula with dnd-kit (#1451) 2023-08-18 23:52:43 +00:00
.eslintignore Imprrove ability to tree-shake libraries (#1050) 2022-01-24 02:11:46 +00:00
.eslintrc.js chore(deps): update typescript-eslint monorepo to v6 (major) (#1436) 2023-09-03 22:56:58 -04:00
babel.config.esm.json Imprrove ability to tree-shake libraries (#1050) 2022-01-24 02:11:46 +00:00
babel.config.json Imprrove ability to tree-shake libraries (#1050) 2022-01-24 02:11:46 +00:00
buildUmd.mjs Build @redux-devtools/app UMD using esbuild (#1494) 2023-09-17 00:13:50 +00:00
CHANGELOG.md Version Packages (#1649) 2024-04-07 00:05:15 -04:00
jest.config.js Convert d3 packages to ESM (#1648) 2024-04-07 03:44:14 +00:00
LICENSE.md chore(*): move redux-devtools-app to scoped package (#693) 2020-12-22 12:02:14 -05:00
package.json chore(deps): update dependency eslint-plugin-jest to v28 (#1671) 2024-06-10 00:13:51 +00:00
README.md fix(deps): update react (major) (#1165) 2022-06-06 16:22:05 +00:00
tsconfig.demo.json Use types in tscnofig to explicitly define global types (#1045) 2022-01-22 21:51:27 +00:00
tsconfig.json Build @redux-devtools/app UMD using esbuild (#1494) 2023-09-17 00:13:50 +00:00
tsconfig.test.json Use types in tscnofig to explicitly define global types (#1045) 2022-01-22 21:51:27 +00:00
tsconfig.webpack.json Build @redux-devtools/app UMD using esbuild (#1494) 2023-09-17 00:13:50 +00:00
webpack.config.ts chore(deps): update dependency prettier to v3 (#1434) 2023-07-12 18:03:20 +00:00

Redux DevTools monitor app

Demo

Web, Electron and Chrome app for monitoring remote-redux-devtools.

Also it's a react component you can use to build amazing monitor applications like:

Usage

import React from 'react';
import ReactDOM from 'react-dom/client';
import { Root } from '@redux-devtools/app';

const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(<Root />);

Parameters

  • socketOptions - object used to specify predefined options for the connection:
    • hostname - string
    • port - number or string
    • autoReconnect - boolean
    • secure - 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 to true in order to hide settings button and dialog.

License

MIT