Sha256: b1894650f21aa8e091ee29bd8e9527bc7a95e102760ede452405fef04ba18307
Contents?: true
Size: 719 Bytes
Versions: 122
Compression:
Stored size: 719 Bytes
Contents
import api, { orgId } from '../../../services/api'; import { SUBSCRIPTION_DETAILS_REQUEST, SUBSCRIPTION_DETAILS_SUCCESS, SUBSCRIPTION_DETAILS_FAILURE, } from './SubscriptionDetailConstants'; import { apiError } from '../../../utils/helpers.js'; export const loadSubscriptionDetails = subscriptionId => async (dispatch) => { dispatch({ type: SUBSCRIPTION_DETAILS_REQUEST }); try { const { data } = await api.get(`/organizations/${orgId()}/subscriptions/${subscriptionId}`); return dispatch({ type: SUBSCRIPTION_DETAILS_SUCCESS, response: data, }); } catch (error) { return dispatch(apiError(SUBSCRIPTION_DETAILS_FAILURE, error)); } }; export default loadSubscriptionDetails;
Version data entries
122 entries across 122 versions & 1 rubygems