Skip to content

Instantly share code, notes, and snippets.

@lydemann
Created February 21, 2019 05:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lydemann/92b66cd258dbbb21f1ffae765e100fd3 to your computer and use it in GitHub Desktop.
Save lydemann/92b66cd258dbbb21f1ffae765e100fd3 to your computer and use it in GitHub Desktop.
generic-action.ts
export class GenericAction<ActionType, PayloadType> {
constructor(type: ActionType, payload?: PayloadType) {
this.type = type;
this.payload = payload;
}
type: ActionType;
payload?: PayloadType;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment