Guest User

Untitled

a guest
Mar 17th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. import { TodoActionType } from './todo-action-type.enum.ts';
  2. import { Todo } from './todo.model.ts';
  3.  
  4. export class AddTodo {
  5. public readonly type = TodoActionType.ADD_TODO;
  6.  
  7. constructor(public payload: Todo) {}
  8. }
  9.  
  10. export class RemoveTodo {
  11. public readonly type = TodoActionType.REMOVE_TODO;
  12.  
  13. constructor(public payload: number) {}
  14. }
  15.  
  16. export class EditTodo {
  17. public readonly type = TodoActionType.EDIT_TODO;
  18.  
  19. constructor(public payload: Todo) {}
  20. }
  21.  
  22. export TodoActions = AddTodo | RemoveTodo | EditTodo;
Add Comment
Please, Sign In to add comment