UNPKG

ngrx-immer

Version:

Immer wrappers around NgRx methods createReducer, on, and ComponentStore

10 lines 1.6 kB
import { provideComponentStore } from '@ngrx/component-store'; /** * @description * Immer wrapper around `provideComponentStore()` in `@ngrx/component-store`. * @returns the ImmerComponentStore class registered as a provider */ export function provideImmerComponentStore(componentStoreClass) { return provideComponentStore(componentStoreClass); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvdmlkZS1pbW1lci1jb21wb25lbnQtc3RvcmUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29tcG9uZW50LXN0b3JlL3Byb3ZpZGUtaW1tZXItY29tcG9uZW50LXN0b3JlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBa0IscUJBQXFCLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQztBQUk5RTs7OztHQUlHO0FBQ0gsTUFBTSxVQUFVLDBCQUEwQixDQUFtQixtQkFBaUQ7SUFDMUcsT0FBTyxxQkFBcUIsQ0FBQyxtQkFBOEMsQ0FBQyxDQUFDO0FBQ2pGLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnRTdG9yZSwgcHJvdmlkZUNvbXBvbmVudFN0b3JlIH0gZnJvbSAnQG5ncngvY29tcG9uZW50LXN0b3JlJztcbmltcG9ydCB7IFByb3ZpZGVyLCBUeXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBJbW1lckNvbXBvbmVudFN0b3JlIH0gZnJvbSAnLic7XG5cbi8qKlxuICogQGRlc2NyaXB0aW9uXG4gKiBJbW1lciB3cmFwcGVyIGFyb3VuZCBgcHJvdmlkZUNvbXBvbmVudFN0b3JlKClgIGluIGBAbmdyeC9jb21wb25lbnQtc3RvcmVgLlxuICogQHJldHVybnMgdGhlIEltbWVyQ29tcG9uZW50U3RvcmUgY2xhc3MgcmVnaXN0ZXJlZCBhcyBhIHByb3ZpZGVyXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBwcm92aWRlSW1tZXJDb21wb25lbnRTdG9yZTxUIGV4dGVuZHMgb2JqZWN0Pihjb21wb25lbnRTdG9yZUNsYXNzOiBUeXBlPEltbWVyQ29tcG9uZW50U3RvcmU8VD4+KTogUHJvdmlkZXJbXSB7XG4gICAgcmV0dXJuIHByb3ZpZGVDb21wb25lbnRTdG9yZShjb21wb25lbnRTdG9yZUNsYXNzIGFzIFR5cGU8Q29tcG9uZW50U3RvcmU8VD4+KTtcbn0iXX0=