@codetanzania/emis-api-states
Version:
EMIS Redux state management library
24 lines (21 loc) • 523 B
JavaScript
import generateExposedActions from '../factories/action';
import { actions, dispatch } from '../store';
const campaignActions = generateExposedActions('campaign', actions, dispatch);
export const {
clearCampaignFilters,
clearCampaignsSort,
closeCampaignForm,
deleteCampaign,
filterCampaigns,
getCampaigns,
getCampaign,
selectCampaign,
openCampaignForm,
paginateCampaigns,
postCampaign,
putCampaign,
refreshCampaigns,
searchCampaigns,
setCampaignSchema,
sortCampaigns,
} = campaignActions;