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 } }