redux-devtools/packages/redux-devtools-app-core
github-actions[bot] c6fd44977c
Version Packages (#1960)
* Version Packages

* Trigger build

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Nathan Bierema <nbierema@gmail.com>
2026-03-08 02:24:33 +00:00
..
src Convert remaining packages to ESM (#2013) 2026-03-08 02:17:41 +00:00
test Convert remaining packages to ESM (#2013) 2026-03-08 02:17:41 +00:00
CHANGELOG.md Version Packages (#1960) 2026-03-08 02:24:33 +00:00
eslint.config.mjs Convert remaining packages to ESM (#2013) 2026-03-08 02:17:41 +00:00
jest.config.ts Convert remaining packages to ESM (#2013) 2026-03-08 02:17:41 +00:00
LICENSE.md Move the logic from @redux-devtools/app into @redux-devtools/app-core (#1655) 2024-06-12 09:18:46 -04:00
package.json Version Packages (#1960) 2026-03-08 02:24:33 +00:00
README.md Move the logic from @redux-devtools/app into @redux-devtools/app-core (#1655) 2024-06-12 09:18:46 -04:00
tsconfig.json Convert remaining packages to ESM (#2013) 2026-03-08 02:17:41 +00:00
tsconfig.test.json Convert remaining packages to ESM (#2013) 2026-03-08 02:17:41 +00:00

Redux DevTools monitor app core

The core React component and Redux store for the Redux DevTools monitor app. It is split out to allow you to use it directly for transports other than the standard WebSocket one.

Usage

import { Provider } from 'react-redux';
import { Persistor } from 'redux-persist';
import { PersistGate } from 'redux-persist/integration/react';
import { App } from '@redux-devtools/app-core';
import { store, persistor } from "./yourStore";

export function Root() {
  return (
    <Provider store={store}>
      <PersistGate loading={null} persistor={persistor!}>
        <App />
      </PersistGate>
    </Provider>
  );
}

License

MIT