17 lines
422 B
TypeScript
17 lines
422 B
TypeScript
import {createAction, props} from "@ngrx/store";
|
|
import {Message} from "../model/message";
|
|
|
|
export enum ActionTypes {
|
|
AddMessage = '[Messages] Add Message',
|
|
AddMessageFinished = '[Messages] Add Message Finished',
|
|
}
|
|
|
|
export const addMessageAction = createAction(
|
|
ActionTypes.AddMessage,
|
|
props<{message: Message}>()
|
|
);
|
|
|
|
export const addMessageFinishedAction = createAction(
|
|
ActionTypes.AddMessageFinished
|
|
);
|