UNPKG

@datorama/akita-ng-entity-service

Version:
23 lines 2.5 kB
export function successAction(storeName, notifier) { return function ({ payload, method, successMsg }) { notifier.dispatch({ type: 'success', storeName, payload, method: method, successMsg }); }; } export function errorAction(storeName, notifier) { return function ({ payload, method, errorMsg }) { notifier.dispatch({ type: 'error', storeName, payload, method: method, errorMsg }); }; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWN0aW9uLWZhY3RvcnkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wYWNrYWdlcy9uZy1lbnRpdHktc2VydmljZS9zcmMvbGliL2FjdGlvbi1mYWN0b3J5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLE1BQU0sVUFBVSxhQUFhLENBQzNCLFNBQWlCLEVBQ2pCLFFBQWlDO0lBRWpDLE9BQU8sVUFBVSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsVUFBVSxFQUFFO1FBQzlDLFFBQVEsQ0FBQyxRQUFRLENBQUM7WUFDaEIsSUFBSSxFQUFFLFNBQVM7WUFDZixTQUFTO1lBQ1QsT0FBTztZQUNQLE1BQU0sRUFBRSxNQUFPO1lBQ2YsVUFBVTtTQUNYLENBQUMsQ0FBQztJQUNMLENBQUMsQ0FBQztBQUNKLENBQUM7QUFFRCxNQUFNLFVBQVUsV0FBVyxDQUN6QixTQUFpQixFQUNqQixRQUFpQztJQUVqQyxPQUFPLFVBQVUsRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRTtRQUM1QyxRQUFRLENBQUMsUUFBUSxDQUFDO1lBQ2hCLElBQUksRUFBRSxPQUFPO1lBQ2IsU0FBUztZQUNULE9BQU87WUFDUCxNQUFNLEVBQUUsTUFBTztZQUNmLFFBQVE7U0FDVCxDQUFDLENBQUM7SUFDTCxDQUFDLENBQUM7QUFDSixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRW50aXR5U2VydmljZUFjdGlvbiwgTmdFbnRpdHlTZXJ2aWNlTm90aWZpZXIgfSBmcm9tICcuL25nLWVudGl0eS1zZXJ2aWNlLW5vdGlmaWVyJztcblxuZXhwb3J0IGZ1bmN0aW9uIHN1Y2Nlc3NBY3Rpb24oXG4gIHN0b3JlTmFtZTogc3RyaW5nLFxuICBub3RpZmllcjogTmdFbnRpdHlTZXJ2aWNlTm90aWZpZXJcbik6IChwYXJhbXM6IFBhcnRpYWw8RW50aXR5U2VydmljZUFjdGlvbj4pID0+IHZvaWQge1xuICByZXR1cm4gZnVuY3Rpb24gKHsgcGF5bG9hZCwgbWV0aG9kLCBzdWNjZXNzTXNnIH0pIHtcbiAgICBub3RpZmllci5kaXNwYXRjaCh7XG4gICAgICB0eXBlOiAnc3VjY2VzcycsXG4gICAgICBzdG9yZU5hbWUsXG4gICAgICBwYXlsb2FkLFxuICAgICAgbWV0aG9kOiBtZXRob2QhLFxuICAgICAgc3VjY2Vzc01zZ1xuICAgIH0pO1xuICB9O1xufVxuXG5leHBvcnQgZnVuY3Rpb24gZXJyb3JBY3Rpb24oXG4gIHN0b3JlTmFtZTogc3RyaW5nLFxuICBub3RpZmllcjogTmdFbnRpdHlTZXJ2aWNlTm90aWZpZXJcbik6IChwYXJhbXM6IFBhcnRpYWw8RW50aXR5U2VydmljZUFjdGlvbj4pID0+IHZvaWQge1xuICByZXR1cm4gZnVuY3Rpb24gKHsgcGF5bG9hZCwgbWV0aG9kLCBlcnJvck1zZyB9KSB7XG4gICAgbm90aWZpZXIuZGlzcGF0Y2goe1xuICAgICAgdHlwZTogJ2Vycm9yJyxcbiAgICAgIHN0b3JlTmFtZSxcbiAgICAgIHBheWxvYWQsXG4gICAgICBtZXRob2Q6IG1ldGhvZCEsXG4gICAgICBlcnJvck1zZ1xuICAgIH0pO1xuICB9O1xufVxuIl19