UNPKG

@ngxs-labs/entity-state

Version:

<p align="center"> <img src="https://raw.githubusercontent.com/ngxs-labs/emitter/master/docs/assets/logo.png"> </p>

13 lines 1.76 kB
import { generateActionObject } from '../internal'; import { EntityActionType } from './type-alias'; export class Reset { /** * Resets the targeted store to the default state: no entities, loading is false, error is undefined, active is undefined. * @param target The targeted state class * @see defaultEntityState */ constructor(target) { return generateActionObject(EntityActionType.Reset, target); } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzZXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvbGliL2FjdGlvbnMvcmVzZXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sYUFBYSxDQUFDO0FBR25ELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGNBQWMsQ0FBQztBQUVoRCxNQUFNLE9BQU8sS0FBSztJQUNoQjs7OztPQUlHO0lBQ0gsWUFBWSxNQUE4QjtRQUN4QyxPQUFPLG9CQUFvQixDQUFDLGdCQUFnQixDQUFDLEtBQUssRUFBRSxNQUFNLENBQUMsQ0FBQztJQUM5RCxDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBnZW5lcmF0ZUFjdGlvbk9iamVjdCB9IGZyb20gJy4uL2ludGVybmFsJztcclxuaW1wb3J0IHsgRW50aXR5U3RhdGUgfSBmcm9tICcuLi9lbnRpdHktc3RhdGUnO1xyXG5pbXBvcnQgeyBUeXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IEVudGl0eUFjdGlvblR5cGUgfSBmcm9tICcuL3R5cGUtYWxpYXMnO1xyXG5cclxuZXhwb3J0IGNsYXNzIFJlc2V0IHtcclxuICAvKipcclxuICAgKiBSZXNldHMgdGhlIHRhcmdldGVkIHN0b3JlIHRvIHRoZSBkZWZhdWx0IHN0YXRlOiBubyBlbnRpdGllcywgbG9hZGluZyBpcyBmYWxzZSwgZXJyb3IgaXMgdW5kZWZpbmVkLCBhY3RpdmUgaXMgdW5kZWZpbmVkLlxyXG4gICAqIEBwYXJhbSB0YXJnZXQgVGhlIHRhcmdldGVkIHN0YXRlIGNsYXNzXHJcbiAgICogQHNlZSBkZWZhdWx0RW50aXR5U3RhdGVcclxuICAgKi9cclxuICBjb25zdHJ1Y3Rvcih0YXJnZXQ6IFR5cGU8RW50aXR5U3RhdGU8YW55Pj4pIHtcclxuICAgIHJldHVybiBnZW5lcmF0ZUFjdGlvbk9iamVjdChFbnRpdHlBY3Rpb25UeXBlLlJlc2V0LCB0YXJnZXQpO1xyXG4gIH1cclxufVxyXG4iXX0=