19 lines
560 B
TypeScript
19 lines
560 B
TypeScript
import { Action } from "redux";
|
|
import { Workgroup } from "../../types/workgroup";
|
|
|
|
export const FETCH_WORKGROUPS_REQUEST = 'FETCH_WORKGROUPS_REQUEST';
|
|
export const FETCH_WORKGROUPS_SUCCESS = 'FETCH_WORKGROUPS_SUCCESS';
|
|
export const FETCH_WORKGROUPS_FAILURE = 'FETCH_WORKGROUPS_FAILURE';
|
|
|
|
export interface fetchWorkgroupsRequestAction extends Action {
|
|
|
|
}
|
|
|
|
export interface fetchWorkgroupsSuccessAction extends Action {
|
|
workgroups: [Workgroup]
|
|
}
|
|
|
|
|
|
export function fetchWorkgroups(): fetchWorkgroupsRequestAction {
|
|
return { type: FETCH_WORKGROUPS_REQUEST }
|
|
} |