UNPKG

thunk-request-status

Version:
10 lines (9 loc) 581 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getThunkPrefix = exports.getActionPrefix = exports.getRequestStatus = void 0; const getRequestStatus = (action) => { var _a; return (_a = action.meta) === null || _a === void 0 ? void 0 : _a.requestStatus; }; exports.getRequestStatus = getRequestStatus; const getActionPrefix = (action) => action.type.replace(`/${(0, exports.getRequestStatus)(action)}`, ''); exports.getActionPrefix = getActionPrefix; const getThunkPrefix = (thunk) => thunk.typePrefix; exports.getThunkPrefix = getThunkPrefix;