UNPKG

@shopgate/pwa-common

Version:

Common library for the Shopgate Connect PWA.

37 lines (33 loc) 1.16 kB
import { REQUEST_CLIENT_INFORMATION, RECEIVE_CLIENT_INFORMATION, ERROR_CLIENT_INFORMATION, RECEIVE_CLIENT_CONNECTIVITY } from "../../constants/ActionTypes"; /** * Creates the dispatched REQUEST_CLIENT_INFORMATION action object. * @returns {Object} The dispatched action object. */ export const requestClientInformation = () => ({ type: REQUEST_CLIENT_INFORMATION }); /** * Creates the dispatched RECEIVE_CLIENT_INFORMATION action object. * @param {Object} data The received client information data. * @returns {Object} The dispatched action object. */ export const receiveClientInformation = data => ({ type: RECEIVE_CLIENT_INFORMATION, data }); /** * Creates the dispatched ERROR_CLIENT_INFORMATION action object. * @returns {Object} The dispatched action object. */ export const errorClientInformation = () => ({ type: ERROR_CLIENT_INFORMATION }); /** * Creates the dispatched RECEIVE_CLIENT_CONNECTIVITY action object. * @param {Object} data The received client connectivity data. * @returns {Object} The dispatched action object. */ export const receiveClientConnectivity = data => ({ type: RECEIVE_CLIENT_CONNECTIVITY, data });