import actionCreatorFactory from 'typescript-fsa' const actionCreator = actionCreatorFactory() import { IProfile, IEnrichmentPayload, IEnrichmentFailurePayload, IEnrichmentSuccessPayload, } from './interfaces' import * as constants from './constants' export const fetchEnrichment = actionCreator(constants.FETCH_ENRICHMENT) export const fetchEnrichmentPending = actionCreator(constants.FETCH_ENRICHMENT_PENDING) export const fetchEnrichmentFailure = actionCreator(constants.FETCH_ENRICHMENT_FAILURE) export const fetchEnrichmentSuccess = actionCreator(constants.FETCH_ENRICHMENT_SUCCESS) export const receiveProfiles = actionCreator(constants.RECEIVE_PROFILES)