Skip to main content

DevTools

import { createStore, devtools } from '@sinuxjs/core';

const store = createStore(
{ count: 0 },
{ increment: (s) => ({ count: s.count + 1 }) },
[devtools({ name: 'Counter Store' })]
);

Connects to the Redux DevTools browser extension. Every signal dispatch appears as a named action.

Options

OptionTypeDescription
namestringStore name in DevTools (default: 'Sinux Store')
enabledbooleanDisable in production

Sinux's named signals map perfectly to Redux action types -- no extra configuration needed.