fix ACTIONS import in redux/actions/rewards

This commit is contained in:
Akinwale Ariwodola 2018-07-23 15:12:22 +01:00
parent 0cca6c1811
commit 8e33473daa
3 changed files with 338 additions and 334 deletions

2
.gitignore vendored
View file

@ -1,2 +1,2 @@
/node_modules /node_modules
yarn-error.log yarn-error.log

667
dist/bundle.js vendored
View file

@ -102,374 +102,371 @@ return /******/ (function(modules) { // webpackBootstrap
Object.defineProperty(exports, "__esModule", { Object.defineProperty(exports, "__esModule", {
value: true value: true
}); });
exports.selectUserInviteNewErrorMessage = exports.selectUserInviteNewIsPending = exports.selectUserInviteStatusFailed = exports.selectUserInvitees = exports.selectUserInvitesRemaining = exports.selectUserInviteStatusIsPending = exports.selectAccessToken = exports.selectUserIsVerificationCandidate = exports.selectIdentityVerifyErrorMessage = exports.selectIdentityVerifyIsPending = exports.selectPhoneVerifyErrorMessage = exports.selectEmailVerifyErrorMessage = exports.selectEmailVerifyIsPending = exports.selectPhoneNewErrorMessage = exports.selectEmailNewErrorMessage = exports.selectEmailNewIsPending = exports.selectUserIsRewardApproved = exports.selectPhoneToVerify = exports.selectEmailToVerify = exports.selectUserCountryCode = exports.selectUserPhone = exports.selectUserEmail = exports.selectUser = exports.selectUserIsPending = exports.selectAuthenticationIsPending = exports.selectRewardByType = exports.selectClaimRewardError = exports.selectClaimErrorsByType = exports.selectIsClaimRewardPending = exports.selectClaimsPendingByType = exports.selectUnclaimedRewardValue = exports.selectFetchingRewards = exports.selectUnclaimedRewards = exports.selectClaimedRewardsByTransactionId = exports.selectClaimedRewards = exports.selectClaimedRewardsById = exports.selectUnclaimedRewardsByType = exports.makeSelectRewardByType = exports.makeSelectRewardAmountByType = exports.makeSelectIsRewardClaimPending = exports.makeSelectClaimRewardError = exports.selectAuthToken = exports.userReducer = exports.rewardsReducer = exports.authReducer = exports.doUserFetch = exports.doAuthenticate = exports.doInstallNew = exports.doFetchInviteStatus = exports.doClaimRewardClearError = exports.doClaimEligiblePurchaseRewards = exports.doClaimRewardType = exports.doRewardList = exports.doGenerateAuthToken = exports.Lbryio = exports.LBRYINC_ACTIONS = undefined; exports.selectUserInviteNewErrorMessage = exports.selectUserInviteNewIsPending = exports.selectUserInviteStatusFailed = exports.selectUserInvitees = exports.selectUserInvitesRemaining = exports.selectUserInviteStatusIsPending = exports.selectAccessToken = exports.selectUserIsVerificationCandidate = exports.selectIdentityVerifyErrorMessage = exports.selectIdentityVerifyIsPending = exports.selectPhoneVerifyErrorMessage = exports.selectEmailVerifyErrorMessage = exports.selectEmailVerifyIsPending = exports.selectPhoneNewErrorMessage = exports.selectEmailNewErrorMessage = exports.selectEmailNewIsPending = exports.selectUserIsRewardApproved = exports.selectPhoneToVerify = exports.selectEmailToVerify = exports.selectUserCountryCode = exports.selectUserPhone = exports.selectUserEmail = exports.selectUser = exports.selectUserIsPending = exports.selectAuthenticationIsPending = exports.selectRewardByType = exports.selectClaimRewardError = exports.selectClaimErrorsByType = exports.selectIsClaimRewardPending = exports.selectClaimsPendingByType = exports.selectUnclaimedRewardValue = exports.selectFetchingRewards = exports.selectUnclaimedRewards = exports.selectClaimedRewardsByTransactionId = exports.selectClaimedRewards = exports.selectClaimedRewardsById = exports.selectUnclaimedRewardsByType = exports.makeSelectRewardByType = exports.makeSelectRewardAmountByType = exports.makeSelectIsRewardClaimPending = exports.makeSelectClaimRewardError = exports.selectAuthToken = exports.userReducer = exports.rewardsReducer = exports.authReducer = exports.doUserFetch = exports.doAuthenticate = exports.doInstallNew = exports.doFetchInviteStatus = exports.doClaimRewardClearError = exports.doClaimEligiblePurchaseRewards = exports.doClaimRewardType = exports.doRewardList = exports.doGenerateAuthToken = exports.Lbryio = exports.LBRYINC_ACTIONS = undefined;
var _lbryio = __webpack_require__(1); var _auth = __webpack_require__(1);
Object.defineProperty(exports, 'Lbryio', {
enumerable: true,
get: function get() {
return _lbryio.Lbryio;
}
});
var _auth = __webpack_require__(4);
Object.defineProperty(exports, 'doGenerateAuthToken', { Object.defineProperty(exports, 'doGenerateAuthToken', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _auth.doGenerateAuthToken; return _auth.doGenerateAuthToken;
} }
}); });
var _rewards = __webpack_require__(9); var _rewards = __webpack_require__(9);
Object.defineProperty(exports, 'doRewardList', { Object.defineProperty(exports, 'doRewardList', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards.doRewardList; return _rewards.doRewardList;
} }
}); });
Object.defineProperty(exports, 'doClaimRewardType', { Object.defineProperty(exports, 'doClaimRewardType', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards.doClaimRewardType; return _rewards.doClaimRewardType;
} }
}); });
Object.defineProperty(exports, 'doClaimEligiblePurchaseRewards', { Object.defineProperty(exports, 'doClaimEligiblePurchaseRewards', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards.doClaimEligiblePurchaseRewards; return _rewards.doClaimEligiblePurchaseRewards;
} }
}); });
Object.defineProperty(exports, 'doClaimRewardClearError', { Object.defineProperty(exports, 'doClaimRewardClearError', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards.doClaimRewardClearError; return _rewards.doClaimRewardClearError;
} }
}); });
var _user = __webpack_require__(14); var _user = __webpack_require__(14);
Object.defineProperty(exports, 'doFetchInviteStatus', { Object.defineProperty(exports, 'doFetchInviteStatus', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user.doFetchInviteStatus; return _user.doFetchInviteStatus;
} }
}); });
Object.defineProperty(exports, 'doInstallNew', { Object.defineProperty(exports, 'doInstallNew', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user.doInstallNew; return _user.doInstallNew;
} }
}); });
Object.defineProperty(exports, 'doAuthenticate', { Object.defineProperty(exports, 'doAuthenticate', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user.doAuthenticate; return _user.doAuthenticate;
} }
}); });
Object.defineProperty(exports, 'doUserFetch', { Object.defineProperty(exports, 'doUserFetch', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user.doUserFetch; return _user.doUserFetch;
} }
}); });
var _auth2 = __webpack_require__(15); var _auth2 = __webpack_require__(15);
Object.defineProperty(exports, 'authReducer', { Object.defineProperty(exports, 'authReducer', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _auth2.authReducer; return _auth2.authReducer;
} }
}); });
var _rewards2 = __webpack_require__(16); var _rewards2 = __webpack_require__(16);
Object.defineProperty(exports, 'rewardsReducer', { Object.defineProperty(exports, 'rewardsReducer', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards2.rewardsReducer; return _rewards2.rewardsReducer;
} }
}); });
var _user2 = __webpack_require__(17); var _user2 = __webpack_require__(17);
Object.defineProperty(exports, 'userReducer', { Object.defineProperty(exports, 'userReducer', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user2.userReducer; return _user2.userReducer;
} }
}); });
var _auth3 = __webpack_require__(18); var _auth3 = __webpack_require__(18);
Object.defineProperty(exports, 'selectAuthToken', { Object.defineProperty(exports, 'selectAuthToken', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _auth3.selectAuthToken; return _auth3.selectAuthToken;
} }
}); });
var _rewards3 = __webpack_require__(10); var _rewards3 = __webpack_require__(10);
Object.defineProperty(exports, 'makeSelectClaimRewardError', { Object.defineProperty(exports, 'makeSelectClaimRewardError', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.makeSelectClaimRewardError; return _rewards3.makeSelectClaimRewardError;
} }
}); });
Object.defineProperty(exports, 'makeSelectIsRewardClaimPending', { Object.defineProperty(exports, 'makeSelectIsRewardClaimPending', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.makeSelectIsRewardClaimPending; return _rewards3.makeSelectIsRewardClaimPending;
} }
}); });
Object.defineProperty(exports, 'makeSelectRewardAmountByType', { Object.defineProperty(exports, 'makeSelectRewardAmountByType', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.makeSelectRewardAmountByType; return _rewards3.makeSelectRewardAmountByType;
} }
}); });
Object.defineProperty(exports, 'makeSelectRewardByType', { Object.defineProperty(exports, 'makeSelectRewardByType', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.makeSelectRewardByType; return _rewards3.makeSelectRewardByType;
} }
}); });
Object.defineProperty(exports, 'selectUnclaimedRewardsByType', { Object.defineProperty(exports, 'selectUnclaimedRewardsByType', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.selectUnclaimedRewardsByType; return _rewards3.selectUnclaimedRewardsByType;
} }
}); });
Object.defineProperty(exports, 'selectClaimedRewardsById', { Object.defineProperty(exports, 'selectClaimedRewardsById', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.selectClaimedRewardsById; return _rewards3.selectClaimedRewardsById;
} }
}); });
Object.defineProperty(exports, 'selectClaimedRewards', { Object.defineProperty(exports, 'selectClaimedRewards', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.selectClaimedRewards; return _rewards3.selectClaimedRewards;
} }
}); });
Object.defineProperty(exports, 'selectClaimedRewardsByTransactionId', { Object.defineProperty(exports, 'selectClaimedRewardsByTransactionId', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.selectClaimedRewardsByTransactionId; return _rewards3.selectClaimedRewardsByTransactionId;
} }
}); });
Object.defineProperty(exports, 'selectUnclaimedRewards', { Object.defineProperty(exports, 'selectUnclaimedRewards', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.selectUnclaimedRewards; return _rewards3.selectUnclaimedRewards;
} }
}); });
Object.defineProperty(exports, 'selectFetchingRewards', { Object.defineProperty(exports, 'selectFetchingRewards', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.selectFetchingRewards; return _rewards3.selectFetchingRewards;
} }
}); });
Object.defineProperty(exports, 'selectUnclaimedRewardValue', { Object.defineProperty(exports, 'selectUnclaimedRewardValue', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.selectUnclaimedRewardValue; return _rewards3.selectUnclaimedRewardValue;
} }
}); });
Object.defineProperty(exports, 'selectClaimsPendingByType', { Object.defineProperty(exports, 'selectClaimsPendingByType', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.selectClaimsPendingByType; return _rewards3.selectClaimsPendingByType;
} }
}); });
Object.defineProperty(exports, 'selectIsClaimRewardPending', { Object.defineProperty(exports, 'selectIsClaimRewardPending', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.selectIsClaimRewardPending; return _rewards3.selectIsClaimRewardPending;
} }
}); });
Object.defineProperty(exports, 'selectClaimErrorsByType', { Object.defineProperty(exports, 'selectClaimErrorsByType', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.selectClaimErrorsByType; return _rewards3.selectClaimErrorsByType;
} }
}); });
Object.defineProperty(exports, 'selectClaimRewardError', { Object.defineProperty(exports, 'selectClaimRewardError', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.selectClaimRewardError; return _rewards3.selectClaimRewardError;
} }
}); });
Object.defineProperty(exports, 'selectRewardByType', { Object.defineProperty(exports, 'selectRewardByType', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _rewards3.selectRewardByType; return _rewards3.selectRewardByType;
} }
}); });
var _user3 = __webpack_require__(12); var _user3 = __webpack_require__(12);
Object.defineProperty(exports, 'selectAuthenticationIsPending', { Object.defineProperty(exports, 'selectAuthenticationIsPending', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectAuthenticationIsPending; return _user3.selectAuthenticationIsPending;
} }
}); });
Object.defineProperty(exports, 'selectUserIsPending', { Object.defineProperty(exports, 'selectUserIsPending', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectUserIsPending; return _user3.selectUserIsPending;
} }
}); });
Object.defineProperty(exports, 'selectUser', { Object.defineProperty(exports, 'selectUser', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectUser; return _user3.selectUser;
} }
}); });
Object.defineProperty(exports, 'selectUserEmail', { Object.defineProperty(exports, 'selectUserEmail', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectUserEmail; return _user3.selectUserEmail;
} }
}); });
Object.defineProperty(exports, 'selectUserPhone', { Object.defineProperty(exports, 'selectUserPhone', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectUserPhone; return _user3.selectUserPhone;
} }
}); });
Object.defineProperty(exports, 'selectUserCountryCode', { Object.defineProperty(exports, 'selectUserCountryCode', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectUserCountryCode; return _user3.selectUserCountryCode;
} }
}); });
Object.defineProperty(exports, 'selectEmailToVerify', { Object.defineProperty(exports, 'selectEmailToVerify', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectEmailToVerify; return _user3.selectEmailToVerify;
} }
}); });
Object.defineProperty(exports, 'selectPhoneToVerify', { Object.defineProperty(exports, 'selectPhoneToVerify', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectPhoneToVerify; return _user3.selectPhoneToVerify;
} }
}); });
Object.defineProperty(exports, 'selectUserIsRewardApproved', { Object.defineProperty(exports, 'selectUserIsRewardApproved', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectUserIsRewardApproved; return _user3.selectUserIsRewardApproved;
} }
}); });
Object.defineProperty(exports, 'selectEmailNewIsPending', { Object.defineProperty(exports, 'selectEmailNewIsPending', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectEmailNewIsPending; return _user3.selectEmailNewIsPending;
} }
}); });
Object.defineProperty(exports, 'selectEmailNewErrorMessage', { Object.defineProperty(exports, 'selectEmailNewErrorMessage', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectEmailNewErrorMessage; return _user3.selectEmailNewErrorMessage;
} }
}); });
Object.defineProperty(exports, 'selectPhoneNewErrorMessage', { Object.defineProperty(exports, 'selectPhoneNewErrorMessage', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectPhoneNewErrorMessage; return _user3.selectPhoneNewErrorMessage;
} }
}); });
Object.defineProperty(exports, 'selectEmailVerifyIsPending', { Object.defineProperty(exports, 'selectEmailVerifyIsPending', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectEmailVerifyIsPending; return _user3.selectEmailVerifyIsPending;
} }
}); });
Object.defineProperty(exports, 'selectEmailVerifyErrorMessage', { Object.defineProperty(exports, 'selectEmailVerifyErrorMessage', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectEmailVerifyErrorMessage; return _user3.selectEmailVerifyErrorMessage;
} }
}); });
Object.defineProperty(exports, 'selectPhoneVerifyErrorMessage', { Object.defineProperty(exports, 'selectPhoneVerifyErrorMessage', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectPhoneVerifyErrorMessage; return _user3.selectPhoneVerifyErrorMessage;
} }
}); });
Object.defineProperty(exports, 'selectIdentityVerifyIsPending', { Object.defineProperty(exports, 'selectIdentityVerifyIsPending', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectIdentityVerifyIsPending; return _user3.selectIdentityVerifyIsPending;
} }
}); });
Object.defineProperty(exports, 'selectIdentityVerifyErrorMessage', { Object.defineProperty(exports, 'selectIdentityVerifyErrorMessage', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectIdentityVerifyErrorMessage; return _user3.selectIdentityVerifyErrorMessage;
} }
}); });
Object.defineProperty(exports, 'selectUserIsVerificationCandidate', { Object.defineProperty(exports, 'selectUserIsVerificationCandidate', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectUserIsVerificationCandidate; return _user3.selectUserIsVerificationCandidate;
} }
}); });
Object.defineProperty(exports, 'selectAccessToken', { Object.defineProperty(exports, 'selectAccessToken', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectAccessToken; return _user3.selectAccessToken;
} }
}); });
Object.defineProperty(exports, 'selectUserInviteStatusIsPending', { Object.defineProperty(exports, 'selectUserInviteStatusIsPending', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectUserInviteStatusIsPending; return _user3.selectUserInviteStatusIsPending;
} }
}); });
Object.defineProperty(exports, 'selectUserInvitesRemaining', { Object.defineProperty(exports, 'selectUserInvitesRemaining', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectUserInvitesRemaining; return _user3.selectUserInvitesRemaining;
} }
}); });
Object.defineProperty(exports, 'selectUserInvitees', { Object.defineProperty(exports, 'selectUserInvitees', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectUserInvitees; return _user3.selectUserInvitees;
} }
}); });
Object.defineProperty(exports, 'selectUserInviteStatusFailed', { Object.defineProperty(exports, 'selectUserInviteStatusFailed', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectUserInviteStatusFailed; return _user3.selectUserInviteStatusFailed;
} }
}); });
Object.defineProperty(exports, 'selectUserInviteNewIsPending', { Object.defineProperty(exports, 'selectUserInviteNewIsPending', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectUserInviteNewIsPending; return _user3.selectUserInviteNewIsPending;
} }
}); });
Object.defineProperty(exports, 'selectUserInviteNewErrorMessage', { Object.defineProperty(exports, 'selectUserInviteNewErrorMessage', {
enumerable: true, enumerable: true,
get: function get() { get: function get() {
return _user3.selectUserInviteNewErrorMessage; return _user3.selectUserInviteNewErrorMessage;
} }
}); });
var _action_types = __webpack_require__(5); var _action_types = __webpack_require__(2);
var LBRYINC_ACTIONS = _interopRequireWildcard(_action_types); var LBRYINC_ACTIONS = _interopRequireWildcard(_action_types);
var _lbryio = __webpack_require__(3);
var _lbryio2 = _interopRequireDefault(_lbryio);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
// constants // constants
@ -477,10 +474,81 @@ exports.LBRYINC_ACTIONS = LBRYINC_ACTIONS;
// Lbryio // Lbryio
exports.Lbryio = _lbryio2.default;
// actions
/***/ }), /***/ }),
/* 1 */ /* 1 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.doGenerateAuthToken = doGenerateAuthToken;
var _action_types = __webpack_require__(2);
var ACTIONS = _interopRequireWildcard(_action_types);
var _lbryio = __webpack_require__(3);
var _lbryio2 = _interopRequireDefault(_lbryio);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
function doGenerateAuthToken(installationId) {
return function (dispatch) {
dispatch({
type: ACTIONS.GENERATE_AUTH_TOKEN_STARTED
});
_lbryio2.default.call('user', 'new', {
auth_token: '',
language: 'en',
app_id: installationId
}, 'post').then(function (response) {
if (!response.auth_token) {
dispatch({
type: ACTIONS.GENERATE_AUTH_TOKEN_FAILURE
});
} else {
dispatch({
type: ACTIONS.GENERATE_AUTH_TOKEN_SUCCESS,
data: { authToken: response.auth_token }
});
}
}).catch(function () {
dispatch({
type: ACTIONS.GENERATE_AUTH_TOKEN_FAILURE
});
});
};
}
/***/ }),
/* 2 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var GENERATE_AUTH_TOKEN_FAILURE = exports.GENERATE_AUTH_TOKEN_FAILURE = 'GENERATE_AUTH_TOKEN_FAILURE';
var GENERATE_AUTH_TOKEN_STARTED = exports.GENERATE_AUTH_TOKEN_STARTED = 'GENERATE_AUTH_TOKEN_STARTED';
var GENERATE_AUTH_TOKEN_SUCCESS = exports.GENERATE_AUTH_TOKEN_SUCCESS = 'GENERATE_AUTH_TOKEN_SUCCESS';
/***/ }),
/* 3 */
/***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
/* WEBPACK VAR INJECTION */(function(process) { /* WEBPACK VAR INJECTION */(function(process) {
@ -490,9 +558,9 @@ Object.defineProperty(exports, "__esModule", {
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
var _lbryRedux = __webpack_require__(3); var _lbryRedux = __webpack_require__(5);
var _auth = __webpack_require__(4); var _auth = __webpack_require__(1);
var _querystring = __webpack_require__(6); var _querystring = __webpack_require__(6);
@ -573,7 +641,9 @@ Lbryio.getAuthToken = function () {
if (Lbryio.authToken) { if (Lbryio.authToken) {
resolve(Lbryio.authToken); resolve(Lbryio.authToken);
} else { } else {
var store = window.store; var _window = window,
store = _window.store;
if (store) { if (store) {
var state = store.getState(); var state = store.getState();
var token = state.auth ? state.auth.authToken : null; var token = state.auth ? state.auth.authToken : null;
@ -623,9 +693,11 @@ Lbryio.authenticate = function () {
} }
return _lbryRedux.Lbry.status().then(function (status) { return _lbryRedux.Lbry.status().then(function (status) {
var store = window.store; var _window2 = window,
store = _window2.store;
if (store) { if (store) {
store.dispatch(doGenerateAuthToken(status.installation_id)); store.dispatch((0, _auth.doGenerateAuthToken)(status.installation_id));
return resolve(); return resolve();
} }
@ -643,10 +715,10 @@ Lbryio.getStripeToken = function () {
}; };
exports.default = Lbryio; exports.default = Lbryio;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(2))) /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(4)))
/***/ }), /***/ }),
/* 2 */ /* 4 */
/***/ (function(module, exports) { /***/ (function(module, exports) {
// shim for using process in browser // shim for using process in browser
@ -836,7 +908,7 @@ process.umask = function() { return 0; };
/***/ }), /***/ }),
/* 3 */ /* 5 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
(function webpackUniversalModuleDefinition(root, factory) { (function webpackUniversalModuleDefinition(root, factory) {
@ -6816,73 +6888,6 @@ var KEEP_DAEMON_RUNNING = exports.KEEP_DAEMON_RUNNING = 'keepDaemonRunning';
/******/ ]); /******/ ]);
}); });
/***/ }),
/* 4 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.doGenerateAuthToken = doGenerateAuthToken;
var _action_types = __webpack_require__(5);
var ACTIONS = _interopRequireWildcard(_action_types);
var _lbryio = __webpack_require__(1);
var _lbryio2 = _interopRequireDefault(_lbryio);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
function doGenerateAuthToken(installationId) {
return function (dispatch) {
dispatch({
type: ACTIONS.GENERATE_AUTH_TOKEN_STARTED
});
_lbryio2.default.call('user', 'new', {
auth_token: '',
language: 'en',
app_id: installationId
}, 'post').then(function (response) {
if (!response.auth_token) {
dispatch({
type: ACTIONS.GENERATE_AUTH_TOKEN_FAILURE
});
} else {
dispatch({
type: ACTIONS.GENERATE_AUTH_TOKEN_SUCCESS,
data: { authToken: response.auth_token }
});
}
}).catch(function () {
dispatch({
type: ACTIONS.GENERATE_AUTH_TOKEN_FAILURE
});
});
};
}
/***/ }),
/* 5 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var GENERATE_AUTH_TOKEN_FAILURE = exports.GENERATE_AUTH_TOKEN_FAILURE = 'GENERATE_AUTH_TOKEN_FAILURE';
var GENERATE_AUTH_TOKEN_STARTED = exports.GENERATE_AUTH_TOKEN_STARTED = 'GENERATE_AUTH_TOKEN_STARTED';
var GENERATE_AUTH_TOKEN_SUCCESS = exports.GENERATE_AUTH_TOKEN_SUCCESS = 'GENERATE_AUTH_TOKEN_SUCCESS';
/***/ }), /***/ }),
/* 6 */ /* 6 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
@ -7092,15 +7097,11 @@ exports.doClaimRewardType = doClaimRewardType;
exports.doClaimEligiblePurchaseRewards = doClaimEligiblePurchaseRewards; exports.doClaimEligiblePurchaseRewards = doClaimEligiblePurchaseRewards;
exports.doClaimRewardClearError = doClaimRewardClearError; exports.doClaimRewardClearError = doClaimRewardClearError;
var _action_types = __webpack_require__(5); var _lbryio = __webpack_require__(3);
var ACTIONS = _interopRequireWildcard(_action_types);
var _lbryio = __webpack_require__(1);
var _lbryio2 = _interopRequireDefault(_lbryio); var _lbryio2 = _interopRequireDefault(_lbryio);
var _lbryRedux = __webpack_require__(3); var _lbryRedux = __webpack_require__(5);
var _rewards = __webpack_require__(10); var _rewards = __webpack_require__(10);
@ -7112,22 +7113,20 @@ var _rewards3 = _interopRequireDefault(_rewards2);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
function doRewardList() { function doRewardList() {
return function (dispatch) { return function (dispatch) {
dispatch({ dispatch({
type: ACTIONS.FETCH_REWARDS_STARTED type: _lbryRedux.ACTIONS.FETCH_REWARDS_STARTED
}); });
_lbryio2.default.call('reward', 'list', { multiple_rewards_per_type: true }).then(function (userRewards) { _lbryio2.default.call('reward', 'list', { multiple_rewards_per_type: true }).then(function (userRewards) {
dispatch({ dispatch({
type: ACTIONS.FETCH_REWARDS_COMPLETED, type: _lbryRedux.ACTIONS.FETCH_REWARDS_COMPLETED,
data: { userRewards: userRewards } data: { userRewards: userRewards }
}); });
}).catch(function () { }).catch(function () {
dispatch({ dispatch({
type: ACTIONS.FETCH_REWARDS_COMPLETED, type: _lbryRedux.ACTIONS.FETCH_REWARDS_COMPLETED,
data: { userRewards: [] } data: { userRewards: [] }
}); });
}); });
@ -7159,13 +7158,13 @@ function doClaimRewardType(rewardType, options) {
} }
dispatch({ dispatch({
type: ACTIONS.CLAIM_REWARD_STARTED, type: _lbryRedux.ACTIONS.CLAIM_REWARD_STARTED,
data: { reward: reward } data: { reward: reward }
}); });
var success = function success(successReward) { var success = function success(successReward) {
dispatch({ dispatch({
type: ACTIONS.CLAIM_REWARD_SUCCESS, type: _lbryRedux.ACTIONS.CLAIM_REWARD_SUCCESS,
data: { data: {
reward: successReward reward: successReward
} }
@ -7181,7 +7180,7 @@ function doClaimRewardType(rewardType, options) {
var failure = function failure(error) { var failure = function failure(error) {
dispatch({ dispatch({
type: ACTIONS.CLAIM_REWARD_FAILURE, type: _lbryRedux.ACTIONS.CLAIM_REWARD_FAILURE,
data: { data: {
reward: reward, reward: reward,
error: !options || !options.failSilently ? error : undefined error: !options || !options.failSilently ? error : undefined
@ -7218,7 +7217,7 @@ function doClaimEligiblePurchaseRewards() {
function doClaimRewardClearError(reward) { function doClaimRewardClearError(reward) {
return function (dispatch) { return function (dispatch) {
dispatch({ dispatch({
type: ACTIONS.CLAIM_REWARD_CLEAR_ERROR, type: _lbryRedux.ACTIONS.CLAIM_REWARD_CLEAR_ERROR,
data: { reward: reward } data: { reward: reward }
}); });
}; };
@ -7582,9 +7581,9 @@ Object.defineProperty(exports, "__esModule", {
value: true value: true
}); });
var _lbryRedux = __webpack_require__(3); var _lbryRedux = __webpack_require__(5);
var _lbryio = __webpack_require__(1); var _lbryio = __webpack_require__(3);
var _lbryio2 = _interopRequireDefault(_lbryio); var _lbryio2 = _interopRequireDefault(_lbryio);
@ -7690,17 +7689,23 @@ exports.doInstallNew = doInstallNew;
exports.doAuthenticate = doAuthenticate; exports.doAuthenticate = doAuthenticate;
exports.doUserFetch = doUserFetch; exports.doUserFetch = doUserFetch;
var _lbryRedux = __webpack_require__(3); var _lbryRedux = __webpack_require__(5);
var _rewards = __webpack_require__(9); var _rewards = __webpack_require__(9);
var _lbryio = __webpack_require__(3);
var _lbryio2 = _interopRequireDefault(_lbryio);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function doFetchInviteStatus() { function doFetchInviteStatus() {
return function (dispatch) { return function (dispatch) {
dispatch({ dispatch({
type: _lbryRedux.ACTIONS.USER_INVITE_STATUS_FETCH_STARTED type: _lbryRedux.ACTIONS.USER_INVITE_STATUS_FETCH_STARTED
}); });
Lbryio.call('user', 'invite_status').then(function (status) { _lbryio2.default.call('user', 'invite_status').then(function (status) {
dispatch({ dispatch({
type: _lbryRedux.ACTIONS.USER_INVITE_STATUS_FETCH_SUCCESS, type: _lbryRedux.ACTIONS.USER_INVITE_STATUS_FETCH_SUCCESS,
data: { data: {
@ -7728,7 +7733,7 @@ function doInstallNew(appVersion) {
payload.daemon_version = version.lbrynet_version; payload.daemon_version = version.lbrynet_version;
payload.operating_system = version.os_system; payload.operating_system = version.os_system;
payload.platform = version.platform; payload.platform = version.platform;
Lbryio.call('install', 'new', payload); _lbryio2.default.call('install', 'new', payload);
}); });
}); });
} }
@ -7741,8 +7746,8 @@ function doAuthenticate(appVersion) {
dispatch({ dispatch({
type: _lbryRedux.ACTIONS.AUTHENTICATION_STARTED type: _lbryRedux.ACTIONS.AUTHENTICATION_STARTED
}); });
Lbryio.authenticate().then(function (user) { _lbryio2.default.authenticate().then(function (user) {
//analytics.setUser(user); // analytics.setUser(user);
dispatch({ dispatch({
type: _lbryRedux.ACTIONS.AUTHENTICATION_SUCCESS, type: _lbryRedux.ACTIONS.AUTHENTICATION_SUCCESS,
data: { user: user } data: { user: user }
@ -7751,7 +7756,7 @@ function doAuthenticate(appVersion) {
dispatch(doFetchInviteStatus()); dispatch(doFetchInviteStatus());
doInstallNew(appVersion, deviceId); doInstallNew(appVersion, deviceId);
}).catch(function (error) { }).catch(function (error) {
dispatch(doNotify({ id: MODALS.AUTHENTICATION_FAILURE })); dispatch((0, _lbryRedux.doNotify)({ id: _lbryRedux.MODALS.AUTHENTICATION_FAILURE }));
dispatch({ dispatch({
type: _lbryRedux.ACTIONS.AUTHENTICATION_FAILURE, type: _lbryRedux.ACTIONS.AUTHENTICATION_FAILURE,
data: { error: error } data: { error: error }
@ -7765,8 +7770,8 @@ function doUserFetch() {
dispatch({ dispatch({
type: _lbryRedux.ACTIONS.USER_FETCH_STARTED type: _lbryRedux.ACTIONS.USER_FETCH_STARTED
}); });
Lbryio.getCurrentUser().then(function (user) { _lbryio2.default.getCurrentUser().then(function (user) {
analytics.setUser(user); // analytics.setUser(user);
dispatch((0, _rewards.doRewardList)()); dispatch((0, _rewards.doRewardList)());
dispatch({ dispatch({
@ -7794,7 +7799,7 @@ Object.defineProperty(exports, "__esModule", {
}); });
exports.authReducer = authReducer; exports.authReducer = authReducer;
var _action_types = __webpack_require__(5); var _action_types = __webpack_require__(2);
var ACTIONS = _interopRequireWildcard(_action_types); var ACTIONS = _interopRequireWildcard(_action_types);
@ -7849,7 +7854,7 @@ var _extends = Object.assign || function (target) { for (var i = 1; i < argument
exports.rewardsReducer = rewardsReducer; exports.rewardsReducer = rewardsReducer;
var _lbryRedux = __webpack_require__(3); var _lbryRedux = __webpack_require__(5);
function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } }
@ -7977,7 +7982,7 @@ Object.defineProperty(exports, "__esModule", {
}); });
exports.userReducer = userReducer; exports.userReducer = userReducer;
var _lbryRedux = __webpack_require__(3); var _lbryRedux = __webpack_require__(5);
var reducers = {}; var reducers = {};

View file

@ -1,6 +1,5 @@
import * as ACTIONS from 'constants/action_types';
import Lbryio from 'lbryio'; import Lbryio from 'lbryio';
import { doNotify, MODALS } from 'lbry-redux'; import { doNotify, ACTIONS, MODALS } from 'lbry-redux';
import { selectUnclaimedRewards } from 'redux/selectors/rewards'; import { selectUnclaimedRewards } from 'redux/selectors/rewards';
import { selectUserIsRewardApproved } from 'redux/selectors/user'; import { selectUserIsRewardApproved } from 'redux/selectors/user';
import rewards from 'rewards'; import rewards from 'rewards';