import { AnyAction } from "redux"; export enum networkActions { SET_NETWORK = "SET_NETWORK", SET_NETWORK_NAME = "SET_NETWORK_NAME", } const internalSetNetwork = (network: string): AnyAction => { return { type: networkActions.SET_NETWORK, data: network, }; }; export const setNetwork = (network: string): any => { return (dispatch: any, getState: any): AnyAction => { return dispatch(internalSetNetwork(network)); }; }; export const setNetworkName = (networkName: string): AnyAction => { return { type: networkActions.SET_NETWORK_NAME, data: networkName, }; };