Sha256: a0b54f7bd19f6a81036fc368133ebf7988c0a9fd00ab96a811e4318dd53f17f5
Contents?: true
Size: 730 Bytes
Versions: 30
Compression:
Stored size: 730 Bytes
Contents
import api, { orgId } from '../../../services/api'; import { SUBSCRIPTION_DETAILS_REQUEST, SUBSCRIPTION_DETAILS_SUCCESS, SUBSCRIPTION_DETAILS_FAILURE, } from './SubscriptionDetailConstants'; import { apiError } from '../../../move_to_foreman/common/helpers.js'; export const loadSubscriptionDetails = subscriptionId => (dispatch) => { dispatch({ type: SUBSCRIPTION_DETAILS_REQUEST }); return api .get(`/organizations/${orgId()}/subscriptions/${subscriptionId}`) .then(({ data }) => { dispatch({ type: SUBSCRIPTION_DETAILS_SUCCESS, response: data, }); }) .catch(result => dispatch(apiError(SUBSCRIPTION_DETAILS_FAILURE, result))); }; export default loadSubscriptionDetails;
Version data entries
30 entries across 30 versions & 1 rubygems