UNPKG

@mini-rx/signal-store

Version:
14 lines 1.83 kB
import { AbstractReduxDevtoolsExtension } from '@mini-rx/common'; import { storeCore } from '../store-core'; export class ReduxDevtoolsExtension extends AbstractReduxDevtoolsExtension { get actions$() { return storeCore.actions$; } readState() { return storeCore.appState.get(); } updateState(state) { storeCore.appState.set(state); } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVkdXgtZGV2dG9vbHMuZXh0ZW5zaW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9zaWduYWwtc3RvcmUvc3JjL2xpYi9leHRlbnNpb25zL3JlZHV4LWRldnRvb2xzLmV4dGVuc2lvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsOEJBQThCLEVBQW9CLE1BQU0saUJBQWlCLENBQUM7QUFFbkYsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUxQyxNQUFNLE9BQU8sc0JBQXVCLFNBQVEsOEJBQThCO0lBQ3RFLElBQUksUUFBUTtRQUNSLE9BQU8sU0FBUyxDQUFDLFFBQVEsQ0FBQztJQUM5QixDQUFDO0lBRUQsU0FBUztRQUNMLE9BQU8sU0FBUyxDQUFDLFFBQVEsQ0FBQyxHQUFHLEVBQUUsQ0FBQztJQUNwQyxDQUFDO0lBRUQsV0FBVyxDQUFDLEtBQWU7UUFDdkIsU0FBUyxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDbEMsQ0FBQztDQUNKIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQWJzdHJhY3RSZWR1eERldnRvb2xzRXh0ZW5zaW9uLCBBY3Rpb24sIEFwcFN0YXRlIH0gZnJvbSAnQG1pbmktcngvY29tbW9uJztcbmltcG9ydCB7IE9ic2VydmFibGUgfSBmcm9tICdyeGpzJztcbmltcG9ydCB7IHN0b3JlQ29yZSB9IGZyb20gJy4uL3N0b3JlLWNvcmUnO1xuXG5leHBvcnQgY2xhc3MgUmVkdXhEZXZ0b29sc0V4dGVuc2lvbiBleHRlbmRzIEFic3RyYWN0UmVkdXhEZXZ0b29sc0V4dGVuc2lvbiB7XG4gICAgZ2V0IGFjdGlvbnMkKCk6IE9ic2VydmFibGU8QWN0aW9uPiB7XG4gICAgICAgIHJldHVybiBzdG9yZUNvcmUuYWN0aW9ucyQ7XG4gICAgfVxuXG4gICAgcmVhZFN0YXRlKCk6IEFwcFN0YXRlIHtcbiAgICAgICAgcmV0dXJuIHN0b3JlQ29yZS5hcHBTdGF0ZS5nZXQoKTtcbiAgICB9XG5cbiAgICB1cGRhdGVTdGF0ZShzdGF0ZTogQXBwU3RhdGUpOiB2b2lkIHtcbiAgICAgICAgc3RvcmVDb3JlLmFwcFN0YXRlLnNldChzdGF0ZSk7XG4gICAgfVxufVxuIl19