ngrx-immer
Version:
Immer wrappers around NgRx methods createReducer, on, and ComponentStore
9 lines (8 loc) • 391 B
TypeScript
import { Provider, Type } from '@angular/core';
import { ImmerComponentStore } from '.';
/**
* @description
* Immer wrapper around `provideComponentStore()` in `@ngrx/component-store`.
* @returns the ImmerComponentStore class registered as a provider
*/
export declare function provideImmerComponentStore<T extends object>(componentStoreClass: Type<ImmerComponentStore<T>>): Provider[];