diff --git a/.gitignore b/.gitignore
index 73ba2f812..9e06cf7e1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,6 +5,7 @@
/public/locales/*
/.pnp
.pnp.js
+/dist
# testing
/coverage
diff --git a/babel.config.js b/babel.config.js
index 1e90ad31d..9efa8b6f4 100644
--- a/babel.config.js
+++ b/babel.config.js
@@ -2,7 +2,17 @@ module.exports = function (api) {
api.cache(true);
const presets = [ "@babel/preset-env", "@babel/preset-react" ];
- const plugins = [ "macros", ["@babel/plugin-proposal-private-methods", { "loose": true }] ];
+ const plugins = [ "macros",
+ ["@babel/plugin-proposal-private-methods", {
+ "loose": true }],
+ ["module-resolver", {
+ "root": ["./src"],
+ "alias": {
+ "test": "./test",
+ "underscore": "lodash"
+ }
+ }]
+ ];
return {
presets,
diff --git a/dist/AdditionalProfileInfo/AdditionalProfileInfo.js b/dist/AdditionalProfileInfo/AdditionalProfileInfo.js
deleted file mode 100644
index 0dc86e466..000000000
--- a/dist/AdditionalProfileInfo/AdditionalProfileInfo.js
+++ /dev/null
@@ -1,235 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _objectSpread2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectSpread2"));
-
-var _slicedToArray2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/slicedToArray"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _Card = _interopRequireDefault(require("components/Card"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _MyAccountInput = _interopRequireDefault(require("components/MyAccountInput"));
-
-var _Select = _interopRequireWildcard(require("components/Select/Select"));
-
-var _Checkbox = _interopRequireDefault(require("components/Checkbox"));
-
-var _useMessage3 = _interopRequireDefault(require("hooks/useMessage"));
-
-var _api = require("api");
-
-var _MyAccountConsentsStyled = require("components/MyAccountConsents/MyAccountConsentsStyled");
-
-var _AdditionalProfileInfoStyled = require("./AdditionalProfileInfoStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var AdditionalProfileInfo = function AdditionalProfileInfo(_ref) {
- var data = _ref.data,
- isLoading = _ref.isLoading,
- updateCaptureOption = _ref.updateCaptureOption;
-
- var _useTranslation = (0, _reactI18next.useTranslation)(),
- _useTranslation2 = (0, _slicedToArray2.default)(_useTranslation, 1),
- t = _useTranslation2[0];
-
- var _useState = (0, _react.useState)(true),
- _useState2 = (0, _slicedToArray2.default)(_useState, 2),
- isSectionDisabled = _useState2[0],
- setIsSectionDisabled = _useState2[1];
-
- var _useState3 = (0, _react.useState)(false),
- _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
- isPending = _useState4[0],
- setIsPending = _useState4[1];
-
- var _useState5 = (0, _react.useState)(null),
- _useState6 = (0, _slicedToArray2.default)(_useState5, 2),
- customSettings = _useState6[0],
- setCustomSettings = _useState6[1];
-
- var _useState7 = (0, _react.useState)(null),
- _useState8 = (0, _slicedToArray2.default)(_useState7, 2),
- initialSettings = _useState8[0],
- setInitialSettings = _useState8[1];
-
- var _useMessage = (0, _useMessage3.default)(),
- _useMessage2 = (0, _slicedToArray2.default)(_useMessage, 4),
- message = _useMessage2[0],
- type = _useMessage2[1],
- setMessage = _useMessage2[2],
- resetMessage = _useMessage2[3];
-
- (0, _react.useEffect)(function () {
- if (data) {
- var newData = data.map(function (setting) {
- return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, setting), {}, {
- value: setting.answer ? setting.answer : '',
- values: setting.value ? setting.value.split(';').map(function (v) {
- return v.trim();
- }) : []
- });
- });
- setCustomSettings(newData);
- setInitialSettings(newData);
- }
- }, [data]);
-
- var handleCustomSetting = function handleCustomSetting(key, value) {
- var newArr = customSettings.map(function (item) {
- return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, item), {}, {
- value: item.key === key ? value : item.value
- });
- });
- setCustomSettings(newArr);
- };
-
- var onCancel = function onCancel() {
- setCustomSettings(initialSettings);
- setIsSectionDisabled(true);
- };
-
- var onSubmit = function onSubmit() {
- setIsPending(true);
- var customAnswers = customSettings.map(function (setting) {
- return {
- questionId: setting.key,
- question: setting.question,
- value: setting.value
- };
- });
- (0, _api.updateCaptureAnswers)({
- customAnswers: customAnswers
- }).then(function () {
- for (var i = 0; i < customSettings.length; i += 1) {
- updateCaptureOption({
- key: customSettings[i].key,
- value: customSettings[i].value
- });
- }
-
- setMessage({
- message: t('Your answers have been changed successfully'),
- type: 'success'
- });
- setIsPending(false);
- setIsSectionDisabled(true);
- }).catch(function () {
- setMessage({
- message: t('Something went wrong. Try again later.'),
- type: 'error'
- });
- setIsPending(false);
- setIsSectionDisabled(true);
- });
- };
-
- return isLoading ? /*#__PURE__*/_react.default.createElement(_Loader.default, {
- isMyAccount: true
- }) : /*#__PURE__*/_react.default.createElement(_AdditionalProfileInfoStyled.WrapStyled, null, customSettings && /*#__PURE__*/_react.default.createElement(_Card.default, {
- withBorder: true
- }, message && /*#__PURE__*/_react.default.createElement(_AdditionalProfileInfoStyled.MessageStyled, {
- type: type
- }, message), customSettings.map(function (setting) {
- if (setting.values.length === 0) return /*#__PURE__*/_react.default.createElement(_AdditionalProfileInfoStyled.InputWrapStyled, {
- key: setting.key
- }, /*#__PURE__*/_react.default.createElement(_MyAccountInput.default, {
- id: setting.key,
- label: setting.question,
- value: setting.value,
- onChange: function onChange(e) {
- return handleCustomSetting(setting.key, e.target.value);
- },
- disabled: isSectionDisabled
- }));
- if (setting.values.length === 1) return /*#__PURE__*/_react.default.createElement(_AdditionalProfileInfoStyled.InputWrapStyled, {
- key: setting.key
- }, /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
- isMyAccount: true,
- onClickFn: function onClickFn(e, disabled) {
- return !disabled && handleCustomSetting(setting.key, setting.value ? '' : setting.values[0]);
- },
- checked: setting.value === setting.values[0],
- disabled: isSectionDisabled
- }, setting.question));
- if (setting.values.length === 2) return /*#__PURE__*/_react.default.createElement(_AdditionalProfileInfoStyled.InputWrapStyled, {
- key: setting.key
- }, /*#__PURE__*/_react.default.createElement(_AdditionalProfileInfoStyled.InputLabelStyled, {
- required: setting.required
- }, setting.question), /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
- key: "".concat(setting.key, "-01"),
- onClickFn: function onClickFn(e, disabled) {
- return !disabled && handleCustomSetting(setting.key, setting.values[0]);
- },
- isRadioButton: true,
- disabled: isSectionDisabled,
- checked: setting.value === setting.values[0]
- }, setting.values[0]), /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
- key: "".concat(setting.key, "-02"),
- onClickFn: function onClickFn(e, disabled) {
- return !disabled && handleCustomSetting(setting.key, setting.values[1]);
- },
- isRadioButton: true,
- disabled: isSectionDisabled,
- checked: setting.value === setting.values[1]
- }, setting.values[1]));
- return /*#__PURE__*/_react.default.createElement(_AdditionalProfileInfoStyled.InputWrapStyled, {
- key: setting.key
- }, /*#__PURE__*/_react.default.createElement(_Select.default, {
- isMyAccount: true,
- id: setting.key,
- key: setting.key,
- label: setting.question,
- name: setting.key,
- value: setting.value ? {
- value: setting.value,
- label: setting.value
- } : null,
- values: (0, _Select.mapToSelectFormat)(setting.values),
- disabled: isSectionDisabled,
- onChange: function onChange(key, value) {
- return handleCustomSetting(key, value.value);
- }
- }));
- }), /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonWrapperStyled, null, isSectionDisabled ? /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonStyled, {
- onClickFn: function onClickFn() {
- setIsSectionDisabled(false);
- resetMessage();
- },
- width: "100%"
- }, t('Edit Profile')) : /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonStyled, {
- theme: "simple",
- onClickFn: onCancel
- }, t('Cancel')), /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonStyled, {
- onClickFn: onSubmit,
- disabled: isPending,
- type: "submit",
- theme: "confirm"
- }, isPending && /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) || t('Save'))))));
-};
-
-var _default = AdditionalProfileInfo;
-exports.default = _default;
-AdditionalProfileInfo.defaultProps = {
- isLoading: false,
- data: null,
- updateCaptureOption: function updateCaptureOption() {}
-};
\ No newline at end of file
diff --git a/dist/AdditionalProfileInfo/AdditionalProfileInfoStyled.js b/dist/AdditionalProfileInfo/AdditionalProfileInfoStyled.js
deleted file mode 100644
index 29c8555e3..000000000
--- a/dist/AdditionalProfileInfo/AdditionalProfileInfoStyled.js
+++ /dev/null
@@ -1,70 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.InputLabelStyled = exports.InputWrapStyled = exports.MessageStyled = exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: block;\n margin-bottom: 12px;\n color: ", ";\n font-size: 13px;\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-bottom: 20px;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n text-align: center;\n margin: 5px 0 15px 0;\n font-size: 12px;\n position: relative;\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)([""]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapStyled = _styledComponents.default.div(_templateObject());
-
-exports.WrapStyled = WrapStyled;
-
-var MessageStyled = _styledComponents.default.div(_templateObject2(), _variables.ConfirmColor);
-
-exports.MessageStyled = MessageStyled;
-
-var InputWrapStyled = _styledComponents.default.div(_templateObject3());
-
-exports.InputWrapStyled = InputWrapStyled;
-
-var InputLabelStyled = _styledComponents.default.div(_templateObject4(), _variables.MainColor);
-
-exports.InputLabelStyled = InputLabelStyled;
\ No newline at end of file
diff --git a/dist/AdditionalProfileInfo/index.js b/dist/AdditionalProfileInfo/index.js
deleted file mode 100644
index 6cfc99826..000000000
--- a/dist/AdditionalProfileInfo/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _AdditionalProfileInfo = _interopRequireDefault(require("./AdditionalProfileInfo"));
-
-var _default = _AdditionalProfileInfo.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/AddressDetails/AddressDetails.js b/dist/AddressDetails/AddressDetails.js
deleted file mode 100644
index bf00c095d..000000000
--- a/dist/AddressDetails/AddressDetails.js
+++ /dev/null
@@ -1,189 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _defineProperty2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/defineProperty"));
-
-var _objectSpread3 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectSpread2"));
-
-var _slicedToArray2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/slicedToArray"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _Card = _interopRequireDefault(require("components/Card"));
-
-var _MyAccountInput = _interopRequireDefault(require("components/MyAccountInput"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _useMessage3 = _interopRequireDefault(require("hooks/useMessage"));
-
-var _api = require("api");
-
-var _MyAccountConsentsStyled = require("components/MyAccountConsents/MyAccountConsentsStyled");
-
-var _AddressDetailsStyled = require("./AddressDetailsStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var AddressDetails = function AddressDetails(_ref) {
- var data = _ref.data,
- isLoading = _ref.isLoading,
- updateCaptureOption = _ref.updateCaptureOption;
-
- var _useTranslation = (0, _reactI18next.useTranslation)(),
- _useTranslation2 = (0, _slicedToArray2.default)(_useTranslation, 1),
- t = _useTranslation2[0];
-
- var _useState = (0, _react.useState)(true),
- _useState2 = (0, _slicedToArray2.default)(_useState, 2),
- isSectionDisabled = _useState2[0],
- setIsSectionDisabled = _useState2[1];
-
- var _useState3 = (0, _react.useState)(false),
- _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
- isPending = _useState4[0],
- setIsPending = _useState4[1];
-
- var _useState5 = (0, _react.useState)(null),
- _useState6 = (0, _slicedToArray2.default)(_useState5, 2),
- address = _useState6[0],
- setAddress = _useState6[1];
-
- var _useState7 = (0, _react.useState)(null),
- _useState8 = (0, _slicedToArray2.default)(_useState7, 2),
- initialAddress = _useState8[0],
- setInitialAddress = _useState8[1];
-
- var _useMessage = (0, _useMessage3.default)(),
- _useMessage2 = (0, _slicedToArray2.default)(_useMessage, 4),
- message = _useMessage2[0],
- type = _useMessage2[1],
- setMessage = _useMessage2[2],
- resetMessage = _useMessage2[3];
-
- (0, _react.useEffect)(function () {
- if (data) {
- setAddress(data.answer);
- setInitialAddress(data.answer);
- }
- }, [data]);
-
- var onAddressChange = function onAddressChange(key, newValue) {
- setAddress((0, _objectSpread3.default)((0, _objectSpread3.default)({}, address), {}, (0, _defineProperty2.default)({}, key, newValue)));
- };
-
- var onCancel = function onCancel() {
- setAddress(initialAddress);
- setIsSectionDisabled(true);
- };
-
- var onSubmit = function onSubmit() {
- setIsPending(true);
- (0, _api.updateCaptureAnswers)((0, _objectSpread3.default)({}, address)).then(function () {
- updateCaptureOption({
- key: 'address',
- value: address
- });
- setMessage({
- message: t('Your address details have been changed successfully'),
- type: 'success'
- });
- setIsPending(false);
- setIsSectionDisabled(true);
- }).catch(function () {
- setMessage({
- message: t('Something went wrong. Try again later.'),
- type: 'error'
- });
- setIsPending(false);
- setIsSectionDisabled(true);
- });
- };
-
- return isLoading ? /*#__PURE__*/_react.default.createElement(_Loader.default, {
- isMyAccount: true
- }) : /*#__PURE__*/_react.default.createElement(_AddressDetailsStyled.WrapStyled, null, address && /*#__PURE__*/_react.default.createElement(_Card.default, {
- withBorder: true
- }, message && /*#__PURE__*/_react.default.createElement(_AddressDetailsStyled.MessageStyled, {
- type: type
- }, message), /*#__PURE__*/_react.default.createElement(_MyAccountInput.default, {
- id: "address",
- label: t('Address Line 1'),
- value: address.address || '',
- onChange: function onChange(e) {
- return onAddressChange('address', e.target.value);
- },
- disabled: isSectionDisabled
- }), /*#__PURE__*/_react.default.createElement(_MyAccountInput.default, {
- id: "address2",
- label: t('Address Line 2'),
- value: address.address2 || '',
- onChange: function onChange(e) {
- return onAddressChange('address2', e.target.value);
- },
- disabled: isSectionDisabled
- }), /*#__PURE__*/_react.default.createElement(_MyAccountInput.default, {
- id: "city",
- label: t('City'),
- value: address.city || '',
- onChange: function onChange(e) {
- return onAddressChange('city', e.target.value);
- },
- disabled: isSectionDisabled
- }), /*#__PURE__*/_react.default.createElement(_AddressDetailsStyled.RowStyled, null, /*#__PURE__*/_react.default.createElement(_MyAccountInput.default, {
- id: "state",
- label: t('State'),
- value: address.state || '',
- onChange: function onChange(e) {
- return onAddressChange('state', e.target.value);
- },
- disabled: isSectionDisabled
- }), /*#__PURE__*/_react.default.createElement(_MyAccountInput.default, {
- id: "postCode",
- label: t('Zip/Postal Code'),
- value: address.postCode || '',
- onChange: function onChange(e) {
- return onAddressChange('postCode', e.target.value);
- },
- disabled: isSectionDisabled
- })), /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonWrapperStyled, null, isSectionDisabled ? /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonStyled, {
- onClickFn: function onClickFn() {
- setIsSectionDisabled(false);
- resetMessage();
- },
- width: "100%"
- }, t('Edit Address')) : /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonStyled, {
- theme: "simple",
- onClickFn: function onClickFn() {
- return onCancel();
- }
- }, t('Cancel')), /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonStyled, {
- onClickFn: onSubmit,
- disabled: isPending,
- type: "submit",
- theme: "confirm"
- }, isPending && /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) || t('Save'))))));
-};
-
-AddressDetails.defaultProps = {
- isLoading: false,
- data: {},
- updateCaptureOption: function updateCaptureOption() {}
-};
-var _default = AddressDetails;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/AddressDetails/AddressDetailsStyled.js b/dist/AddressDetails/AddressDetailsStyled.js
deleted file mode 100644
index e153e128e..000000000
--- a/dist/AddressDetails/AddressDetailsStyled.js
+++ /dev/null
@@ -1,56 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.MessageStyled = exports.RowStyled = exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n text-align: center;\n margin: 5px 0 15px 0;\n font-size: 12px;\n position: relative;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n justify-content: space-evenly;\n\n &:first-child {\n margin-right: 25px;\n }\n\n & > * {\n width: 100%;\n &:first-child {\n margin-right: 25px;\n }\n }\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)([""]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapStyled = _styledComponents.default.div(_templateObject());
-
-exports.WrapStyled = WrapStyled;
-
-var RowStyled = _styledComponents.default.div(_templateObject2());
-
-exports.RowStyled = RowStyled;
-
-var MessageStyled = _styledComponents.default.div(_templateObject3(), _variables.ConfirmColor);
-
-exports.MessageStyled = MessageStyled;
\ No newline at end of file
diff --git a/dist/AddressDetails/index.js b/dist/AddressDetails/index.js
deleted file mode 100644
index cbf7300c2..000000000
--- a/dist/AddressDetails/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _AddressDetails = _interopRequireDefault(require("./AddressDetails"));
-
-var _default = _AddressDetails.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Adyen/Adyen.js b/dist/Adyen/Adyen.js
deleted file mode 100644
index 87700dc5e..000000000
--- a/dist/Adyen/Adyen.js
+++ /dev/null
@@ -1,150 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureAdyen = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _AdyenStyled = require("./AdyenStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var COMPONENT_CONTAINER_ID = 'component-container';
-var PAYMENT_METHOD_CARD = 'card';
-var ADYEN_ENV = ENVIRONMENT_CONFIGURATION.REACT_ENV === 'production' ? 'live' : 'test';
-var ADYEN_STYLESHEET_HREF = "https://checkoutshopper-".concat(ADYEN_ENV, ".adyen.com/checkoutshopper/sdk/3.11.4/adyen.css");
-var ADYEN_SCRIPT_HREF = "https://checkoutshopper-".concat(ADYEN_ENV, ".adyen.com/checkoutshopper/sdk/3.10.1/adyen.js");
-
-var Adyen = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(Adyen, _Component);
-
- var _super = (0, _createSuper2.default)(Adyen);
-
- function Adyen(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, Adyen);
- _this = _super.call(this, props);
-
- _this.loadAdyenStylesheet = function () {
- return new Promise(function (resolve, reject) {
- var linkEl = document.createElement('link');
- linkEl.onload = resolve;
- linkEl.onerror = reject;
- linkEl.rel = 'stylesheet';
- linkEl.href = ADYEN_STYLESHEET_HREF;
- document.body.append(linkEl);
- });
- };
-
- _this.loadAdyenScript = function () {
- return new Promise(function (resolve, reject) {
- var scriptEl = document.createElement('script');
- scriptEl.onload = resolve;
- scriptEl.onerror = reject;
- scriptEl.src = ADYEN_SCRIPT_HREF;
- document.body.append(scriptEl);
- });
- };
-
- _this.renderCheckout = function () {
- var _this$props = _this.props,
- onSubmit = _this$props.onSubmit,
- onChange = _this$props.onChange;
- var configuration = {
- showPayButton: false,
- environment: ADYEN_ENV,
- clientKey: ENVIRONMENT_CONFIGURATION.ADYEN_CLIENT_KEY,
- onSubmit: onSubmit,
- onChange: onChange
- };
- _this.checkout = new window.AdyenCheckout(configuration).create(PAYMENT_METHOD_CARD).mount("#".concat(COMPONENT_CONTAINER_ID));
- };
-
- _this.state = {
- isLoaded: false
- };
- return _this;
- }
-
- (0, _createClass2.default)(Adyen, [{
- key: "componentDidMount",
- value: function componentDidMount() {
- var _this2 = this;
-
- if (window.AdyenCheckout === undefined) {
- this.loadAdyenStylesheet().then(this.loadAdyenScript).then(this.renderCheckout).then(function () {
- _this2.setState({
- isLoaded: true
- });
- });
- } else {
- this.renderCheckout();
- this.setState({
- isLoaded: true
- });
- }
- }
- }, {
- key: "render",
- value: function render() {
- var _this3 = this;
-
- var isLoaded = this.state.isLoaded;
- var _this$props2 = this.props,
- t = _this$props2.t,
- isPaymentProcessing = _this$props2.isPaymentProcessing;
- return /*#__PURE__*/_react.default.createElement(_AdyenStyled.AdyenStyled, null, /*#__PURE__*/_react.default.createElement("div", {
- id: COMPONENT_CONTAINER_ID
- }), isLoaded && /*#__PURE__*/_react.default.createElement(_AdyenStyled.ConfirmButtonStyled, null, /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: "confirm",
- size: "big",
- onClickFn: function onClickFn() {
- return _this3.checkout.submit();
- },
- disabled: isPaymentProcessing
- }, isPaymentProcessing ? /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) : t('Confirm'))));
- }
- }]);
- return Adyen;
-}(_react.Component);
-
-exports.PureAdyen = Adyen;
-Adyen.defaultProps = {
- t: function t(k) {
- return k;
- },
- onChange: function onChange() {},
- isPaymentProcessing: false
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(Adyen));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Adyen/Adyen.spec.js b/dist/Adyen/Adyen.spec.js
deleted file mode 100644
index 69547f732..000000000
--- a/dist/Adyen/Adyen.spec.js
+++ /dev/null
@@ -1,77 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _Adyen = _interopRequireDefault(require("./Adyen"));
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-var mockOnSubmit = jest.fn();
-var mockOnChange = jest.fn();
-
-var MockAdyenCheckout = function MockAdyenCheckout(configuration) {
- (0, _classCallCheck2.default)(this, MockAdyenCheckout);
-
- this.create = function (paymentMethod) {
- expect(paymentMethod).toBe('card');
- return {
- mount: function mount(componentContainerId) {
- return expect(componentContainerId).toBe('#component-container');
- }
- };
- };
-
- expect(configuration).toStrictEqual({
- environment: 'test',
- onSubmit: mockOnSubmit,
- onChange: mockOnChange,
- clientKey: 'foo',
- showPayButton: false
- });
-};
-
-describe('Adyen', function () {
- it('calls Adyen API', function () {
- window.AdyenCheckout = MockAdyenCheckout;
- window.ENVIRONMENT_CONFIGURATION = {
- ADYEN_CLIENT_KEY: 'foo'
- };
- (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Adyen.default, {
- onSubmit: mockOnSubmit,
- onChange: mockOnChange
- })); // assertions are inside the mock class functions
- });
-});
\ No newline at end of file
diff --git a/dist/Adyen/Adyen.stories.js b/dist/Adyen/Adyen.stories.js
deleted file mode 100644
index eff59144e..000000000
--- a/dist/Adyen/Adyen.stories.js
+++ /dev/null
@@ -1,33 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonActions = require("@storybook/addon-actions");
-
-var _Adyen = require("./Adyen");
-
-require("styles/index.scss");
-
-(0, _react2.storiesOf)('Checkout/Adyen', module).addDecorator(_addonKnobs.withKnobs).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- display: 'flex',
- flexDirection: 'column',
- justifyContent: 'center',
- alignItems: 'center',
- margin: 40
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_Adyen.PureAdyen, {
- onSubmit: (0, _addonActions.action)('onSubmit')
- });
-});
\ No newline at end of file
diff --git a/dist/Adyen/AdyenStyled.js b/dist/Adyen/AdyenStyled.js
deleted file mode 100644
index da7f831fb..000000000
--- a/dist/Adyen/AdyenStyled.js
+++ /dev/null
@@ -1,40 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ConfirmButtonStyled = exports.AdyenStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-top: 32px;\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n max-width: 320px;\n margin: 50px auto 0 auto;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var AdyenStyled = _styledComponents.default.div(_templateObject());
-
-exports.AdyenStyled = AdyenStyled;
-
-var ConfirmButtonStyled = _styledComponents.default.div(_templateObject2());
-
-exports.ConfirmButtonStyled = ConfirmButtonStyled;
\ No newline at end of file
diff --git a/dist/Adyen/index.js b/dist/Adyen/index.js
deleted file mode 100644
index 270276c9e..000000000
--- a/dist/Adyen/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Adyen = _interopRequireDefault(require("./Adyen"));
-
-var _default = _Adyen.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Adyen/util/CreditCardExample.js b/dist/Adyen/util/CreditCardExample.js
deleted file mode 100644
index 6fe06c9f1..000000000
--- a/dist/Adyen/util/CreditCardExample.js
+++ /dev/null
@@ -1,74 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-/* istanbul ignore file */
-var CreditCardExample = function CreditCardExample() {
- return /*#__PURE__*/_react.default.createElement("form", {
- style: {
- alignSelf: 'flex-end',
- margin: 40,
- background: 'lightblue',
- border: 'solid 1px black'
- }
- }, /*#__PURE__*/_react.default.createElement("p", {
- style: {
- textAlign: 'center',
- padding: 10
- }
- }, "Test card data"), [{
- label: 'Card number',
- value: '4988 4388 4388 4305'
- }, {
- label: 'Expires',
- value: '03/30'
- }, {
- label: 'CVV',
- value: '737'
- }].map(function (_ref) {
- var label = _ref.label,
- value = _ref.value;
- return /*#__PURE__*/_react.default.createElement("div", {
- key: label,
- style: {
- display: 'flex',
- justifyContent: 'space-between',
- alignItems: 'center',
- padding: 10
- }
- }, /*#__PURE__*/_react.default.createElement("label", {
- htmlFor: label
- }, label), /*#__PURE__*/_react.default.createElement("input", {
- type: "text",
- name: label,
- onClick: function onClick(_ref2) {
- var target = _ref2.target;
- target.focus();
- target.select();
- document.execCommand('copy');
- },
- defaultValue: value,
- contentEditable: "false",
- style: {
- marginLeft: 20,
- border: 'none'
- }
- }));
- }), /*#__PURE__*/_react.default.createElement("div", {
- style: {
- textAlign: 'right',
- padding: 10,
- cursor: 'pointer'
- }
- }, "(click to copy)"));
-};
-
-var _default = CreditCardExample;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/BackButton/BackButton.js b/dist/BackButton/BackButton.js
deleted file mode 100644
index 311a3223e..000000000
--- a/dist/BackButton/BackButton.js
+++ /dev/null
@@ -1,43 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureBackButton = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var BackButton = function BackButton(_ref) {
- var isMyAccount = _ref.isMyAccount,
- onClickFn = _ref.onClickFn,
- t = _ref.t;
- return /*#__PURE__*/_react.default.createElement(_Button.default, {
- isLink: !onClickFn,
- to: {
- pathname: isMyAccount ? '/my-account/login' : '/login'
- },
- onClickFn: onClickFn,
- theme: "navLink"
- }, t('Back to login'));
-};
-
-exports.PureBackButton = BackButton;
-BackButton.defaultProps = {
- isMyAccount: false,
- onClickFn: null,
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(BackButton));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/BackButton/BackButton.spec.js b/dist/BackButton/BackButton.spec.js
deleted file mode 100644
index 1665c0b19..000000000
--- a/dist/BackButton/BackButton.spec.js
+++ /dev/null
@@ -1,60 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _enzyme = require("enzyme");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _BackButton = require("./BackButton");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-jest.mock('react-router-dom', function () {
- return {
- Link: function Link() {
- return /*#__PURE__*/_react.default.createElement("div", null);
- }
- };
-});
-describe('', function () {
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_BackButton.PureBackButton, null));
- expect(wrapper.prop('isMyAccount')).toBe(false);
- });
- it('should change pathname when isMyAccount', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_BackButton.PureBackButton, {
- isMyAccount: true
- }));
- expect(wrapper.prop('isMyAccount')).toBe(true);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/BackButton/index.js b/dist/BackButton/index.js
deleted file mode 100644
index 0dff502f3..000000000
--- a/dist/BackButton/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _BackButton = _interopRequireDefault(require("./BackButton"));
-
-var _default = _BackButton.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Button/Button.js b/dist/Button/Button.js
deleted file mode 100644
index cdc1b3354..000000000
--- a/dist/Button/Button.js
+++ /dev/null
@@ -1,101 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.BUTTON_THEME = exports.BUTTON_SIZE = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _reactRouterDom = require("react-router-dom");
-
-var _ButtonStyled = _interopRequireDefault(require("./ButtonStyled"));
-
-/* eslint-disable react/jsx-props-no-spreading */
-var BUTTON_SIZE = {
- BIG: 'big'
-};
-exports.BUTTON_SIZE = BUTTON_SIZE;
-var BUTTON_THEME = {
- PRIMARY: 'primary',
- SECONDARY: 'secondary',
- SIMPLE: 'simple',
- NAVLINK: 'navLink',
- LINK: 'link',
- PAYMENT: 'payment',
- CONFIRM: 'confirm'
-};
-exports.BUTTON_THEME = BUTTON_THEME;
-
-var Button = function Button(_ref) {
- var type = _ref.type,
- onClickFn = _ref.onClickFn,
- disabled = _ref.disabled,
- children = _ref.children,
- isLink = _ref.isLink,
- to = _ref.to,
- label = _ref.label,
- size = _ref.size,
- theme = _ref.theme,
- fontSize = _ref.fontSize,
- margin = _ref.margin,
- fontWeight = _ref.fontWeight,
- width = _ref.width,
- icon = _ref.icon,
- padding = _ref.padding,
- className = _ref.className;
- var LinkProps = {
- as: _reactRouterDom.Link,
- to: {
- pathname: to.pathname,
- state: {
- fromMyAccount: to.fromMyAccount
- }
- }
- };
- var ButtonProps = {
- type: type,
- onClick: onClickFn
- };
- return /*#__PURE__*/_react.default.createElement(_ButtonStyled.default, Object.assign({}, isLink ? LinkProps : ButtonProps, {
- disabled: disabled,
- "aria-label": label,
- size: size,
- theme: theme,
- fontSize: fontSize,
- margin: margin,
- fontWeight: fontWeight,
- width: width,
- icon: icon,
- padding: padding,
- className: className
- }), children);
-};
-
-var _default = Button;
-exports.default = _default;
-Button.defaultProps = {
- size: null,
- theme: BUTTON_THEME.PRIMARY,
- children: '',
- type: 'button',
- onClickFn: function onClickFn() {},
- disabled: false,
- isLink: false,
- to: {
- pathname: '',
- state: {
- fromMyAccount: false
- }
- },
- label: null,
- fontSize: null,
- margin: null,
- fontWeight: null,
- width: null,
- icon: null,
- padding: null,
- className: ''
-};
\ No newline at end of file
diff --git a/dist/Button/Button.spec.js b/dist/Button/Button.spec.js
deleted file mode 100644
index a6505da60..000000000
--- a/dist/Button/Button.spec.js
+++ /dev/null
@@ -1,54 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _enzyme = require("enzyme");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _Button = _interopRequireDefault(require("./Button"));
-
-describe('', function () {
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Button.default, null));
- expect(wrapper.prop('type')).toBe('button');
- expect(wrapper.prop('theme')).toBe('primary');
- });
- it('should render initial state for Link', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Button.default, {
- isLink: true,
- to: {
- pathname: '/my-account',
- fromMyAccount: true
- }
- }));
- expect(wrapper.prop('to')).toEqual({
- pathname: '/my-account',
- state: {
- fromMyAccount: true
- }
- });
- });
- it('should change type if passed', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Button.default, null));
- var newType = 'submit';
- wrapper.setProps({
- type: newType
- });
- expect(wrapper.prop('type')).toBe(newType);
- });
- });
- describe('@events', function () {
- it('should call onClickFn when button clicked', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Button.default, null));
- var clickFn = jest.fn();
- wrapper.setProps({
- onClickFn: clickFn
- });
- expect(clickFn).not.toHaveBeenCalled();
- wrapper.simulate('click');
- expect(clickFn).toHaveBeenCalledTimes(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/Button/Button.stories.js b/dist/Button/Button.stories.js
deleted file mode 100644
index 6c66d6246..000000000
--- a/dist/Button/Button.stories.js
+++ /dev/null
@@ -1,37 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _google = _interopRequireDefault(require("assets/images/google.png"));
-
-var _Button = _interopRequireDefault(require("./Button"));
-
-(0, _react2.storiesOf)('Common/Button', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 400,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
-}).add('All options', function () {
- return /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: (0, _addonKnobs.select)('theme', ['primary', 'secondary', 'simple', 'navLink', 'link']),
- size: (0, _addonKnobs.select)('size', ['big']),
- fontSize: (0, _addonKnobs.text)('fontSize'),
- margin: (0, _addonKnobs.text)('margin'),
- fontWeight: (0, _addonKnobs.text)('fontWeight'),
- width: (0, _addonKnobs.text)('width'),
- disabled: (0, _addonKnobs.boolean)('disabled'),
- icon: (0, _addonKnobs.select)('icon', [null, _google.default])
- }, "Sample button");
-});
\ No newline at end of file
diff --git a/dist/Button/ButtonStyled.js b/dist/Button/ButtonStyled.js
deleted file mode 100644
index e35d14e38..000000000
--- a/dist/Button/ButtonStyled.js
+++ /dev/null
@@ -1,225 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var colors = _interopRequireWildcard(require("styles/variables"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject18() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n &::before {\n position: absolute;\n display: inline-block;\n\n width: 20px;\n height: 20px;\n left: 15px;\n top: 50%;\n transform: translateY(-50%);\n content: url(", ");\n }\n "]);
-
- _templateObject18 = function _templateObject18() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject17() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n padding: ", ";\n "]);
-
- _templateObject17 = function _templateObject17() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject16() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n filter: opacity(0.7);\n "]);
-
- _templateObject16 = function _templateObject16() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject15() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: ", ";\n "]);
-
- _templateObject15 = function _templateObject15() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject14() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: ", ";\n "]);
-
- _templateObject14 = function _templateObject14() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject13() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: ", ";\n "]);
-
- _templateObject13 = function _templateObject13() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject12() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-weight: ", ";\n "]);
-
- _templateObject12 = function _templateObject12() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject11() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: inline-block;\n\n width: auto;\n height: auto;\n padding: 0px;\n\n border-radius: none;\n background-color: transparent;\n color: ", ";\n\n text-decoration: underline;\n letter-spacing: 0.025em;\n font-weight: 300;\n font-size: 12px;\n\n &:hover,\n &:focus {\n background-color: transparent;\n font-weight: bold;\n }\n "]);
-
- _templateObject11 = function _templateObject11() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject10() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n top: 15px;\n left: 10px;\n "]);
-
- _templateObject10 = function _templateObject10() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: absolute;\n top: 50%;\n left: 35px;\n\n height: auto;\n width: auto;\n border-radius: none;\n padding: 0;\n\n transform: translateY(-45%);\n background-color: transparent;\n color: ", ";\n font-size: 16px;\n letter-spacing: 0.025em;\n font-weight: 500;\n\n &::before {\n content: '<';\n margin-right: 10px;\n }\n &:hover,\n &:focus {\n font-weight: 700;\n text-decoration: none;\n }\n ", "\n "]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n background-color: transparent;\n border: 1px solid ", ";\n color: ", ";\n &:not(:disabled):hover,\n &:focus {\n cursor: pointer;\n background-color: ", ";\n }\n &:active {\n border: 1px solid ", ";\n }\n "]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n background-color: ", ";\n border: 1px solid ", ";\n color: ", ";\n &:hover,\n &:focus,\n &:active {\n cursor: pointer;\n background-color: ", ";\n border: 1px solid ", ";\n }\n "]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n "]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n height: 48px;\n width: 30%;\n min-width: max-content;\n\n padding: 15px;\n border-radius: 6px;\n\n color: ", ";\n background-color: ", ";\n\n font-size: 14px;\n\n ", "\n\n &:hover,\n &:focus {\n cursor: pointer;\n opacity: 0.9;\n }\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n background-color: ", ";\n opacity: 0.9;\n &:hover,\n &:focus {\n cursor: pointer;\n opacity: 1;\n }\n "]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n background-color: ", ";\n opacity: 0.9;\n &:hover,\n &:focus {\n cursor: pointer;\n opacity: 1;\n }\n "]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n padding: 20px;\n font-size: 16px;\n font-weight: 400;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n display: flex;\n justify-content: center;\n align-items: center;\n\n width: 100%;\n min-width: min-content;\n\n border-radius: 30px;\n outline: 0;\n border: none;\n\n text-align: center;\n text-decoration: none;\n letter-spacing: 0.025em;\n font-size: 13px;\n padding: 12px 25px;\n font-weight: 600;\n line-height: initial;\n\n transition: opacity 0.1s ease-in-out;\n cursor: pointer;\n\n &:active {\n outline: none;\n }\n\n &:disabled {\n &:hover {\n cursor: not-allowed;\n }\n }\n\n ", "\n \n ", "\n\n ", "\n ", "\n ", "\n ", "\n ", "\n ", "\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var ButtonStyled = _styledComponents.default.button(_templateObject(), function (props) {
- return props.size === 'big' && (0, _styledComponents.css)(_templateObject2());
-}, function (props) {
- return props.theme === 'confirm' && (0, _styledComponents.css)(_templateObject3(), colors.White, colors.ConfirmColor) || props.theme === 'primary' && (0, _styledComponents.css)(_templateObject4(), colors.White, colors.MainColor) || props.theme === 'payment' && (0, _styledComponents.css)(_templateObject5(), colors.White, colors.PaymentButtonBgn, _BreakPoints.media.small(_templateObject6())) || props.theme === 'secondary' && (0, _styledComponents.css)(_templateObject7(), colors.BackgroundColor, colors.BackgroundColor, colors.MainColor, colors.LineColor, colors.LineColor) || props.theme === 'simple' && (0, _styledComponents.css)(_templateObject8(), colors.LineColor, colors.MainColor, colors.BackgroundColor, colors.LineColor) || props.theme === 'navLink' && (0, _styledComponents.css)(_templateObject9(), colors.MainColor, _BreakPoints.media.small(_templateObject10())) || props.theme === 'link' && (0, _styledComponents.css)(_templateObject11(), colors.MainColor);
-}, function (props) {
- return props.fontWeight && (0, _styledComponents.css)(_templateObject12(), props.fontWeight);
-}, function (props) {
- return props.fontSize && (0, _styledComponents.css)(_templateObject13(), props.fontSize);
-}, function (props) {
- return props.margin && (0, _styledComponents.css)(_templateObject14(), props.margin);
-}, function (props) {
- return props.width && (0, _styledComponents.css)(_templateObject15(), props.width);
-}, function (props) {
- return props.disabled && (0, _styledComponents.css)(_templateObject16());
-}, function (props) {
- return props.padding && (0, _styledComponents.css)(_templateObject17(), props.padding);
-}, function (props) {
- return props.icon && (0, _styledComponents.css)(_templateObject18(), props.icon);
-});
-
-var _default = ButtonStyled;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Button/index.js b/dist/Button/index.js
deleted file mode 100644
index 265da4f73..000000000
--- a/dist/Button/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Button = _interopRequireDefault(require("./Button"));
-
-var _default = _Button.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Capture/Capture.js b/dist/Capture/Capture.js
deleted file mode 100644
index d08fad0e5..000000000
--- a/dist/Capture/Capture.js
+++ /dev/null
@@ -1,61 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _slicedToArray2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/slicedToArray"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _Header = _interopRequireDefault(require("components/Header"));
-
-var _Footer = _interopRequireDefault(require("components/Footer"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _CaptureForm = _interopRequireDefault(require("./CaptureForm/CaptureForm"));
-
-var _CaptureStyled = require("./CaptureStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var Capture = function Capture(_ref) {
- var settings = _ref.settings,
- redirectUrl = _ref.redirectUrl;
-
- var _useTranslation = (0, _reactI18next.useTranslation)(),
- _useTranslation2 = (0, _slicedToArray2.default)(_useTranslation, 1),
- t = _useTranslation2[0];
-
- var _useState = (0, _react.useState)(null),
- _useState2 = (0, _slicedToArray2.default)(_useState, 2),
- captureSettings = _useState2[0],
- setCaptureSettings = _useState2[1];
-
- (0, _react.useEffect)(function () {
- setCaptureSettings(settings);
- }, [captureSettings]);
- return /*#__PURE__*/_react.default.createElement(_CaptureStyled.CaptureStyled, null, /*#__PURE__*/_react.default.createElement(_Header.default, null), /*#__PURE__*/_react.default.createElement(_CaptureStyled.CaptureContentStyled, null, /*#__PURE__*/_react.default.createElement(_CaptureStyled.CaptureTitle, null, t('Confirm Registration')), captureSettings ? /*#__PURE__*/_react.default.createElement(_CaptureForm.default, {
- settings: captureSettings,
- redirectUrl: redirectUrl
- }) : /*#__PURE__*/_react.default.createElement(_Loader.default, null)), /*#__PURE__*/_react.default.createElement(_Footer.default, {
- isCheckout: false
- }));
-};
-
-Capture.defaultProps = {
- settings: [],
- redirectUrl: []
-};
-var _default = Capture;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Capture/Capture.spec.js b/dist/Capture/Capture.spec.js
deleted file mode 100644
index fb9e39a29..000000000
--- a/dist/Capture/Capture.spec.js
+++ /dev/null
@@ -1,88 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _Header = _interopRequireDefault(require("components/Header"));
-
-var _Footer = _interopRequireDefault(require("components/Footer"));
-
-var _Capture = _interopRequireDefault(require("./Capture"));
-
-jest.mock('react-i18next', function () {
- return {
- useTranslation: function useTranslation() {
- return [function (key) {
- return key;
- }];
- }
- };
-});
-var captureSettings = [{
- key: 'email',
- enabled: true,
- required: true,
- answer: 'test@test.com'
-}, {
- key: 'firstNameLastName',
- enabled: true,
- required: true,
- answer: {
- firstName: null,
- lastName: null
- }
-}, {
- key: 'birthDate',
- enabled: true,
- required: true,
- answer: null
-}, {
- key: 'companyName',
- enabled: false,
- required: false,
- answer: null
-}, {
- key: 'phoneNumber',
- enabled: true,
- required: true,
- answer: null
-}, {
- key: 'address',
- enabled: false,
- required: true,
- answer: {
- address: null,
- address2: null,
- city: null,
- state: null,
- postCode: null,
- country: null
- }
-}, {
- key: 'custom_1',
- enabled: true,
- required: true,
- value: 'option_1;option_2;option_3',
- question: 'What is the best option?',
- answer: null
-}];
-var redirectUrl = ['/offer'];
-describe('Capture', function () {
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Capture.default, {
- settings: captureSettings,
- redirectUrl: redirectUrl
- }));
- var header = wrapper.find(_Header.default);
- var footer = wrapper.find(_Footer.default);
- expect(wrapper.props().settings).toBe(captureSettings);
- expect(wrapper.props().redirectUrl).toBe(redirectUrl);
- expect(header).toHaveLength(1);
- expect(footer).toHaveLength(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/Capture/CaptureForm/CaptureForm.js b/dist/Capture/CaptureForm/CaptureForm.js
deleted file mode 100644
index 6e7d40006..000000000
--- a/dist/Capture/CaptureForm/CaptureForm.js
+++ /dev/null
@@ -1,465 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _objectSpread2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectSpread2"));
-
-var _slicedToArray2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/slicedToArray"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _Input = _interopRequireDefault(require("components/Input"));
-
-var _EmailInput = _interopRequireDefault(require("components/EmailInput"));
-
-var _DateInput = _interopRequireDefault(require("components/DateInput"));
-
-var _Select = _interopRequireDefault(require("components/Select/Select"));
-
-var _Checkbox = _interopRequireDefault(require("components/Checkbox"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _api = require("api");
-
-var _validators = require("util/validators");
-
-var _history = _interopRequireDefault(require("../../../history"));
-
-var _useInput = _interopRequireDefault(require("./useInput"));
-
-var _CaptureFormStyled = require("./CaptureFormStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var CaptureForm = function CaptureForm(_ref) {
- var settings = _ref.settings,
- redirectUrl = _ref.redirectUrl;
-
- var _useTranslation = (0, _reactI18next.useTranslation)(),
- _useTranslation2 = (0, _slicedToArray2.default)(_useTranslation, 1),
- t = _useTranslation2[0];
-
- var _useState = (0, _react.useState)(false),
- _useState2 = (0, _slicedToArray2.default)(_useState, 2),
- processing = _useState2[0],
- setProcessing = _useState2[1];
-
- var _useState3 = (0, _react.useState)([]),
- _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
- customSettings = _useState4[0],
- setCustomSetting = _useState4[1];
-
- var firstName = (0, _useInput.default)('');
- var lastName = (0, _useInput.default)('');
- var email = (0, _useInput.default)('');
- var birthDate = (0, _useInput.default)('');
- var companyName = (0, _useInput.default)('');
- var phoneNumber = (0, _useInput.default)('');
- var address = (0, _useInput.default)('');
- var address2 = (0, _useInput.default)('');
- var city = (0, _useInput.default)('');
- var state = (0, _useInput.default)('');
- var postCode = (0, _useInput.default)('');
- var isError = false;
-
- var setIsError = function setIsError(v) {
- isError = v;
- };
-
- (0, _react.useEffect)(function () {
- for (var i = 0; i < settings.length; i += 1) {
- var item = settings[i];
-
- if (item.key === 'firstNameLastName' && item.answer) {
- firstName.setValue(item.answer.firstName);
- lastName.setValue(item.answer.lastName);
- }
-
- if (item.key === 'birthDate' && item.answer) birthDate.setValue(item.answer);
- if (item.key === 'companyName' && item.answer) companyName.setValue(item.answer);
- if (item.key === 'phoneNumber' && item.answer) phoneNumber.setValue(item.answer);
-
- if (item.key === 'address' && item.answer) {
- address.setValue(item.answer.address);
- address2.setValue(item.answer.address2);
- city.setValue(item.answer.city);
- state.setValue(item.answer.state);
- postCode.setValue(item.answer.postCode);
- }
- }
-
- var transformedSettings = settings.filter(function (item) {
- return item.key.startsWith('custom') && item.enabled;
- }).map(function (item) {
- return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, item), {}, {
- value: item.answer ? item.answer : '',
- values: item.value ? item.value.split(';').map(function (i) {
- var value = i.trim();
- var label = value;
- return {
- value: value,
- label: label
- };
- }) : []
- });
- });
- setCustomSetting(transformedSettings);
- }, []);
-
- var getSettingByKey = function getSettingByKey(key) {
- return settings.find(function (setting) {
- return setting.key === key;
- });
- };
-
- var isRequired = function isRequired(key) {
- var setting = getSettingByKey(key);
- return setting === null || setting === void 0 ? void 0 : setting.required;
- };
-
- var isEnabled = function isEnabled(key) {
- var setting = getSettingByKey(key);
- return setting === null || setting === void 0 ? void 0 : setting.enabled;
- };
-
- var validateNames = function validateNames() {
- if (!firstName.value) firstName.setError(t('First Name is required'));
- if (!lastName.value) lastName.setError(t('Last Name is required'));
- if (!firstName.value || !lastName.value) setIsError(true);
- };
-
- var validateAddress = function validateAddress() {
- if (!isRequired('address')) return;
-
- if (!address.value || !city || !state || !postCode) {
- setIsError(true);
- }
-
- if (!address.value) address.setError(t('Address is required'));
- if (!city.value) city.setError(t('City is required'));
- if (!state.value) state.setError(t('State is required'));
- if (!postCode.value) postCode.setError(t('Post code is required'));
- };
-
- var validateEmail = function validateEmail() {
- var message = (0, _validators.validateEmailField)(email.value);
-
- if (message) {
- email.setError(t(message));
- setIsError(true);
- }
- };
-
- var validateCompany = function validateCompany() {
- if (!companyName.value) {
- companyName.setError(t('Company name is required'));
- setIsError(true);
- }
- };
-
- var validatePhone = function validatePhone() {
- if (!phoneNumber.value) {
- phoneNumber.setError(t('Phone number is required'));
- setIsError(true);
- }
- };
-
- var validateBirthDate = function validateBirthDate() {
- if (!birthDate.value) {
- birthDate.setError(t('Birth date is required'));
- setIsError(true);
- }
- };
-
- var validateCustomSettings = function validateCustomSettings() {
- var newArr = customSettings.map(function (item) {
- if (item.enabled && item.required && !item.value) {
- setIsError(true);
- return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, item), {}, {
- error: t('Answer on that question is required')
- });
- }
-
- return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, item), {}, {
- error: ''
- });
- });
- setCustomSetting(newArr);
- };
-
- var validateFields = function validateFields() {
- setIsError(false);
- if (isEnabled('firstNameLastName') && isRequired('firstNameLastName')) validateNames();
- if (isEnabled('address') && isRequired('address')) validateAddress();
- if (isEnabled('email') && isRequired('email')) validateEmail();
- if (isEnabled('companyName') && isRequired('companyName')) validateCompany();
- if (isEnabled('phoneNumber') && isRequired('phoneNumber')) validatePhone();
- if (isEnabled('birthDate') && isRequired('birthDate')) validateBirthDate();
- validateCustomSettings();
- };
-
- var handleCustomSetting = function handleCustomSetting(key, option) {
- var newArr = customSettings.map(function (item) {
- return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, item), {}, {
- value: item.key === key ? option.value : item.value
- });
- });
- setCustomSetting(newArr);
- };
-
- var handleSubmit = function handleSubmit(e) {
- e.preventDefault();
- validateFields();
-
- if (!isError) {
- var customAnswers = customSettings.map(function (item) {
- return {
- questionId: item.key,
- question: item.question,
- value: item.value
- };
- });
- setProcessing(true);
- (0, _api.updateCaptureAnswers)({
- firstName: firstName.value,
- lastName: lastName.value,
- address: address.value,
- address2: address.value,
- city: city.value,
- state: state.value,
- postCode: postCode.value,
- email: email.value,
- birthDate: birthDate.value,
- companyName: companyName.value,
- phoneNumber: phoneNumber.value,
- customAnswers: customAnswers
- }).then(function () {
- setProcessing(false);
- var currentRedirection = redirectUrl.shift();
-
- _history.default.push(currentRedirection, {
- redirectUrl: redirectUrl
- });
- });
- }
- };
-
- return /*#__PURE__*/_react.default.createElement(_CaptureFormStyled.CaptureFormStyled, {
- onSubmit: handleSubmit,
- noValidate: true
- }, isEnabled('firstNameLastName') && /*#__PURE__*/_react.default.createElement(_CaptureFormStyled.CaptureRowStyled, null, /*#__PURE__*/_react.default.createElement(_Input.default, {
- placeholder: t('First Name'),
- value: firstName.value,
- error: firstName.error,
- onChange: function onChange(val) {
- return firstName.setValue(val);
- },
- onBlur: function onBlur() {
- return validateNames();
- },
- required: isRequired('firstNameLastName')
- }), /*#__PURE__*/_react.default.createElement(_Input.default, {
- placeholder: t('Last Name'),
- value: lastName.value,
- error: lastName.error,
- onChange: function onChange(val) {
- return lastName.setValue(val);
- },
- onBlur: function onBlur() {
- return validateNames();
- },
- required: isRequired('firstNameLastName')
- })), isEnabled('email') && /*#__PURE__*/_react.default.createElement(_EmailInput.default, {
- label: t('Confirm Email'),
- value: email.value,
- error: email.error,
- onChange: function onChange(val) {
- return email.setValue(val);
- },
- onBlur: function onBlur() {
- return validateEmail();
- },
- required: isRequired('email')
- }), isEnabled('birthDate') && /*#__PURE__*/_react.default.createElement(_DateInput.default, {
- label: t('Date of Birth'),
- value: birthDate.value,
- error: birthDate.error,
- onChange: function onChange(val) {
- return birthDate.setValue(val);
- },
- onBlur: function onBlur() {
- return validateBirthDate();
- },
- required: isRequired('birthDate')
- }), isEnabled('companyName') && /*#__PURE__*/_react.default.createElement(_Input.default, {
- placeholder: t('Company'),
- value: companyName.value,
- error: companyName.error,
- onChange: function onChange(val) {
- return companyName.setValue(val);
- },
- onBlur: function onBlur() {
- return validateCompany();
- },
- required: isRequired('companyName')
- }), isEnabled('phoneNumber') && /*#__PURE__*/_react.default.createElement(_Input.default, {
- placeholder: t('Mobile phone'),
- value: phoneNumber.value,
- error: phoneNumber.error,
- onChange: function onChange(val) {
- return phoneNumber.setValue(val);
- },
- onBlur: function onBlur() {
- return validatePhone();
- },
- required: isRequired('phoneNumber')
- }), isEnabled('address') && /*#__PURE__*/_react.default.createElement(_CaptureFormStyled.CaptureGroupStyled, null, /*#__PURE__*/_react.default.createElement(_Input.default, {
- placeholder: t('Address line 1'),
- value: address.value,
- error: address.error,
- onChange: function onChange(val) {
- return address.setValue(val);
- },
- onBlur: function onBlur() {
- return validateAddress();
- },
- required: isRequired('address')
- }), /*#__PURE__*/_react.default.createElement(_Input.default, {
- placeholder: t('Address line 2'),
- value: address2.value,
- onChange: function onChange(val) {
- return address2.setValue(val);
- }
- }), /*#__PURE__*/_react.default.createElement(_Input.default, {
- placeholder: t('City'),
- value: city.value,
- error: city.error,
- onChange: function onChange(val) {
- return city.setValue(val);
- },
- onBlur: function onBlur() {
- return validateAddress();
- },
- required: isRequired('address')
- }), /*#__PURE__*/_react.default.createElement(_CaptureFormStyled.CaptureRowStyled, null, /*#__PURE__*/_react.default.createElement(_Input.default, {
- placeholder: t('State/Region'),
- value: state.value,
- error: state.error,
- onChange: function onChange(val) {
- return state.setValue(val);
- },
- onBlur: function onBlur() {
- return validateAddress();
- },
- required: isRequired('address')
- }), /*#__PURE__*/_react.default.createElement(_Input.default, {
- placeholder: t('ZIP/Postal code'),
- value: postCode.value,
- error: postCode.error,
- onChange: function onChange(val) {
- return postCode.setValue(val);
- },
- onBlur: function onBlur() {
- return validateAddress();
- },
- required: isRequired('address')
- }))), customSettings.map(function (setting) {
- if (setting.values.length === 1 && isEnabled(setting.key)) return /*#__PURE__*/_react.default.createElement(_CaptureFormStyled.CaptureBoxStyled, {
- key: setting.key
- }, /*#__PURE__*/_react.default.createElement(_CaptureFormStyled.CaptureQuestionStyled, {
- required: setting.required
- }, setting.question), /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
- key: setting.key,
- onClickFn: function onClickFn() {
- return handleCustomSetting(setting.key, {
- value: setting.value ? '' : setting.values[0].value,
- label: setting.value ? '' : setting.values[0].value
- });
- },
- checked: setting.value === setting.values[0].value
- }, setting.values[0].value), /*#__PURE__*/_react.default.createElement(_CaptureFormStyled.CaptureError, null, setting.error));
- if (setting.values.length === 2 && isEnabled(setting.key)) return /*#__PURE__*/_react.default.createElement(_CaptureFormStyled.CaptureBoxStyled, {
- key: setting.key
- }, /*#__PURE__*/_react.default.createElement(_CaptureFormStyled.CaptureQuestionStyled, {
- required: setting.required
- }, setting.question), /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
- key: "".concat(setting.key, "-01"),
- onClickFn: function onClickFn() {
- return handleCustomSetting(setting.key, {
- value: setting.values[0].value,
- label: setting.values[0].value
- });
- },
- isRadioButton: true,
- checked: setting.value === setting.values[0].value
- }, setting.values[0].value), /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
- key: "".concat(setting.key, "-02"),
- onClickFn: function onClickFn() {
- return handleCustomSetting(setting.key, {
- value: setting.values[1].value,
- label: setting.values[1].value
- });
- },
- isRadioButton: true,
- checked: setting.value === setting.values[1].value
- }, setting.values[1].value), /*#__PURE__*/_react.default.createElement(_CaptureFormStyled.CaptureError, null, setting.error));
- if (setting.values.length > 2 && isEnabled(setting.key)) return /*#__PURE__*/_react.default.createElement(_CaptureFormStyled.CaptureBoxStyled, {
- key: setting.key
- }, /*#__PURE__*/_react.default.createElement(_Select.default, {
- label: setting.question,
- name: setting.key,
- value: setting.value ? {
- value: setting.value,
- label: setting.value
- } : null,
- values: setting.values,
- required: setting.required,
- onChange: handleCustomSetting
- }), /*#__PURE__*/_react.default.createElement(_CaptureFormStyled.CaptureError, null, setting.error));
- if (isEnabled(setting.key)) return /*#__PURE__*/_react.default.createElement(_Input.default, {
- key: setting.key,
- placeholder: setting.question,
- value: setting.value,
- error: setting.error,
- onChange: function onChange(val) {
- return handleCustomSetting(setting.key, {
- value: val
- });
- },
- onBlur: function onBlur() {
- return validateCustomSettings();
- },
- required: setting.required
- });
- return /*#__PURE__*/_react.default.createElement("div", null);
- }), /*#__PURE__*/_react.default.createElement(_Button.default, {
- type: "submit",
- size: "big",
- theme: "confirm",
- margin: "10px 0"
- }, processing ? /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) : t('Continue')));
-};
-
-CaptureForm.defaultProps = {
- settings: [],
- redirectUrl: []
-};
-var _default = CaptureForm;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Capture/CaptureForm/CaptureForm.spec.js b/dist/Capture/CaptureForm/CaptureForm.spec.js
deleted file mode 100644
index b890a0508..000000000
--- a/dist/Capture/CaptureForm/CaptureForm.spec.js
+++ /dev/null
@@ -1,85 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _CaptureForm = _interopRequireDefault(require("./CaptureForm"));
-
-jest.mock('react-i18next', function () {
- return {
- useTranslation: function useTranslation() {
- return [function (key) {
- return key;
- }];
- }
- };
-});
-var captureSettings = [{
- key: 'email',
- enabled: true,
- required: true,
- answer: 'test@test.com'
-}, {
- key: 'firstNameLastName',
- enabled: true,
- required: true,
- answer: {
- firstName: null,
- lastName: null
- }
-}, {
- key: 'birthDate',
- enabled: true,
- required: true,
- answer: null
-}, {
- key: 'companyName',
- enabled: false,
- required: false,
- answer: null
-}, {
- key: 'phoneNumber',
- enabled: true,
- required: true,
- answer: null
-}, {
- key: 'address',
- enabled: false,
- required: true,
- answer: {
- address: null,
- address2: null,
- city: null,
- state: null,
- postCode: null,
- country: null
- }
-}, {
- key: 'custom_1',
- enabled: true,
- required: true,
- value: 'option_1;option_2;option_3',
- question: 'What is the best option?',
- answer: null
-}];
-var redirectUrl = ['/offer'];
-describe('Capture', function () {
- describe('@renders', function () {
- it('should render initial state without passed props', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CaptureForm.default, null));
- expect(wrapper.props().settings).toStrictEqual([]);
- expect(wrapper.props().redirectUrl).toStrictEqual([]);
- });
- it('should render initial state with passed props', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CaptureForm.default, {
- settings: captureSettings,
- redirectUrl: redirectUrl
- }));
- expect(wrapper.props().settings).toStrictEqual(captureSettings);
- expect(wrapper.props().redirectUrl).toBe(redirectUrl);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/Capture/CaptureForm/CaptureFormStyled.js b/dist/Capture/CaptureForm/CaptureFormStyled.js
deleted file mode 100644
index fcb1dbb96..000000000
--- a/dist/Capture/CaptureForm/CaptureFormStyled.js
+++ /dev/null
@@ -1,116 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.CaptureError = exports.CaptureQuestionStyled = exports.CaptureBoxStyled = exports.CaptureGroupStyled = exports.CaptureRowStyled = exports.CaptureFormStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n height: 13px;\n margin-top: 8px;\n content: '';\n color: ", ";\n -webkit-transition: 0.2s ease-in-out;\n transition: 0.2s ease-in-out;\n font-size: 13px;\n text-align: left;\n"]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n &::after {\n content: '*';\n margin-left: 4px;\n height: 9px;\n font-size: 12px;\n line-height: 12px;\n color: ", ";\n }\n "]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n text-align: left;\n ", "\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n padding: 10px;\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)([""]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)([""]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var CaptureFormStyled = _styledComponents.default.form(_templateObject());
-
-exports.CaptureFormStyled = CaptureFormStyled;
-
-var CaptureRowStyled = _styledComponents.default.div(_templateObject2());
-
-exports.CaptureRowStyled = CaptureRowStyled;
-
-var CaptureGroupStyled = _styledComponents.default.div(_templateObject3());
-
-exports.CaptureGroupStyled = CaptureGroupStyled;
-
-var CaptureBoxStyled = _styledComponents.default.div(_templateObject4());
-
-exports.CaptureBoxStyled = CaptureBoxStyled;
-
-var CaptureQuestionStyled = _styledComponents.default.div(_templateObject5(), function (props) {
- return props.required && (0, _styledComponents.css)(_templateObject6(), _variables.ErrorColor);
-});
-
-exports.CaptureQuestionStyled = CaptureQuestionStyled;
-
-var CaptureError = _styledComponents.default.div(_templateObject7(), _variables.ErrorColor);
-
-exports.CaptureError = CaptureError;
\ No newline at end of file
diff --git a/dist/Capture/CaptureForm/useInput.js b/dist/Capture/CaptureForm/useInput.js
deleted file mode 100644
index 0627dfd00..000000000
--- a/dist/Capture/CaptureForm/useInput.js
+++ /dev/null
@@ -1,45 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _slicedToArray2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/slicedToArray"));
-
-var _react = require("react");
-
-var useInput = function useInput(initialValue) {
- var _useState = (0, _react.useState)(initialValue),
- _useState2 = (0, _slicedToArray2.default)(_useState, 2),
- value = _useState2[0],
- setHookValue = _useState2[1];
-
- var _useState3 = (0, _react.useState)(''),
- _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
- error = _useState4[0],
- setError = _useState4[1];
-
- var setValue = function setValue(v) {
- var newValue = v || '';
- setError('');
- setHookValue(newValue);
- };
-
- var onChange = function onChange(newValue) {
- setValue(newValue);
- };
-
- return {
- value: value,
- setValue: setValue,
- error: error,
- setError: setError,
- onChange: onChange
- };
-};
-
-var _default = useInput;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Capture/CaptureStyled.js b/dist/Capture/CaptureStyled.js
deleted file mode 100644
index a6b9fb810..000000000
--- a/dist/Capture/CaptureStyled.js
+++ /dev/null
@@ -1,74 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.CaptureTitle = exports.CaptureContentStyled = exports.CaptureStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var colors = _interopRequireWildcard(require("styles/variables"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-bottom: 16px;\n font-size: 16px;\n line-height: 22px;\n text-align: center;\n text-transform: uppercase;\n font-weight: 700;\n\n color: ", ";\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 80%;\n "]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n\n width: 55%;\n margin: 0 auto;\n padding-top: 80px;\n padding-bottom: 70px;\n\n text-align: center;\n\n ", "\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)([""]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var CaptureStyled = _styledComponents.default.div(_templateObject());
-
-exports.CaptureStyled = CaptureStyled;
-
-var CaptureContentStyled = _styledComponents.default.div(_templateObject2(), _BreakPoints.media.small(_templateObject3()));
-
-exports.CaptureContentStyled = CaptureContentStyled;
-
-var CaptureTitle = _styledComponents.default.div(_templateObject4(), colors.MainColor);
-
-exports.CaptureTitle = CaptureTitle;
\ No newline at end of file
diff --git a/dist/Card/Card.js b/dist/Card/Card.js
deleted file mode 100644
index 43089ea2e..000000000
--- a/dist/Card/Card.js
+++ /dev/null
@@ -1,33 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _CardStyled = require("./CardStyled");
-
-var Card = function Card(_ref) {
- var className = _ref.className,
- children = _ref.children,
- withShadow = _ref.withShadow,
- withBorder = _ref.withBorder;
- return /*#__PURE__*/_react.default.createElement(_CardStyled.WrapStyled, {
- withShadow: withShadow,
- className: className,
- withBorder: withBorder
- }, children);
-};
-
-var _default = Card;
-exports.default = _default;
-Card.defaultProps = {
- children: '',
- withShadow: false,
- className: '',
- withBorder: false
-};
\ No newline at end of file
diff --git a/dist/Card/Card.spec.js b/dist/Card/Card.spec.js
deleted file mode 100644
index ea66f4c94..000000000
--- a/dist/Card/Card.spec.js
+++ /dev/null
@@ -1,20 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _Card = _interopRequireDefault(require("./Card"));
-
-var _CardStyled = require("./CardStyled");
-
-describe('', function () {
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Card.default, null));
- expect(wrapper.find(_CardStyled.WrapStyled)).toHaveLength(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/Card/Card.stories.js b/dist/Card/Card.stories.js
deleted file mode 100644
index 204257dbc..000000000
--- a/dist/Card/Card.stories.js
+++ /dev/null
@@ -1,28 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _Card = _interopRequireDefault(require("./Card"));
-
-(0, _react2.storiesOf)('Common/Card', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 400,
- backgroundColor: '#f8f9fc',
- padding: 20,
- position: 'relative'
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_Card.default, {
- withShadow: (0, _addonKnobs.boolean)('withShadow', false)
- }, "Default Card");
-});
\ No newline at end of file
diff --git a/dist/Card/CardStyled.js b/dist/Card/CardStyled.js
deleted file mode 100644
index 7de517d3c..000000000
--- a/dist/Card/CardStyled.js
+++ /dev/null
@@ -1,57 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border: 1px solid #D3DBE6;\n "]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n box-shadow: 0px 3px 50px #0000001f;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n width: 100%;\n\n padding: 18px;\n border-radius: 12px;\n\n margin-bottom: 39px;\n\n background-color: #FFFFFF;\n\n ", "\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-// eslint-disable-next-line import/prefer-default-export
-var WrapStyled = _styledComponents.default.div(_templateObject(), function (props) {
- return props.withShadow && (0, _styledComponents.css)(_templateObject2());
-}, function (props) {
- return props.withBorder && (0, _styledComponents.css)(_templateObject3());
-});
-
-exports.WrapStyled = WrapStyled;
\ No newline at end of file
diff --git a/dist/Card/index.js b/dist/Card/index.js
deleted file mode 100644
index 060b7314c..000000000
--- a/dist/Card/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Card = _interopRequireDefault(require("./Card"));
-
-var _default = _Card.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Checkbox/Checkbox.js b/dist/Checkbox/Checkbox.js
deleted file mode 100644
index 582c03c92..000000000
--- a/dist/Checkbox/Checkbox.js
+++ /dev/null
@@ -1,101 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _CheckboxStyled = require("./CheckboxStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var Checkbox = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(Checkbox, _Component);
-
- var _super = (0, _createSuper2.default)(Checkbox);
-
- function Checkbox(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, Checkbox);
- _this = _super.call(this, props);
- _this.state = {};
- return _this;
- }
-
- (0, _createClass2.default)(Checkbox, [{
- key: "render",
- value: function render() {
- var _this$props = this.props,
- children = _this$props.children,
- onClickFn = _this$props.onClickFn,
- error = _this$props.error,
- checked = _this$props.checked,
- required = _this$props.required,
- isMyAccount = _this$props.isMyAccount,
- className = _this$props.className,
- disabled = _this$props.disabled,
- isRadioButton = _this$props.isRadioButton;
- return /*#__PURE__*/_react.default.createElement(_CheckboxStyled.CheckboxStyled, {
- onClick: function onClick(e) {
- return onClickFn(e, disabled);
- },
- role: "checkbox",
- tabIndex: "-1",
- "aria-checked": "false",
- checked: checked,
- "aria-label": children,
- className: className,
- disabled: disabled
- }, /*#__PURE__*/_react.default.createElement(_CheckboxStyled.CheckFrameStyled, {
- error: error && required && !checked,
- tabIndex: "0",
- onKeyDown: function onKeyDown(e) {
- return e.keyCode === 32 ? onClickFn() : null;
- },
- isMyAccount: isMyAccount,
- isRadioButton: isRadioButton,
- checked: checked
- }, checked && /*#__PURE__*/_react.default.createElement(_CheckboxStyled.CheckMarkStyled, {
- isMyAccount: isMyAccount,
- isRadioButton: isRadioButton
- })), /*#__PURE__*/_react.default.createElement(_CheckboxStyled.ConsentDefinitionStyled, {
- dangerouslySetInnerHTML: {
- __html: "".concat(children).concat(required && isMyAccount ? '*' : '')
- },
- checked: checked
- }));
- }
- }]);
- return Checkbox;
-}(_react.Component);
-
-Checkbox.defaultProps = {
- error: '',
- checked: false,
- required: false,
- onClickFn: function onClickFn() {},
- children: '',
- isMyAccount: false,
- className: '',
- disabled: false,
- isRadioButton: false
-};
-var _default = Checkbox;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Checkbox/Checkbox.spec.js b/dist/Checkbox/Checkbox.spec.js
deleted file mode 100644
index a3fc1f466..000000000
--- a/dist/Checkbox/Checkbox.spec.js
+++ /dev/null
@@ -1,59 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _enzyme = require("enzyme");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _Checkbox = _interopRequireDefault(require("./Checkbox"));
-
-var _CheckboxStyled = require("./CheckboxStyled");
-
-describe('', function () {
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Checkbox.default, null));
- expect(wrapper.find(_CheckboxStyled.CheckboxStyled).exists()).toBe(true);
- expect(wrapper.props().checked).toEqual(false);
- });
- it('should add class to checkbox when general error', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
- error: "general",
- required: true
- }));
- expect(wrapper.find(_CheckboxStyled.CheckFrameStyled).exists()).toBe(true);
- expect(wrapper.find(_CheckboxStyled.CheckFrameStyled).props().error).toBe(true);
- });
- it('should change checked field if passed', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
- checked: true
- }));
- expect(wrapper.props().checked).toBe(true);
- expect(wrapper.find(_CheckboxStyled.CheckMarkStyled).exists()).toBe(true);
- });
- });
- describe('@events', function () {
- it('should call onClickFn when checkbox is clicked', function () {
- var clickFn = jest.fn();
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
- onClickFn: clickFn
- }));
- expect(clickFn).not.toHaveBeenCalled();
- wrapper.simulate('click');
- expect(clickFn).toHaveBeenCalledTimes(1);
- });
- it('should call onClickFn when press Enter on checkbox', function () {
- var clickFn = jest.fn();
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
- onClickFn: clickFn
- }));
- var checkbox = wrapper.find(_CheckboxStyled.CheckFrameStyled);
- expect(clickFn).not.toHaveBeenCalled();
- checkbox.simulate('keyDown', {
- keyCode: 32
- });
- expect(clickFn).toHaveBeenCalledTimes(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/Checkbox/Checkbox.stories.js b/dist/Checkbox/Checkbox.stories.js
deleted file mode 100644
index 4b79556bf..000000000
--- a/dist/Checkbox/Checkbox.stories.js
+++ /dev/null
@@ -1,30 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _Checkbox = _interopRequireDefault(require("./Checkbox"));
-
-(0, _react2.storiesOf)('Common/Checkbox', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 400,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
-}).add('All options', function () {
- return /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
- checked: (0, _addonKnobs.boolean)('checked', false),
- error: (0, _addonKnobs.text)('consents error', 'Please agree on all consents to use this service'),
- required: (0, _addonKnobs.boolean)('required', false)
- }, (0, _addonKnobs.text)('checkbox label', 'I accept the Terms and Conditions of Cleeng'));
-});
\ No newline at end of file
diff --git a/dist/Checkbox/CheckboxStyled.js b/dist/Checkbox/CheckboxStyled.js
deleted file mode 100644
index 8e41a4850..000000000
--- a/dist/Checkbox/CheckboxStyled.js
+++ /dev/null
@@ -1,190 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ErrorFieldStyled = exports.CheckMarkStyled = exports.CheckFrameStyled = exports.ConsentDefinitionStyled = exports.CheckboxStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-var _tick = _interopRequireDefault(require("assets/images/input/tick.svg"));
-
-var _enable_check = _interopRequireDefault(require("assets/images/input/enable_check.svg"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject13() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n\n width: 100%;\n margin-top: 10px;\n\n color: ", ";\n\n font-size: 12px;\n font-weight: 300;\n text-align: center;\n"]);
-
- _templateObject13 = function _templateObject13() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject12() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 20px;\n height: 20px;\n top: -1px;\n left: -1px;\n background-image: url(", ");\n background-position: center;\n background-size: cover;\n "]);
-
- _templateObject12 = function _templateObject12() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject11() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n\n width: 12px;\n height: 12px;\n\n background: ", ";\n border-radius: 50%;\n "]);
-
- _templateObject11 = function _templateObject11() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject10() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: absolute;\n\n width: 13px;\n height: 10px;\n top: 4px;\n left: 3px;\n\n background-image: url(", ");\n background-repeat: no-repeat;\n ", "\n ", "\n"]);
-
- _templateObject10 = function _templateObject10() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border-color: ", ";\n "]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border: 1px solid ", ";\n "]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border-radius: 50%;\n "]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border-color: ", ";\n "]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n box-sizing: border-box;\n\n border: 1px solid ", ";\n border-radius: 2px;\n width: 20px;\n min-width: 20px;\n height: 20px;\n\n &:focus {\n outline: 2px solid ", ";\n }\n ", "\n ", "\n ", "\n\n ", "\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n opacity: 1;\n "]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n padding-left: 10px;\n margin-top: 0;\n\n font-weight: 400;\n text-align: left;\n a {\n color: ", ";\n\n text-decoration: underline;\n &:focus {\n outline: 2px solid ", ";\n }\n }\n opacity: 0.8;\n ", "\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n opacity: 0.7;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n width: 100%;\n height: 100%;\n cursor: pointer;\n margin-top: 10px;\n\n align-items: center;\n font-size: 13px;\n color: ", ";\n\n &:focus {\n outline: none;\n }\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var CheckboxStyled = _styledComponents.default.div(_templateObject(), _variables.MainColor, function (props) {
- return props.disabled && (0, _styledComponents.css)(_templateObject2());
-});
-
-exports.CheckboxStyled = CheckboxStyled;
-
-var ConsentDefinitionStyled = _styledComponents.default.div(_templateObject3(), _variables.MainColor, _variables.FocusColor, function (props) {
- return props.checked && (0, _styledComponents.css)(_templateObject4());
-});
-
-exports.ConsentDefinitionStyled = ConsentDefinitionStyled;
-
-var CheckFrameStyled = _styledComponents.default.div(_templateObject5(), _variables.LineColor, _variables.FocusColor, function (props) {
- return props.error && (0, _styledComponents.css)(_templateObject6(), _variables.ErrorColor);
-}, function (props) {
- return props.isRadioButton && (0, _styledComponents.css)(_templateObject7());
-}, function (props) {
- return props.isRadioButton && props.checked && (0, _styledComponents.css)(_templateObject8(), _variables.ConfirmColor);
-}, function (props) {
- return props.isMyAccount && props.checked && (0, _styledComponents.css)(_templateObject9(), _variables.ConfirmColor);
-});
-
-exports.CheckFrameStyled = CheckFrameStyled;
-
-var CheckMarkStyled = _styledComponents.default.div(_templateObject10(), _tick.default, function (props) {
- return props.isRadioButton && (0, _styledComponents.css)(_templateObject11(), _variables.ConfirmColor);
-}, function (props) {
- return props.isMyAccount && (0, _styledComponents.css)(_templateObject12(), _enable_check.default);
-});
-
-exports.CheckMarkStyled = CheckMarkStyled;
-
-var ErrorFieldStyled = _styledComponents.default.div(_templateObject13(), _variables.ErrorColor);
-
-exports.ErrorFieldStyled = ErrorFieldStyled;
\ No newline at end of file
diff --git a/dist/Checkbox/index.js b/dist/Checkbox/index.js
deleted file mode 100644
index 0f90143eb..000000000
--- a/dist/Checkbox/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Checkbox = _interopRequireDefault(require("./Checkbox"));
-
-var _default = _Checkbox.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/CheckoutConsents/CheckoutConsents.js b/dist/CheckoutConsents/CheckoutConsents.js
deleted file mode 100644
index 51689bbf2..000000000
--- a/dist/CheckoutConsents/CheckoutConsents.js
+++ /dev/null
@@ -1,150 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _objectSpread2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectSpread2"));
-
-var _slicedToArray2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/slicedToArray"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _api = require("api");
-
-var _Header = _interopRequireDefault(require("components/Header"));
-
-var _Footer = _interopRequireDefault(require("components/Footer"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _Checkbox = _interopRequireDefault(require("components/Checkbox"));
-
-var _history = _interopRequireDefault(require("../../history"));
-
-var _CheckoutConsentsStyled = require("./CheckoutConsentsStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var CheckoutConsents = function CheckoutConsents(_ref) {
- var redirectUrl = _ref.redirectUrl;
-
- var _useTranslation = (0, _reactI18next.useTranslation)(),
- _useTranslation2 = (0, _slicedToArray2.default)(_useTranslation, 1),
- t = _useTranslation2[0];
-
- var _useState = (0, _react.useState)(null),
- _useState2 = (0, _slicedToArray2.default)(_useState, 2),
- consents = _useState2[0],
- setConsents = _useState2[1];
-
- var _useState3 = (0, _react.useState)(false),
- _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
- processing = _useState4[0],
- setProcessing = _useState4[1];
-
- var _useState5 = (0, _react.useState)(''),
- _useState6 = (0, _slicedToArray2.default)(_useState5, 2),
- generalError = _useState6[0],
- setGeneralError = _useState6[1];
-
- (0, _react.useEffect)(function () {
- (0, _api.getCustomerConsents)().then(function (resp) {
- var consentsToAccept = resp.responseData.consents.filter(function (consent) {
- return consent.newestVersion > consent.version || consent.needsUpdate === true;
- });
- setConsents(consentsToAccept);
- });
- }, []);
-
- var handleClick = function handleClick(e, isConsentDisabled, clicked) {
- var updatedConsents = consents.map(function (consent) {
- if (consent.name === clicked.name) {
- return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, consent), {}, {
- state: clicked.state === 'accepted' ? 'declined' : 'accepted'
- });
- }
-
- return consent;
- });
- setConsents(updatedConsents);
- };
-
- var validateConsents = function validateConsents() {
- var isError = false;
- var updatedConsents = consents.map(function (consent) {
- if (consent.required && consent.state === 'declined') {
- isError = true;
- return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, consent), {}, {
- error: t('This consent is required')
- });
- }
-
- return consent;
- });
- setConsents(updatedConsents);
- return !isError;
- };
-
- var updateConsents = function updateConsents() {
- if (validateConsents()) {
- var payload = consents.map(function (consent) {
- return {
- name: consent.name,
- version: consent.newestVersion,
- state: consent.state
- };
- });
- setProcessing(true);
- (0, _api.submitConsents)([], [], payload).then(function () {
- setProcessing(false);
- var currentRedirection = redirectUrl.shift();
-
- _history.default.push(currentRedirection, redirectUrl);
- }).catch(function () {
- setGeneralError(t('Something went wrong. Try again later'));
- });
- }
- };
-
- return /*#__PURE__*/_react.default.createElement(_CheckoutConsentsStyled.CheckoutConsentsStyled, null, /*#__PURE__*/_react.default.createElement(_Header.default, null), /*#__PURE__*/_react.default.createElement(_CheckoutConsentsStyled.CheckoutConsentsContentStyled, null, consents ? /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_CheckoutConsentsStyled.CheckoutConsentsTitleStyled, null, t('Terms & Conditions')), /*#__PURE__*/_react.default.createElement(_CheckoutConsentsStyled.CheckoutConsentsSubTitleStyled, null, t('Please accept Terms & Conditions')), /*#__PURE__*/_react.default.createElement(_CheckoutConsentsStyled.CheckoutConsentsListStyled, null, consents.map(function (consent) {
- return /*#__PURE__*/_react.default.createElement(_CheckoutConsentsStyled.CheckoutConsentsCheckbox, {
- key: consent.name
- }, /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
- isMyAccount: true,
- onClickFn: function onClickFn(e, isConsentDisabled) {
- return handleClick(e, isConsentDisabled, consent);
- },
- checked: consent.state === 'accepted',
- required: consent.required
- }, t(consent.label)), /*#__PURE__*/_react.default.createElement(_CheckoutConsentsStyled.CheckoutConsentsError, null, consent.error));
- }), generalError && /*#__PURE__*/_react.default.createElement(_CheckoutConsentsStyled.CheckoutConsentsError, {
- center: true
- }, generalError)), /*#__PURE__*/_react.default.createElement(_Button.default, {
- size: "big",
- theme: "confirm",
- onClickFn: updateConsents
- }, processing ? /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) : t('Continue'))) : /*#__PURE__*/_react.default.createElement(_Loader.default, null)), /*#__PURE__*/_react.default.createElement(_Footer.default, {
- isCheckout: false
- }));
-};
-
-CheckoutConsents.defaultProps = {
- redirectUrl: []
-};
-var _default = CheckoutConsents;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/CheckoutConsents/CheckoutConsentsStyled.js b/dist/CheckoutConsents/CheckoutConsentsStyled.js
deleted file mode 100644
index 0bd9eb3f9..000000000
--- a/dist/CheckoutConsents/CheckoutConsentsStyled.js
+++ /dev/null
@@ -1,142 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.CheckoutConsentsError = exports.CheckoutConsentsCheckbox = exports.CheckoutConsentsListStyled = exports.CheckoutConsentsSubTitleStyled = exports.CheckoutConsentsTitleStyled = exports.CheckoutConsentsContentStyled = exports.CheckoutConsentsStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var colors = _interopRequireWildcard(require("styles/variables"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n text-align: center;\n "]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n height: 13px;\n margin-top: 8px;\n content: '';\n color: ", ";\n transition: 0.2s ease-in-out;\n font-size: 13px;\n text-align: left;\n\n ", "\n"]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)([""]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-bottom: 36px;\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-bottom: 16px;\n font-size: 13px;\n line-height: 22px;\n text-align: center;\n font-weight: 700;\n\n color: ", ";\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-bottom: 16px;\n font-size: 16px;\n line-height: 22px;\n text-align: center;\n font-weight: 700;\n\n color: ", ";\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 80%;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n\n width: 55%;\n margin: 0 auto;\n padding-top: 80px;\n padding-bottom: 105px;\n\n text-align: center;\n\n ", "\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)([""]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var CheckoutConsentsStyled = _styledComponents.default.div(_templateObject());
-
-exports.CheckoutConsentsStyled = CheckoutConsentsStyled;
-
-var CheckoutConsentsContentStyled = _styledComponents.default.div(_templateObject2(), _BreakPoints.media.small(_templateObject3()));
-
-exports.CheckoutConsentsContentStyled = CheckoutConsentsContentStyled;
-
-var CheckoutConsentsTitleStyled = _styledComponents.default.h3(_templateObject4(), colors.MainColor);
-
-exports.CheckoutConsentsTitleStyled = CheckoutConsentsTitleStyled;
-
-var CheckoutConsentsSubTitleStyled = _styledComponents.default.h4(_templateObject5(), colors.MediumGrey);
-
-exports.CheckoutConsentsSubTitleStyled = CheckoutConsentsSubTitleStyled;
-
-var CheckoutConsentsListStyled = _styledComponents.default.div(_templateObject6());
-
-exports.CheckoutConsentsListStyled = CheckoutConsentsListStyled;
-
-var CheckoutConsentsCheckbox = _styledComponents.default.div(_templateObject7());
-
-exports.CheckoutConsentsCheckbox = CheckoutConsentsCheckbox;
-
-var CheckoutConsentsError = _styledComponents.default.div(_templateObject8(), colors.ErrorColor, function (props) {
- return props.center && (0, _styledComponents.css)(_templateObject9());
-});
-
-exports.CheckoutConsentsError = CheckoutConsentsError;
\ No newline at end of file
diff --git a/dist/CheckoutConsents/index.js b/dist/CheckoutConsents/index.js
deleted file mode 100644
index aae78f518..000000000
--- a/dist/CheckoutConsents/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _CheckoutConsents = _interopRequireDefault(require("./CheckoutConsents"));
-
-var _default = _CheckoutConsents.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/CheckoutPriceBox/CheckoutPriceBox.js b/dist/CheckoutPriceBox/CheckoutPriceBox.js
deleted file mode 100644
index 51737276b..000000000
--- a/dist/CheckoutPriceBox/CheckoutPriceBox.js
+++ /dev/null
@@ -1,50 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureCheckoutPriceBox = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _roundNumber = _interopRequireDefault(require("util/roundNumber"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _CheckoutPriceBoxStyled = require("./CheckoutPriceBoxStyled");
-
-var CheckoutPriceBox = function CheckoutPriceBox(_ref) {
- var isCouponApplied = _ref.isCouponApplied,
- finalPrice = _ref.finalPrice,
- discountAmount = _ref.discountAmount,
- taxValue = _ref.taxValue,
- customerServiceFee = _ref.customerServiceFee,
- paymentMethodFee = _ref.paymentMethodFee,
- customerCurrencySymbol = _ref.customerCurrencySymbol,
- offerPrice = _ref.offerPrice,
- t = _ref.t;
- return /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledPriceBox, null, /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledPriceBoxWrapper, null, isCouponApplied && /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledPriceWrapper, null, /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledLabel, null, t('Price'), ":"), /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledOfferPrice, null, "".concat(customerCurrencySymbol).concat(offerPrice, " "), /*#__PURE__*/_react.default.createElement("span", null, t('exVAT')))), /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledPriceWrapper, null, /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledLabel, null, t('Coupon Discount')), /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledOfferPrice, null, "".concat(customerCurrencySymbol).concat(discountAmount)))), taxValue !== 0 && /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledPriceWrapper, null, /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledLabel, null, t('Applicable Tax')), /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledOfferPrice, null, "".concat(customerCurrencySymbol).concat(taxValue))), customerServiceFee !== 0 && /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledPriceWrapper, null, /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledLabel, null, t('Service Fee')), /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledOfferPrice, null, "".concat(customerCurrencySymbol).concat((0, _roundNumber.default)(customerServiceFee)))), paymentMethodFee !== 0 && /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledPriceWrapper, null, /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledLabel, null, t('Payment Method Fee')), /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledOfferPrice, null, "".concat(customerCurrencySymbol).concat((0, _roundNumber.default)(paymentMethodFee)))), /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledPriceWrapper, null, /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledTotalLabel, null, t('Total'), ":"), /*#__PURE__*/_react.default.createElement(_CheckoutPriceBoxStyled.StyledTotalOfferPrice, null, "".concat(customerCurrencySymbol).concat((0, _roundNumber.default)(finalPrice))))));
-};
-
-exports.PureCheckoutPriceBox = CheckoutPriceBox;
-CheckoutPriceBox.defaultProps = {
- customerCurrencySymbol: '',
- offerPrice: 0,
- discountAmount: 0,
- taxValue: 0,
- customerServiceFee: 0,
- paymentMethodFee: 0,
- isCouponApplied: false,
- finalPrice: 0,
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(CheckoutPriceBox));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/CheckoutPriceBox/CheckoutPriceBox.spec.js b/dist/CheckoutPriceBox/CheckoutPriceBox.spec.js
deleted file mode 100644
index 56f7914f1..000000000
--- a/dist/CheckoutPriceBox/CheckoutPriceBox.spec.js
+++ /dev/null
@@ -1,88 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _roundNumber = _interopRequireDefault(require("util/roundNumber"));
-
-var _CheckoutPriceBox = require("./CheckoutPriceBox");
-
-var _CheckoutPriceBoxStyled = require("./CheckoutPriceBoxStyled");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-describe('CheckoutPriceBox', function () {
- var customerServiceFee = 2;
- var paymentFee = 1;
- var offerPrice = 10;
- var customerCurrencySymbol = '$';
- var discountAmount = 2;
- var taxValue = 0.23;
- var finalPriceWithCoupon = offerPrice + taxValue - discountAmount;
- var finalPriceWithFees = offerPrice + customerServiceFee + paymentFee;
- it('displays coupon discount', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_CheckoutPriceBox.PureCheckoutPriceBox, {
- isCouponApplied: true,
- finalPrice: finalPriceWithCoupon,
- discountAmount: discountAmount,
- taxValue: taxValue,
- customerServiceFee: 0,
- paymentMethodFee: 0,
- customerCurrencySymbol: customerCurrencySymbol,
- offerPrice: offerPrice
- }));
- expect(wrapper.find(_CheckoutPriceBoxStyled.StyledPriceBoxWrapper)).toHaveLength(1);
- expect(wrapper.find(_CheckoutPriceBoxStyled.StyledPriceWrapper)).toHaveLength(4);
- expect(wrapper.find(_CheckoutPriceBoxStyled.StyledPriceWrapper).at(0).find(_CheckoutPriceBoxStyled.StyledOfferPrice).text()).toBe("".concat(customerCurrencySymbol).concat(offerPrice, " exVAT"));
- expect(wrapper.find(_CheckoutPriceBoxStyled.StyledPriceWrapper).at(1).find(_CheckoutPriceBoxStyled.StyledOfferPrice).text()).toBe("".concat(customerCurrencySymbol).concat(discountAmount));
- expect(wrapper.find(_CheckoutPriceBoxStyled.StyledPriceWrapper).at(2).find(_CheckoutPriceBoxStyled.StyledOfferPrice).text()).toBe("".concat(customerCurrencySymbol).concat(taxValue));
- expect(wrapper.find(_CheckoutPriceBoxStyled.StyledPriceWrapper).at(3).find(_CheckoutPriceBoxStyled.StyledTotalOfferPrice).text()).toBe("".concat(customerCurrencySymbol).concat(finalPriceWithCoupon));
- });
- it('displays payment and service fee', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_CheckoutPriceBox.PureCheckoutPriceBox, {
- isCouponApplied: false,
- finalPrice: offerPrice + customerServiceFee + paymentFee,
- discountAmount: 0,
- taxValue: 0,
- customerServiceFee: customerServiceFee,
- paymentMethodFee: paymentFee,
- customerCurrencySymbol: customerCurrencySymbol,
- offerPrice: offerPrice
- }));
- expect(wrapper.find(_CheckoutPriceBoxStyled.StyledPriceBoxWrapper)).toHaveLength(1);
- expect(wrapper.find(_CheckoutPriceBoxStyled.StyledPriceWrapper)).toHaveLength(3);
- expect(wrapper.find(_CheckoutPriceBoxStyled.StyledPriceWrapper).at(0).find(_CheckoutPriceBoxStyled.StyledOfferPrice).text()).toBe("".concat(customerCurrencySymbol).concat((0, _roundNumber.default)(customerServiceFee)));
- expect(wrapper.find(_CheckoutPriceBoxStyled.StyledPriceWrapper).at(1).find(_CheckoutPriceBoxStyled.StyledOfferPrice).text()).toBe("".concat(customerCurrencySymbol).concat((0, _roundNumber.default)(paymentFee)));
- expect(wrapper.find(_CheckoutPriceBoxStyled.StyledPriceWrapper).at(2).find(_CheckoutPriceBoxStyled.StyledTotalOfferPrice).text()).toBe("".concat(customerCurrencySymbol).concat((0, _roundNumber.default)(finalPriceWithFees)));
- });
-});
\ No newline at end of file
diff --git a/dist/CheckoutPriceBox/CheckoutPriceBoxStyled.js b/dist/CheckoutPriceBox/CheckoutPriceBoxStyled.js
deleted file mode 100644
index 6bddf30da..000000000
--- a/dist/CheckoutPriceBox/CheckoutPriceBoxStyled.js
+++ /dev/null
@@ -1,136 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.StyledPriceWrapper = exports.StyledPriceBoxWrapper = exports.StyledPriceBox = exports.StyledTotalOfferPrice = exports.StyledTotalLabel = exports.StyledOfferPrice = exports.StyledLabel = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var variables = _interopRequireWildcard(require("styles/variables"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n margin-bottom: 12px;\n"]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n "]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 400px;\n\n ", "\n"]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n justify-content: flex-end;\n margin: 16px 0;\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 25px;\n font-weight: ", ";\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-weight: ", ";\n text-transform: uppercase;\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: auto;\n "]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n float: right;\n font-size: 16px;\n color: ", ";\n\n & span {\n font-size: 12px;\n }\n\n ", "\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 16px;\n color: ", ";\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var StyledLabel = _styledComponents.default.div(_templateObject(), variables.MainColor);
-
-exports.StyledLabel = StyledLabel;
-
-var StyledOfferPrice = _styledComponents.default.h3(_templateObject2(), variables.MainColor, _BreakPoints.media.small(_templateObject3()));
-
-exports.StyledOfferPrice = StyledOfferPrice;
-var StyledTotalLabel = (0, _styledComponents.default)(StyledLabel)(_templateObject4(), variables.BoldFont);
-exports.StyledTotalLabel = StyledTotalLabel;
-var StyledTotalOfferPrice = (0, _styledComponents.default)(StyledOfferPrice)(_templateObject5(), variables.MediumFontWeight);
-exports.StyledTotalOfferPrice = StyledTotalOfferPrice;
-
-var StyledPriceBox = _styledComponents.default.div(_templateObject6());
-
-exports.StyledPriceBox = StyledPriceBox;
-
-var StyledPriceBoxWrapper = _styledComponents.default.div(_templateObject7(), _BreakPoints.media.small(_templateObject8()));
-
-exports.StyledPriceBoxWrapper = StyledPriceBoxWrapper;
-
-var StyledPriceWrapper = _styledComponents.default.div(_templateObject9());
-
-exports.StyledPriceWrapper = StyledPriceWrapper;
\ No newline at end of file
diff --git a/dist/CheckoutPriceBox/index.js b/dist/CheckoutPriceBox/index.js
deleted file mode 100644
index 4ecd07b8d..000000000
--- a/dist/CheckoutPriceBox/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _CheckoutPriceBox = _interopRequireDefault(require("./CheckoutPriceBox"));
-
-var _default = _CheckoutPriceBox.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Consents/Consents.js b/dist/Consents/Consents.js
deleted file mode 100644
index 8e0c36797..000000000
--- a/dist/Consents/Consents.js
+++ /dev/null
@@ -1,233 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.Consents = void 0;
-
-var _regenerator = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/regenerator"));
-
-var _asyncToGenerator2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/asyncToGenerator"));
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireDefault(require("react"));
-
-var _Checkbox = _interopRequireDefault(require("components/Checkbox"));
-
-var _getConsents = _interopRequireDefault(require("api/Publisher/getConsents"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _ConsentsStyled = require("./ConsentsStyled");
-
-var regexHrefOpenTag = new RegExp(//);
-var regexHrefCloseTag = new RegExp(/<\/a(.|\n)*?>/);
-
-var Consents = /*#__PURE__*/function (_React$Component) {
- (0, _inherits2.default)(Consents, _React$Component);
-
- var _super = (0, _createSuper2.default)(Consents);
-
- function Consents(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, Consents);
- _this = _super.call(this, props);
-
- _this.getConsents = /*#__PURE__*/function () {
- var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(publisherId) {
- var consentsIncome, consentsDetails, labels, initArray, disabledRegisterButton;
- return _regenerator.default.wrap(function _callee$(_context) {
- while (1) {
- switch (_context.prev = _context.next) {
- case 0:
- _context.prev = 0;
- _context.next = 3;
- return (0, _getConsents.default)(publisherId);
-
- case 3:
- consentsIncome = _context.sent;
-
- if (consentsIncome.responseData && consentsIncome.responseData.consents) {
- consentsDetails = consentsIncome.responseData.consents.map(function (element) {
- return {
- name: element.name,
- version: element.version,
- required: element.required
- };
- });
- labels = consentsIncome.responseData.consents.map(function (element) {
- return _this.translateConsents(element.label);
- });
- initArray = new Array(consentsDetails.length).fill(false);
-
- _this.setState({
- consentDefinitions: consentsDetails,
- consentLoaded: true,
- consentsLabels: labels,
- checked: initArray
- });
- } else if (consentsIncome.errors.includes('Invalid param publisherId')) {
- disabledRegisterButton = _this.props.disabledRegisterButton;
-
- _this.setState({
- consentLoaded: true,
- generalError: 'noPublisherId'
- });
-
- disabledRegisterButton();
- }
-
- _context.next = 10;
- break;
-
- case 7:
- _context.prev = 7;
- _context.t0 = _context["catch"](0);
- return _context.abrupt("return", _context.t0);
-
- case 10:
- return _context.abrupt("return", false);
-
- case 11:
- case "end":
- return _context.stop();
- }
- }
- }, _callee, null, [[0, 7]]);
- }));
-
- return function (_x) {
- return _ref.apply(this, arguments);
- };
- }();
-
- _this.changeConsentState = function (consentID) {
- var _this$state = _this.state,
- consentDefinitions = _this$state.consentDefinitions,
- checked = _this$state.checked;
-
- if (consentDefinitions.length > 0) {
- checked[consentID] = !checked[consentID];
-
- _this.setState({
- checked: checked
- });
- }
-
- _this.validateConsents();
- };
-
- _this.validateConsents = function () {
- var onChangeFn = _this.props.onChangeFn;
- var _this$state2 = _this.state,
- consentDefinitions = _this$state2.consentDefinitions,
- checked = _this$state2.checked;
- onChangeFn(checked, consentDefinitions);
- };
-
- _this.translateConsents = function (consentContent) {
- var t = _this.props.t;
- var openTagContent = regexHrefOpenTag.exec(consentContent);
- var closeTagContent = regexHrefCloseTag.exec(consentContent);
-
- if (openTagContent) {
- var modifiedConsentContent = consentContent.replace(regexHrefOpenTag, '{{htmltag}}');
- modifiedConsentContent = modifiedConsentContent.replace(regexHrefCloseTag, '{{endhtmltag}}');
- return "".concat(t(modifiedConsentContent, {
- htmltag: openTagContent[0],
- endhtmltag: closeTagContent[0]
- }));
- }
-
- return t(consentContent);
- };
-
- _this.state = {
- consentDefinitions: [],
- checked: [],
- consentsLabels: [],
- consentLoaded: false,
- generalError: ''
- };
- return _this;
- }
-
- (0, _createClass2.default)(Consents, [{
- key: "componentDidMount",
- value: function componentDidMount() {
- var publisherId = this.props.publisherId;
-
- if (publisherId) {
- this.getConsents(publisherId).then(function () {});
- }
- }
- }, {
- key: "componentDidUpdate",
- value: function componentDidUpdate(prevProps) {
- var _this2 = this;
-
- var publisherId = this.props.publisherId;
-
- if (prevProps.publisherId !== publisherId) {
- this.getConsents(publisherId).then(function () {
- _this2.validateConsents();
- });
- }
- }
- }, {
- key: "render",
- value: function render() {
- var _this3 = this;
-
- var _this$state3 = this.state,
- checked = _this$state3.checked,
- consentsLabels = _this$state3.consentsLabels,
- consentDefinitions = _this$state3.consentDefinitions,
- consentLoaded = _this$state3.consentLoaded,
- generalError = _this$state3.generalError;
- var _this$props = this.props,
- error = _this$props.error,
- t = _this$props.t;
-
- if (generalError === 'noPublisherId') {
- return /*#__PURE__*/_react.default.createElement(_ConsentsStyled.GeneralErrorStyled, null, t('Unable to fetch terms & conditions. Publisher is not recognized'));
- }
-
- return /*#__PURE__*/_react.default.createElement(_ConsentsStyled.ConsentsWrapperStyled, null, !consentLoaded ? /*#__PURE__*/_react.default.createElement(_Loader.default, null) : /*#__PURE__*/_react.default.createElement("fieldset", null, /*#__PURE__*/_react.default.createElement(_ConsentsStyled.InvisibleLegend, null, "Consents "), consentDefinitions.map(function (consent, index) {
- return /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
- onClickFn: function onClickFn() {
- return _this3.changeConsentState(index);
- },
- checked: checked[index],
- error: error,
- key: String(index),
- required: consent.required && !checked[index]
- }, consentsLabels[index]);
- })), error && /*#__PURE__*/_react.default.createElement(_ConsentsStyled.ConsentsErrorStyled, null, error));
- }
- }]);
- return Consents;
-}(_react.default.Component);
-
-exports.Consents = Consents;
-Consents.defaultProps = {
- publisherId: '',
- error: '',
- onChangeFn: function onChangeFn() {},
- disabledRegisterButton: function disabledRegisterButton() {},
- t: function t(k) {
- return k;
- }
-};
-var _default = Consents;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Consents/Consents.spec.js b/dist/Consents/Consents.spec.js
deleted file mode 100644
index 3a8462b2a..000000000
--- a/dist/Consents/Consents.spec.js
+++ /dev/null
@@ -1,169 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _enzyme = require("enzyme");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _Checkbox = _interopRequireDefault(require("components/Checkbox"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _getConsents = _interopRequireDefault(require("api/Publisher/getConsents"));
-
-var _Consents = _interopRequireDefault(require("./Consents"));
-
-var _ConsentsStyled = require("./ConsentsStyled");
-
-require("jest-styled-components");
-
-var mockConsent = [{
- name: 'name',
- version: '1',
- required: false,
- label: 'Terms'
-}];
-var mockConsentWithoutTag = [{
- name: 'name2',
- version: '2',
- required: false,
- label: 'No tags'
-}];
-var mockConsentDefinitions = [{
- name: 'name',
- version: '1',
- required: false
-}];
-var mockConsentsLabels = ['Terms'];
-var mockConsentsLabelsAfterRegex = ['{{htmltag}}Terms{{endhtmltag}}'];
-var mockConsentsLabelsAfterRegexWithoutTags = ['No tags'];
-var mockPublisherId = '123456789';
-jest.mock('api/Publisher/getConsents');
-describe('', function () {
- afterEach(function () {
- jest.clearAllMocks();
- });
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Consents.default, null));
- var loader = wrapper.find(_Loader.default);
- expect(loader).toHaveLength(1);
- });
- it('should render consents after fetching', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Consents.default, null));
- wrapper.setState({
- consentLoaded: true,
- consentDefinitions: mockConsent,
- consentsLabels: mockConsentsLabels,
- checked: [false]
- });
- expect(wrapper.exists('Checkbox')).toBe(true);
- expect(wrapper.find(_Checkbox.default)).toHaveLength(1);
- expect(wrapper.find(_Checkbox.default).props().checked).toEqual(false);
- expect(wrapper.find(_Checkbox.default).props().required).toEqual(mockConsent[0].required);
- expect(wrapper.find(_Checkbox.default).props().children).toEqual(mockConsentsLabels[0]);
- });
- it('should render error', function () {
- var errorValue = 'error text';
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Consents.default, {
- error: errorValue
- }));
- expect(wrapper.find(_ConsentsStyled.ConsentsErrorStyled).exists()).toBe(true);
- expect(wrapper.find(_ConsentsStyled.ConsentsErrorStyled).text()).toEqual(errorValue);
- });
- });
- describe('@lifecycle', function () {
- describe('constructor', function () {
- it('should set default state values', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Consents.default, null));
- expect(wrapper.state().consentDefinitions).toEqual([]);
- expect(wrapper.state().consentsLabels).toEqual([]);
- expect(wrapper.state().checked).toEqual([]);
- expect(wrapper.state().consentLoaded).toBe(false);
- });
- });
- describe('componentDidMount', function () {
- it('should get consents definitions and init values', function (done) {
- _getConsents.default.mockResolvedValue({
- responseData: {
- consents: mockConsent
- }
- }); // simulate publisherId setup with delay
-
-
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Consents.default, {
- publisherId: ""
- }));
- wrapper.setProps({
- publisherId: mockPublisherId
- });
- wrapper.update();
- expect(_getConsents.default).toHaveBeenCalled();
- setImmediate(function () {
- expect(wrapper.state().consentDefinitions).toEqual(mockConsentDefinitions);
- expect(wrapper.state().consentLoaded).toBe(true);
- expect(wrapper.state().checked).toEqual([false]);
- expect(wrapper.state().consentsLabels).toEqual(mockConsentsLabelsAfterRegex);
- done();
- });
- });
- it('should translate consents without tags', function (done) {
- _getConsents.default.mockResolvedValue({
- responseData: {
- consents: mockConsentWithoutTag
- }
- });
-
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Consents.default, {
- publisherId: ""
- }));
- wrapper.setProps({
- publisherId: mockPublisherId
- });
- wrapper.update();
- expect(_getConsents.default).toHaveBeenCalled();
- setImmediate(function () {
- expect(wrapper.state().consentLoaded).toBe(true);
- expect(wrapper.state().checked).toEqual([false]);
- expect(wrapper.state().consentsLabels).toEqual(mockConsentsLabelsAfterRegexWithoutTags);
- done();
- });
- });
- it('should catch error when fetch failed', function (done) {
- _getConsents.default.mockRejectedValue(new Error('Error'));
-
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Consents.default, {
- publisherId: ""
- }));
- wrapper.setProps({
- publisherId: mockPublisherId
- });
- wrapper.update();
- expect(_getConsents.default).toHaveBeenCalled();
- setImmediate(function () {
- expect(wrapper.state().consentDefinitions).toEqual([]);
- expect(wrapper.state().consentLoaded).toBe(false);
- expect(wrapper.state().consentsLabels).toEqual([]);
- done();
- });
- });
- });
- describe('actions', function () {
- it('change consent state on click', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Consents.default, null));
- wrapper.setState({
- consentLoaded: true,
- consentDefinitions: mockConsent,
- consentsLabels: mockConsentsLabels,
- checked: [false]
- });
- expect(wrapper.exists('Checkbox')).toBe(true);
- expect(wrapper.find(_Checkbox.default)).toHaveLength(1);
- expect(wrapper.state().checked[0]).toEqual(false);
- wrapper.find(_Checkbox.default).simulate('click');
- expect(wrapper.state().checked[0]).toEqual(true);
- });
- });
- });
-});
\ No newline at end of file
diff --git a/dist/Consents/Consents.stories.js b/dist/Consents/Consents.stories.js
deleted file mode 100644
index 88e4c095e..000000000
--- a/dist/Consents/Consents.stories.js
+++ /dev/null
@@ -1,62 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _storybookAddonMock = _interopRequireDefault(require("storybook-addon-mock"));
-
-var _Consents = _interopRequireDefault(require("./Consents"));
-
-(0, _react2.storiesOf)('Checkout/Consents', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(_storybookAddonMock.default).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 400,
- backgroundColor: 'white',
- padding: '20px 20px 50px 20px'
- }
- }, story());
-}).add('All options', function () {
- return /*#__PURE__*/_react.default.createElement(_Consents.default, {
- publisherId: "933103327"
- });
-}, {
- mockData: [{
- url: "".concat(ENVIRONMENT_CONFIGURATION.API_URL, "/publishers/933103327/consents"),
- method: 'GET',
- status: 200,
- response: {
- responseData: {
- consents: [{
- broadcasterId: 0,
- name: 'terms',
- version: '1',
- value: 'https://cleeng.com/cleeng-user-agreement',
- label: 'I accept the Terms and Conditions of Cleeng',
- required: true
- }, {
- broadcasterId: 100258828,
- name: 'broadcaster_terms',
- version: '10',
- value: 'https://cleeng.com/privacy',
- label: 'I accept Terms and Conditions of Test Company.',
- required: true
- }, {
- broadcasterId: 100258828,
- name: 'broadcaster_marketing',
- version: '9',
- value: 'Notify me about new cool product updates and use cases',
- label: 'Notify me about new cool product updates and use cases',
- required: false
- }]
- },
- errors: []
- }
- }]
-});
\ No newline at end of file
diff --git a/dist/Consents/ConsentsStyled.js b/dist/Consents/ConsentsStyled.js
deleted file mode 100644
index d73785be9..000000000
--- a/dist/Consents/ConsentsStyled.js
+++ /dev/null
@@ -1,70 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.GeneralErrorStyled = exports.InvisibleLegend = exports.ConsentsErrorStyled = exports.ConsentsWrapperStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-bottom: 30px;\n color: ", ";\n font-size: 13px;\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: absolute;\n clip: rect(0 0 0 0);\n\n height: 1px;\n width: 1px;\n\n margin: -1px;\n padding: 0;\n\n overflow: hidden;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n height: 13px;\n\n color: ", ";\n\n font-size: 13px;\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n\n padding-bottom: 10px;\n\n font-weight: 300;\n\n & button {\n margin-top: 35px;\n }\n & a {\n font-weight: 600;\n }\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var ConsentsWrapperStyled = _styledComponents.default.div(_templateObject());
-
-exports.ConsentsWrapperStyled = ConsentsWrapperStyled;
-
-var ConsentsErrorStyled = _styledComponents.default.div(_templateObject2(), _variables.ErrorColor);
-
-exports.ConsentsErrorStyled = ConsentsErrorStyled;
-
-var InvisibleLegend = _styledComponents.default.legend(_templateObject3());
-
-exports.InvisibleLegend = InvisibleLegend;
-
-var GeneralErrorStyled = _styledComponents.default.p(_templateObject4(), _variables.ErrorColor);
-
-exports.GeneralErrorStyled = GeneralErrorStyled;
\ No newline at end of file
diff --git a/dist/Consents/index.js b/dist/Consents/index.js
deleted file mode 100644
index 28a360a28..000000000
--- a/dist/Consents/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Consents = _interopRequireDefault(require("./Consents"));
-
-var _default = _Consents.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/CouponInput/CouponInput.js b/dist/CouponInput/CouponInput.js
deleted file mode 100644
index 9b10ce7f8..000000000
--- a/dist/CouponInput/CouponInput.js
+++ /dev/null
@@ -1,283 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureCouponInput = void 0;
-
-var _regenerator = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/regenerator"));
-
-var _asyncToGenerator2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/asyncToGenerator"));
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _Input = require("components/Input");
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _xmark = require("assets/images/xmark.svg");
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _CouponInputStyled = require("./CouponInputStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var FADE_OUT_DELAY = 5000;
-
-var CouponInput = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(CouponInput, _Component);
-
- var _super = (0, _createSuper2.default)(CouponInput);
-
- function CouponInput(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, CouponInput);
- _this = _super.call(this, props);
-
- _this.disableSuppressMessage = function () {
- return _this.setState({
- suppressMessage: false
- });
- };
-
- _this.clearFadeOutTimeout = function () {
- var timeoutId = _this.state.timeoutId;
-
- if (timeoutId) {
- clearTimeout(timeoutId);
-
- _this.setState({
- timeoutId: 0
- });
- }
- };
-
- _this.scheduleFadeOut = function () {
- var timeoutId = setTimeout(function () {
- _this.setState({
- suppressMessage: true,
- timeoutId: 0
- });
- }, FADE_OUT_DELAY);
-
- _this.setState({
- timeoutId: timeoutId
- });
- };
-
- _this.handleSubmit = /*#__PURE__*/function () {
- var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(event) {
- var onSubmit;
- return _regenerator.default.wrap(function _callee$(_context) {
- while (1) {
- switch (_context.prev = _context.next) {
- case 0:
- onSubmit = _this.props.onSubmit;
- event.target.blur();
- _context.next = 4;
- return onSubmit(event.target.value);
-
- case 4:
- _this.setState({
- suppressMessage: false
- });
-
- case 5:
- case "end":
- return _context.stop();
- }
- }
- }, _callee);
- }));
-
- return function (_x) {
- return _ref.apply(this, arguments);
- };
- }();
-
- _this.onRedeemClick = /*#__PURE__*/(0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
- var isOpened, _this$props, onSubmit, onInputToggle, value;
-
- return _regenerator.default.wrap(function _callee2$(_context2) {
- while (1) {
- switch (_context2.prev = _context2.next) {
- case 0:
- isOpened = _this.state.isOpened;
- _this$props = _this.props, onSubmit = _this$props.onSubmit, onInputToggle = _this$props.onInputToggle, value = _this$props.value;
-
- if (isOpened) {
- _context2.next = 7;
- break;
- }
-
- onInputToggle();
-
- _this.setState({
- isOpened: true
- });
-
- _context2.next = 9;
- break;
-
- case 7:
- _context2.next = 9;
- return onSubmit(value);
-
- case 9:
- case "end":
- return _context2.stop();
- }
- }
- }, _callee2);
- }));
-
- _this.onCloseClick = function () {
- var isOpened = _this.state.isOpened;
- var onClose = _this.props.onClose;
-
- if (isOpened) {
- _this.setState({
- isOpened: false
- });
-
- onClose();
- }
- };
-
- _this.state = {
- suppressMessage: false,
- timeoutId: 0,
- isOpened: false
- };
- return _this;
- }
-
- (0, _createClass2.default)(CouponInput, [{
- key: "componentDidUpdate",
- value: function componentDidUpdate(prevProps) {
- var _this$props2 = this.props,
- showMessage = _this$props2.showMessage,
- message = _this$props2.message,
- messageType = _this$props2.messageType;
-
- if (showMessage !== prevProps.showMessage || message !== prevProps.message || messageType !== prevProps.messageType) {
- this.disableSuppressMessage();
- this.clearFadeOutTimeout();
-
- if (showMessage) {
- this.scheduleFadeOut();
- }
- }
- }
- }, {
- key: "componentWillUnmount",
- value: function componentWillUnmount() {
- this.clearFadeOutTimeout();
- }
- }, {
- key: "render",
- value: function render() {
- var _this2 = this;
-
- var _this$props3 = this.props,
- showMessage = _this$props3.showMessage,
- fullWidth = _this$props3.fullWidth,
- message = _this$props3.message,
- messageType = _this$props3.messageType,
- value = _this$props3.value,
- _onChange = _this$props3.onChange,
- couponLoading = _this$props3.couponLoading,
- t = _this$props3.t;
- var _this$state = this.state,
- suppressMessage = _this$state.suppressMessage,
- isOpened = _this$state.isOpened;
- return /*#__PURE__*/_react.default.createElement(_CouponInputStyled.InputComponentStyled, {
- isOpened: isOpened,
- fullWidth: fullWidth
- }, /*#__PURE__*/_react.default.createElement(_CouponInputStyled.InputElementWrapperStyled, {
- showMessage: showMessage && !suppressMessage,
- messageType: messageType
- }, /*#__PURE__*/_react.default.createElement(_CouponInputStyled.CloseButtonStyled, {
- onClick: function onClick() {
- return _this2.onCloseClick();
- },
- isInputOpened: isOpened
- }, _xmark.ReactComponent && /*#__PURE__*/_react.default.createElement(_xmark.ReactComponent, null)), /*#__PURE__*/_react.default.createElement(_CouponInputStyled.InputElementStyled, {
- isOpened: isOpened,
- placeholder: t('Your coupon'),
- onKeyDown: function onKeyDown(event) {
- if (event.key === 'Enter') {
- _this2.handleSubmit(event);
- }
- },
- onFocus: function onFocus() {
- _this2.setState({
- suppressMessage: true
- });
- },
- autoComplete: "off",
- value: value,
- onChange: function onChange(event) {
- return _onChange(event.target.value);
- },
- type: "text",
- readOnly: couponLoading,
- fullWidth: fullWidth,
- "aria-label": t('Your coupon'),
- "aria-required": false
- }), /*#__PURE__*/_react.default.createElement(_Button.default, {
- width: "auto",
- onClickFn: function onClickFn() {
- return _this2.onRedeemClick();
- }
- }, /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, couponLoading && /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }), !couponLoading && isOpened && t('Redeem'), !couponLoading && !isOpened && t('Redeem coupon')))), isOpened && /*#__PURE__*/_react.default.createElement(_CouponInputStyled.MessageStyled, {
- showMessage: showMessage && !suppressMessage,
- messageType: messageType
- }, message));
- }
- }]);
- return CouponInput;
-}(_react.Component);
-
-exports.PureCouponInput = CouponInput;
-CouponInput.defaultProps = {
- value: '',
- showMessage: false,
- fullWidth: false,
- message: null,
- messageType: _Input.MESSAGE_TYPE_FAIL,
- onChange: function onChange() {},
- onClose: function onClose() {},
- onInputToggle: function onInputToggle() {},
- t: function t(k) {
- return k;
- },
- couponLoading: false
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(CouponInput));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/CouponInput/CouponInput.spec.js b/dist/CouponInput/CouponInput.spec.js
deleted file mode 100644
index 5d74d9b97..000000000
--- a/dist/CouponInput/CouponInput.spec.js
+++ /dev/null
@@ -1,226 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-require("jest-styled-components");
-
-var _InputConstants = require("components/Input/InputConstants");
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _CouponInput = require("./CouponInput");
-
-var _CouponInputStyled = require("./CouponInputStyled");
-
-jest.useFakeTimers();
-var onSubmit = jest.fn().mockResolvedValue({});
-var onClose = jest.fn();
-var MOCK_MESSAGE_1 = 'MOCK_MESSAGE_1';
-var MOCK_MESSAGE_2 = 'MOCK_MESSAGE_2';
-var DELAY = 5000;
-describe('CouponInput', function () {
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- onSubmit: onSubmit
- }));
- var inputComponent = wrapper.find(_CouponInputStyled.InputElementStyled);
- expect(inputComponent).toHaveLength(1);
- expect(wrapper.props().couponLoading).toBe(false);
- expect(wrapper.props().showMessage).toBe(false);
- var inputElement = wrapper.find(_CouponInputStyled.InputElementStyled);
- expect(inputElement).toHaveLength(1);
- expect(inputElement.props().placeholder).toBe('Your coupon');
- expect(inputElement.props().autoComplete).toBe('off');
- });
- it('should display message according to props', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- onSubmit: onSubmit,
- showMessage: true,
- message: MOCK_MESSAGE_1,
- messageType: _InputConstants.MESSAGE_TYPE_SUCCESS
- }));
- wrapper.setState({
- isOpened: true
- });
- var messageEl = wrapper.find(_CouponInputStyled.MessageStyled);
- expect(messageEl.text()).toBe(MOCK_MESSAGE_1);
- expect(messageEl).toHaveStyleRule('opacity', '1');
- });
- it("shouldn't display message if not specified", function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- onSubmit: onSubmit,
- message: MOCK_MESSAGE_1,
- messageType: _InputConstants.MESSAGE_TYPE_SUCCESS
- }));
- wrapper.setState({
- isOpened: true
- });
- var messageEl = wrapper.find(_CouponInputStyled.MessageStyled);
- expect(messageEl.text()).toBe(MOCK_MESSAGE_1);
- expect(messageEl).toHaveStyleRule('opacity', '0');
- });
- });
- describe('@events', function () {
- it('should call onChange cb when input change', function () {
- var onChangeMock = jest.fn();
- var MockInputValue = 'MOCKVALUE';
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- onChange: onChangeMock,
- onSubmit: onSubmit
- }));
- var input = wrapper.find(_CouponInputStyled.InputElementStyled);
- input.simulate('change', {
- target: {
- value: MockInputValue
- }
- });
- expect(onChangeMock).toHaveBeenCalledWith(MockInputValue);
- });
- it('should call onSubmit when enter is pressed', function (done) {
- onSubmit.mockClear();
- var mockInputValue = 'MOCK_INPUT_VALUE';
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- onSubmit: onSubmit
- }));
- var input = wrapper.find(_CouponInputStyled.InputElementStyled);
- input.blur = jest.fn();
- input.value = mockInputValue;
- input.simulate('keydown', {
- key: 'Enter',
- target: input
- });
- setImmediate(function () {
- expect(onSubmit).toHaveBeenCalledWith(mockInputValue);
- expect(wrapper.state()).toMatchObject({
- suppressMessage: false
- });
- done();
- });
- });
- it('should not call onSubmit when any other key is pressed', function () {
- onSubmit.mockClear();
- var mockInputValue = 'MOCK_INPUT_VALUE';
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- onSubmit: onSubmit
- }));
- var input = wrapper.find(_CouponInputStyled.InputElementStyled);
- input.value = mockInputValue;
- input.simulate('keydown', {
- key: 'x',
- target: input
- });
- input.simulate('keydown', {
- key: 'd',
- target: input
- });
- expect(onSubmit).not.toHaveBeenCalled();
- });
- it('should blur on submit when', function () {
- onSubmit.mockClear();
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- onSubmit: onSubmit
- }));
- var input = wrapper.find(_CouponInputStyled.InputElementStyled);
- var inputEl = wrapper.getDOMNode();
- jest.spyOn(inputEl, 'blur');
- input.simulate('keydown', {
- key: 'Enter',
- target: inputEl
- });
- expect(inputEl.blur).toHaveBeenCalled();
- });
- it('should suppress message on focus', function () {
- onSubmit.mockClear();
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- onSubmit: onSubmit,
- showMessage: true,
- message: MOCK_MESSAGE_1,
- messageType: _InputConstants.MESSAGE_TYPE_SUCCESS
- }));
- var input = wrapper.find(_CouponInputStyled.InputElementStyled);
- input.simulate('focus');
- expect(wrapper.state().suppressMessage).toBe(true);
- });
- it('should show previously suppressed message on props change', function () {
- onSubmit.mockClear();
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- onSubmit: onSubmit,
- showMessage: true,
- message: MOCK_MESSAGE_1,
- messageType: _InputConstants.MESSAGE_TYPE_SUCCESS
- }));
- var input = wrapper.find(_CouponInputStyled.InputElementStyled);
- input.simulate('focus');
- expect(wrapper.state().suppressMessage).toBe(true);
- wrapper.setProps({
- message: MOCK_MESSAGE_2
- });
- expect(wrapper.state().suppressMessage).toBe(false);
- });
- it('should suppress message after 5s', function () {
- onSubmit.mockClear();
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- onSubmit: onSubmit
- }));
- wrapper.setProps({
- showMessage: true,
- message: MOCK_MESSAGE_1,
- messageType: _InputConstants.MESSAGE_TYPE_SUCCESS
- });
- expect(wrapper.state().suppressMessage).toBe(false);
- jest.advanceTimersByTime(DELAY);
- expect(wrapper.state().suppressMessage).toBe(true);
- });
- it('should skip state update when unmounted during timeout', function () {
- jest.spyOn(window, 'clearTimeout');
- onSubmit.mockClear();
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- onSubmit: onSubmit
- }));
- wrapper.setProps({
- showMessage: true,
- message: MOCK_MESSAGE_1,
- messageType: _InputConstants.MESSAGE_TYPE_SUCCESS
- });
-
- var _wrapper$state = wrapper.state(),
- timeoutId = _wrapper$state.timeoutId;
-
- wrapper.unmount();
- expect(clearTimeout).toHaveBeenCalledWith(timeoutId);
- });
- it('should open input field on first click and apply coupon on second click', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- onSubmit: onSubmit,
- value: "mockValue"
- }));
- var buttonComponent = wrapper.find(_Button.default);
- expect(wrapper.state('isOpened')).toBe(false);
- buttonComponent.simulate('click');
- expect(wrapper.state('isOpened')).toBe(true);
- buttonComponent.simulate('click');
- expect(onSubmit).toHaveBeenCalled();
- expect(onSubmit).toHaveBeenCalledWith('mockValue');
- });
- it('should close input field on close button click', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- onSubmit: onSubmit,
- onClose: onClose,
- value: "mockValue"
- }));
- var buttonComponent = wrapper.find(_CouponInputStyled.CloseButtonStyled);
- wrapper.setState({
- isOpened: true
- });
- expect(wrapper.state('isOpened')).toBe(true);
- buttonComponent.simulate('click');
- expect(onClose).toHaveBeenCalled();
- expect(wrapper.state('isOpened')).toBe(false);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/CouponInput/CouponInput.stories.js b/dist/CouponInput/CouponInput.stories.js
deleted file mode 100644
index d3c0e3d22..000000000
--- a/dist/CouponInput/CouponInput.stories.js
+++ /dev/null
@@ -1,149 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _addonActions = require("@storybook/addon-actions");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _storybookState = require("@sambego/storybook-state");
-
-var _Input = require("components/Input");
-
-var _CouponInput = require("./CouponInput");
-
-require("styles/index.scss");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var wrapperState = new _storybookState.Store({
- value: '',
- isOpened: false
-});
-
-var CouponInputFeedbackWrapper = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(CouponInputFeedbackWrapper, _Component);
-
- var _super = (0, _createSuper2.default)(CouponInputFeedbackWrapper);
-
- function CouponInputFeedbackWrapper(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, CouponInputFeedbackWrapper);
- _this = _super.call(this, props);
-
- _this.onSubmit = function (value) {
- (0, _addonActions.action)('onSubmit')(value);
- var messageType = _this.props.messageType;
- return new Promise(function (resolve, reject) {
- setTimeout(function () {
- _this.setState({
- showMessage: true
- });
-
- if (messageType === _Input.MESSAGE_TYPE_SUCCESS) {
- resolve();
- } else {
- reject();
- }
- }, 200);
- });
- };
-
- _this.state = {
- showMessage: false,
- inputValue: ''
- };
- return _this;
- }
-
- (0, _createClass2.default)(CouponInputFeedbackWrapper, [{
- key: "render",
- value: function render() {
- var _this2 = this;
-
- var _this$props = this.props,
- messageType = _this$props.messageType,
- message = _this$props.message;
- var _this$state = this.state,
- showMessage = _this$state.showMessage,
- inputValue = _this$state.inputValue;
- return /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- onSubmit: this.onSubmit,
- showMessage: showMessage,
- message: message,
- messageType: messageType,
- value: inputValue,
- onChange: function onChange(e) {
- return _this2.setState({
- inputValue: e
- });
- }
- });
- }
- }]);
- return CouponInputFeedbackWrapper;
-}(_react.Component);
-
-(0, _react2.storiesOf)('Checkout/CouponInput', module).addDecorator(_addonKnobs.withKnobs).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 600,
- backgroundColor: 'white',
- position: 'relative',
- display: 'flex',
- justifyContent: 'flex-end',
- padding: 20
- }
- }, story());
-}).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement(_storybookState.State, {
- store: wrapperState
- }, function (state) {
- return story(state);
- });
-}).add('All options', function (state) {
- return /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- value: state.value,
- onChange: function onChange(e) {
- return wrapperState.set({
- value: e
- });
- },
- showMessage: (0, _addonKnobs.boolean)('showMessage', false),
- message: (0, _addonKnobs.text)('message', 'Message'),
- messageType: (0, _addonKnobs.select)('messageType', {
- success: _Input.MESSAGE_TYPE_SUCCESS,
- fail: _Input.MESSAGE_TYPE_FAIL
- }, _Input.MESSAGE_TYPE_SUCCESS),
- onSubmit: (0, _addonActions.action)('onSubmit')
- });
-}).add('UC: Accept any code', function () {
- return /*#__PURE__*/_react.default.createElement(CouponInputFeedbackWrapper, {
- message: "Your coupon has been applied! Enjoy your 50% discount.",
- messageType: _Input.MESSAGE_TYPE_SUCCESS
- });
-}).add('UC: Reject any code', function () {
- return /*#__PURE__*/_react.default.createElement(CouponInputFeedbackWrapper, {
- message: "This is not a valid coupon code for this offer. Please check the code on your coupon and try again.",
- messageType: _Input.MESSAGE_TYPE_FAIL
- });
-});
\ No newline at end of file
diff --git a/dist/CouponInput/CouponInputStyled.js b/dist/CouponInput/CouponInputStyled.js
deleted file mode 100644
index 314bebf83..000000000
--- a/dist/CouponInput/CouponInputStyled.js
+++ /dev/null
@@ -1,166 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.CloseButtonStyled = exports.InputElementStyled = exports.InputElementWrapperStyled = exports.MessageStyled = exports.InputComponentStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var Colors = _interopRequireWildcard(require("styles/variables"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-var _InputConstants = require("components/Input/InputConstants");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject11() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n opacity: 1;\n "]);
-
- _templateObject11 = function _templateObject11() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject10() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: absolute;\n height: 22px;\n width: 22px;\n top: 50%;\n left: 7px;\n transform: translate(0, -50%);\n background-color: ", ";\n opacity: 0;\n border: 0;\n border-radius: 50%;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n\n svg {\n width: 8px;\n height: 8px;\n fill: ", ";\n }\n\n ", "\n"]);
-
- _templateObject10 = function _templateObject10() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n opacity: 0.5;\n "]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n max-width: 100%;\n "]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n max-width: 100%;\n "]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 198px\n max-width: 198px;\n left: 37px;\n padding-right: 25px;\n ", "\n\n ", "\n "]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n flex-grow: 1;\n position: relative;\n width: 0px;\n\n color: ", ";\n padding: 0;\n\n border: none;\n outline: none;\n\n font-size: 15px;\n line-height: 1.3;\n ", "\n\n ", "\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n position: relative;\n margin-bottom: 8px;\n\n border: 1px solid ", ";\n border-radius: 30px;\n\n background: white;\n transition: 0.2s ease-in-out;\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n border-radius: 5px;\n\n font-size: 12px;\n\n opacity: ", ";\n transition: opacity 250ms linear;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n max-width: 100%;\n width: 100%;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: column;\n\n max-width: 300px;\n\n ", ";\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var InputComponentStyled = _styledComponents.default.div(_templateObject(), function (props) {
- return props.fullWidth && props.isOpened && (0, _styledComponents.css)(_templateObject2());
-});
-
-exports.InputComponentStyled = InputComponentStyled;
-
-var MessageStyled = _styledComponents.default.div(_templateObject3(), function (props) {
- return props.messageType === _InputConstants.MESSAGE_TYPE_SUCCESS ? Colors.ConfirmColor : Colors.ErrorColor;
-}, function (props) {
- return props.showMessage ? 1 : 0;
-});
-
-exports.MessageStyled = MessageStyled;
-
-var InputElementWrapperStyled = _styledComponents.default.div(_templateObject4(), Colors.LineColor);
-
-exports.InputElementWrapperStyled = InputElementWrapperStyled;
-
-var InputElementStyled = _styledComponents.default.input(_templateObject5(), Colors.MainColor, function (props) {
- return props.isOpened && (0, _styledComponents.css)(_templateObject6(), _BreakPoints.media.small(_templateObject7()), props.fullWidth && (0, _styledComponents.css)(_templateObject8()));
-}, function (props) {
- return props.readOnly && (0, _styledComponents.css)(_templateObject9());
-});
-
-exports.InputElementStyled = InputElementStyled;
-
-var CloseButtonStyled = _styledComponents.default.button(_templateObject10(), Colors.LineColor, Colors.White, function (props) {
- return props.isInputOpened && (0, _styledComponents.css)(_templateObject11());
-});
-
-exports.CloseButtonStyled = CloseButtonStyled;
\ No newline at end of file
diff --git a/dist/CouponInput/index.js b/dist/CouponInput/index.js
deleted file mode 100644
index fcc24a21b..000000000
--- a/dist/CouponInput/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _CouponInput = _interopRequireDefault(require("./CouponInput"));
-
-var _default = _CouponInput.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/CurrentPlan/CurrentPlan.js b/dist/CurrentPlan/CurrentPlan.js
deleted file mode 100644
index 489634357..000000000
--- a/dist/CurrentPlan/CurrentPlan.js
+++ /dev/null
@@ -1,301 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureCurrentPlan = exports.SkeletonCard = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _sad_coupon = require("assets/images/errors/sad_coupon.svg");
-
-var _planHelper = require("util/planHelper");
-
-var _MyAccountError = _interopRequireDefault(require("components/MyAccountError"));
-
-var _SubscriptionCard = _interopRequireDefault(require("components/SubscriptionCard"));
-
-var _SubscriptionManagement = _interopRequireDefault(require("components/SubscriptionManagement"));
-
-var _CouponInput = _interopRequireDefault(require("components/CouponInput"));
-
-var _MessageBox = _interopRequireDefault(require("components/MessageBox"));
-
-var _api = require("api");
-
-var _CurrentPlanStyled = require("./CurrentPlanStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-/* eslint-disable no-nested-ternary */
-var SkeletonCard = function SkeletonCard() {
- return /*#__PURE__*/_react.default.createElement(_CurrentPlanStyled.SubscriptionStyled, null, /*#__PURE__*/_react.default.createElement(_SubscriptionCard.default, {
- isDataLoaded: false
- }));
-};
-
-exports.SkeletonCard = SkeletonCard;
-
-var CurrentPlan = /*#__PURE__*/function (_PureComponent) {
- (0, _inherits2.default)(CurrentPlan, _PureComponent);
-
- var _super = (0, _createSuper2.default)(CurrentPlan);
-
- function CurrentPlan(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, CurrentPlan);
- _this = _super.call(this, props);
-
- _this.submitCoupon = function (subscriptionId) {
- var _this$props = _this.props,
- t = _this$props.t,
- updateList = _this$props.updateList;
- var couponValue = _this.state.couponValue;
-
- _this.resetErrorMessage();
-
- if (couponValue) {
- _this.setState({
- isSubmitting: true
- });
-
- (0, _api.applyCoupon)(subscriptionId, couponValue).then(function (resp) {
- switch (resp.status) {
- case 200:
- _this.showMessageBox('success', t('Your Coupon has been successfully reedemed.'), subscriptionId);
-
- _this.setState({
- isCouponInputOpened: false,
- isSubmitting: false
- });
-
- updateList();
- break;
-
- case 422:
- if (resp.errors.some(function (e) {
- return e.includes('not found');
- })) _this.showErrorMessage(t('Invalid coupon code.'));
- if (resp.errors.some(function (e) {
- return e.includes('already');
- })) _this.showErrorMessage(t('Coupon already used'));
-
- _this.setState({
- isSubmitting: false
- });
-
- break;
-
- default:
- _this.showErrorMessage(t('Invalid coupon code.'));
-
- _this.setState({
- isSubmitting: false
- });
-
- break;
- }
- }).catch(function () {
- _this.showErrorMessage('Ooops. Something went wrong.');
-
- _this.setState({
- isSubmitting: false
- });
- });
- } else {
- _this.showErrorMessage(t('Please enter coupon code.'));
- }
- };
-
- _this.onInputToggle = function () {
- _this.setState({
- isCouponInputOpened: true
- });
- };
-
- _this.resetErrorMessage = function () {
- _this.setState({
- isErrorMessageShown: false
- });
- };
-
- _this.showErrorMessage = function (message) {
- _this.setState({
- isErrorMessageShown: true,
- errorMessage: message
- });
- };
-
- _this.showMessageBox = function (type, text, subscriptionId) {
- _this.setState({
- messageBoxType: type,
- messageBoxText: text,
- isMessageBoxOpened: true,
- messageSubscriptionId: subscriptionId
- });
- };
-
- _this.state = {
- isMessageBoxOpened: false,
- messageBoxType: null,
- messageBoxText: '',
- isErrorMessageShown: false,
- errorMessage: '',
- isCouponInputOpened: false,
- couponValue: '',
- isSubmitting: false,
- messageSubscriptionId: null
- };
- return _this;
- }
-
- (0, _createClass2.default)(CurrentPlan, [{
- key: "render",
- value: function render() {
- var _this2 = this;
-
- var _this$state = this.state,
- isMessageBoxOpened = _this$state.isMessageBoxOpened,
- isCouponInputOpened = _this$state.isCouponInputOpened,
- isErrorMessageShown = _this$state.isErrorMessageShown,
- messageBoxType = _this$state.messageBoxType,
- messageBoxText = _this$state.messageBoxText,
- errorMessage = _this$state.errorMessage,
- couponValue = _this$state.couponValue,
- isSubmitting = _this$state.isSubmitting,
- messageSubscriptionId = _this$state.messageSubscriptionId;
- var _this$props2 = this.props,
- subscriptions = _this$props2.subscriptions,
- isLoading = _this$props2.isLoading,
- errors = _this$props2.errors,
- showInnerPopup = _this$props2.showInnerPopup,
- setOfferToSwitch = _this$props2.setOfferToSwitch,
- offerToSwitch = _this$props2.offerToSwitch,
- isManagementBarOpen = _this$props2.isManagementBarOpen,
- t = _this$props2.t;
- var areFewOffers = subscriptions.length > 1;
- return isLoading ? /*#__PURE__*/_react.default.createElement(SkeletonCard, null) : /*#__PURE__*/_react.default.createElement(_CurrentPlanStyled.WrapStyled, null, errors.length !== 0 ? /*#__PURE__*/_react.default.createElement(_MyAccountError.default, {
- generalError: true
- }) : subscriptions.length === 0 ? /*#__PURE__*/_react.default.createElement(_MyAccountError.default, {
- title: t('No subscriptions yet!'),
- subtitle: t('If you choose your plan, you will be able to manage your Subscriptions here.'),
- icon: _sad_coupon.ReactComponent
- }) : /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, subscriptions.map(function (subItem) {
- var description = "".concat(subItem.status === 'active' ? t('Next payment is on') : t('This plan will expire on'), " ").concat((0, _planHelper.dateFormat)(subItem.expiresAt));
- return /*#__PURE__*/_react.default.createElement(_CurrentPlanStyled.SubscriptionStyled, {
- key: subItem.offerId,
- onClick: function onClick() {
- if (areFewOffers && subItem.status === 'active') setOfferToSwitch(subItem);
- },
- cursorPointer: areFewOffers && subItem.status === 'active',
- isSelected: areFewOffers && offerToSwitch.offerId === subItem.offerId
- }, /*#__PURE__*/_react.default.createElement(_SubscriptionCard.default, {
- period: subItem.period,
- title: subItem.offerTitle,
- description: description,
- currency: _planHelper.currencyFormat[subItem.nextPaymentCurrency],
- price: subItem.nextPaymentPrice
- }), isMessageBoxOpened && messageSubscriptionId === subItem.subsctiptionId && /*#__PURE__*/_react.default.createElement(_CurrentPlanStyled.StatusMessageWrapStyled, null, /*#__PURE__*/_react.default.createElement(_MessageBox.default, {
- type: messageBoxType,
- message: messageBoxText
- })), /*#__PURE__*/_react.default.createElement(_SubscriptionManagement.default, {
- isOpened: isManagementBarOpen,
- onClose: function onClose() {
- return _this2.setState({
- isCouponInputOpened: false
- });
- }
- }, /*#__PURE__*/_react.default.createElement(_CurrentPlanStyled.SubscriptionActionsStyled, null, subItem.status === 'active' && !isCouponInputOpened && /*#__PURE__*/_react.default.createElement(_CurrentPlanStyled.SimpleButtonStyled, {
- theme: "simple",
- onClickFn: function onClickFn(event) {
- event.stopPropagation();
- showInnerPopup({
- type: 'updateSubscription',
- data: {
- action: 'unsubscribe',
- offerData: {
- offerId: subItem.offerId,
- expiresAt: subItem.expiresAt
- }
- }
- });
- }
- }, t('Unsubscribe')), subItem.status === 'cancelled' && !isCouponInputOpened && /*#__PURE__*/_react.default.createElement(_CurrentPlanStyled.FullWidthButtonStyled, {
- theme: "simple",
- onClickFn: function onClickFn(event) {
- event.stopPropagation();
- showInnerPopup({
- type: 'updateSubscription',
- data: {
- action: 'resubscribe',
- offerData: {
- offerId: subItem.offerId,
- expiresAt: subItem.expiresAt,
- price: "".concat(subItem.nextPaymentPrice).concat(_planHelper.currencyFormat[subItem.nextPaymentCurrency])
- }
- }
- });
- }
- }, t('Resume')), subItem.status !== 'cancelled' && /*#__PURE__*/_react.default.createElement(_CurrentPlanStyled.CouponWrapStyled, null, /*#__PURE__*/_react.default.createElement(_CouponInput.default, {
- fullWidth: true,
- showMessage: isErrorMessageShown,
- value: couponValue,
- message: errorMessage,
- couponLoading: isSubmitting,
- onSubmit: function onSubmit() {
- return _this2.submitCoupon(subItem.subscriptionId);
- },
- onChange: function onChange(e) {
- return _this2.setState({
- couponValue: e
- });
- },
- onClose: function onClose() {
- return _this2.setState({
- isCouponInputOpened: false
- });
- },
- onInputToggle: function onInputToggle() {
- return _this2.onInputToggle();
- }
- })))));
- })));
- }
- }]);
- return CurrentPlan;
-}(_react.PureComponent);
-
-exports.PureCurrentPlan = CurrentPlan;
-CurrentPlan.defaultProps = {
- subscriptions: [],
- isLoading: false,
- errors: [],
- offerToSwitch: {},
- isManagementBarOpen: false,
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(CurrentPlan));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/CurrentPlan/CurrentPlan.spec.js b/dist/CurrentPlan/CurrentPlan.spec.js
deleted file mode 100644
index 2bf40c580..000000000
--- a/dist/CurrentPlan/CurrentPlan.spec.js
+++ /dev/null
@@ -1,150 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _CurrentPlan = require("./CurrentPlan");
-
-var _CurrentPlanStyled = require("./CurrentPlanStyled");
-
-require("jest-styled-components");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-var planDetailsMock = [{
- offerId: 'S937144802_UA',
- status: 'active',
- expiresAt: 1582706082,
- nextPaymentPrice: 14.4,
- nextPaymentCurrency: 'EUR',
- paymentGateway: 'adyen',
- paymentMethod: 'mc',
- offerTitle: 'Monthly subscription with 7 days trial',
- period: 'month'
-}, {
- offerId: 'S249781156_UA',
- status: 'cancelled',
- expiresAt: 1597917717,
- nextPaymentPrice: 45.04,
- nextPaymentCurrency: 'EUR',
- paymentGateway: 'adyen',
- paymentMethod: 'mc',
- offerTitle: '6-Month without trial',
- period: '6months'
-}];
-var showInnerPopupMock = jest.fn();
-var setOfferToSwitchMock = jest.fn();
-var updateList = jest.fn();
-describe('', function () {
- afterEach(function () {
- return jest.clearAllMocks();
- });
- describe('@renders', function () {
- it('should render initial state without subscriptions', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CurrentPlan.PureCurrentPlan, {
- showInnerPopup: showInnerPopupMock,
- setOfferToSwitch: setOfferToSwitchMock,
- updateList: updateList
- }));
- expect(wrapper.prop('subscriptions')).toStrictEqual([]);
- });
- it('should render initial state with subscriptions parameter', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CurrentPlan.PureCurrentPlan, {
- subscriptions: planDetailsMock,
- showInnerPopup: showInnerPopupMock,
- setOfferToSwitch: setOfferToSwitchMock,
- updateList: updateList
- }));
- expect(wrapper.prop('subscriptions')).toStrictEqual(planDetailsMock);
- expect(wrapper.find(_CurrentPlanStyled.SubscriptionStyled)).toHaveLength(2);
- });
- });
- describe('@actions', function () {
- it('should call showInnerPopup on click unsubscribe', function () {
- var trueValue = true;
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CurrentPlan.PureCurrentPlan, {
- subscriptions: planDetailsMock,
- showInnerPopup: showInnerPopupMock,
- setOfferToSwitch: setOfferToSwitchMock,
- updateList: updateList,
- isManagementBarOpen: trueValue
- }));
- wrapper.find(_CurrentPlanStyled.SimpleButtonStyled).simulate('click');
- expect(showInnerPopupMock).toHaveBeenCalledTimes(1);
- expect(showInnerPopupMock).toHaveBeenCalledWith({
- type: 'updateSubscription',
- data: {
- action: 'unsubscribe',
- offerData: {
- offerId: 'S937144802_UA',
- expiresAt: 1582706082
- }
- }
- });
- });
- it('should call showInnerPopup on click resubscribe', function () {
- var trueValue = true;
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CurrentPlan.PureCurrentPlan, {
- subscriptions: planDetailsMock.slice(1),
- showInnerPopup: showInnerPopupMock,
- setOfferToSwitch: setOfferToSwitchMock,
- updateList: updateList,
- isManagementBarOpen: trueValue
- }));
- wrapper.find(_CurrentPlanStyled.FullWidthButtonStyled).simulate('click');
- expect(showInnerPopupMock).toHaveBeenCalledTimes(1);
- expect(showInnerPopupMock).toHaveBeenCalledWith({
- type: 'updateSubscription',
- data: {
- action: 'resubscribe',
- offerData: {
- offerId: 'S249781156_UA',
- expiresAt: 1597917717,
- price: '45.04€'
- }
- }
- });
- });
- it('should save data about offer to switch on click SubscriptionCard', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_CurrentPlan.PureCurrentPlan, {
- subscriptions: planDetailsMock,
- showInnerPopup: showInnerPopupMock,
- setOfferToSwitch: setOfferToSwitchMock,
- updateList: updateList
- }));
- wrapper.find(_CurrentPlanStyled.SubscriptionStyled).first().simulate('click');
- expect(setOfferToSwitchMock).toHaveBeenCalledTimes(1);
- expect(setOfferToSwitchMock).toHaveBeenCalledWith(planDetailsMock[0]);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/CurrentPlan/CurrentPlan.stories.js b/dist/CurrentPlan/CurrentPlan.stories.js
deleted file mode 100644
index 2bc006466..000000000
--- a/dist/CurrentPlan/CurrentPlan.stories.js
+++ /dev/null
@@ -1,53 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _CurrentPlan = require("./CurrentPlan");
-
-var SUBSCRIPTIONMOCK = [{
- offerId: 'S582933870_ZW',
- status: 'active',
- expiresAt: 1587035728,
- nextPaymentPrice: 2.7,
- nextPaymentCurrency: 'EUR',
- paymentGateway: 'adyen',
- paymentMethod: 'card',
- offerTitle: 'Monthly subscription to pride&prejudice',
- period: 'month'
-}];
-var showStory = false;
-
-if (showStory) {
- (0, _react2.storiesOf)('MyAccount/PlanDetails/CurrentPlan', module).addDecorator(_addonKnobs.withKnobs).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 600,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
- }).add('Active subscription', function () {
- return /*#__PURE__*/_react.default.createElement(_CurrentPlan.PureCurrentPlan, {
- subscriptions: SUBSCRIPTIONMOCK,
- isLoading: (0, _addonKnobs.boolean)('isLoading', false),
- setOfferToSwitch: function setOfferToSwitch() {},
- showInnerPopup: function showInnerPopup() {}
- });
- }).add('No subscription', function () {
- return /*#__PURE__*/_react.default.createElement(_CurrentPlan.PureCurrentPlan, {
- subscriptions: [],
- isLoading: false,
- setOfferToSwitch: function setOfferToSwitch() {},
- showInnerPopup: function showInnerPopup() {}
- });
- });
-}
\ No newline at end of file
diff --git a/dist/CurrentPlan/CurrentPlanStyled.js b/dist/CurrentPlan/CurrentPlanStyled.js
deleted file mode 100644
index ef10623a8..000000000
--- a/dist/CurrentPlan/CurrentPlanStyled.js
+++ /dev/null
@@ -1,192 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.CouponWrapStyled = exports.StatusMessageWrapStyled = exports.ButtonTextStyled = exports.SubscriptionManageWrapStyled = exports.FullWidthButtonStyled = exports.SimpleButtonStyled = exports.SubscriptionActionsStyled = exports.SubscriptionStyled = exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-var _BreakPoints = require("styles/BreakPoints");
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject13() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n justify-content: flex-end;\n width: 100%;\n"]);
-
- _templateObject13 = function _templateObject13() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject12() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-top: 20px;\n"]);
-
- _templateObject12 = function _templateObject12() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject11() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n margin-right: 17px;\n font-family: inherit;\n font-weight: inherit;\n\n &:after {\n position: absolute;\n right: -17px;\n bottom: 0;\n font-size: 11px;\n ", ";\n }\n"]);
-
- _templateObject11 = function _templateObject11() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject10() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n justify-content: flex-end;\n"]);
-
- _templateObject10 = function _templateObject10() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: unset;\n max-width: unset;\n "]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n ", "\n"]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 0;\n width: unset;\n max-width: unset;\n "]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 48%;\n\n text-transform: capitalize;\n &:disabled:hover {\n opacity: 0.9;\n }\n ", "\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n justify-content: flex-end;\n align-items: flex-start;\n\n border-top: 1px solid ", ";\n margin-top: 17px;\n padding-top: 17px;\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n &::after {\n opacity: 1;\n }\n "]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n cursor: pointer;\n "]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n background: ", ";\n border: 1px solid ", ";\n border-radius: 12px;\n\n padding: 20px 18px;\n\n ", "\n &:not(:last-child) {\n margin-bottom: 20px;\n padding-bottom: 20px;\n }\n\n position: relative;\n z-index: 1;\n\n &::after {\n position: absolute;\n width: 100%;\n height: 100%;\n top: -1px;\n left: -1px;\n\n content: '';\n z-index: -1;\n\n border-radius: 12px;\n border: 1px solid ", ";\n box-shadow: 0px 3px 20px #6767672c;\n\n opacity: 0;\n transition: opacity 0.2s ease-out;\n }\n ", "\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n\n margin-bottom: 20px;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapStyled = _styledComponents.default.div(_templateObject());
-
-exports.WrapStyled = WrapStyled;
-
-var SubscriptionStyled = _styledComponents.default.div(_templateObject2(), _variables.White, _variables.LineColor, function (props) {
- return props.onClick && props.cursorPointer && (0, _styledComponents.css)(_templateObject3());
-}, _variables.ConfirmColor, function (props) {
- return props.isSelected && (0, _styledComponents.css)(_templateObject4());
-});
-
-exports.SubscriptionStyled = SubscriptionStyled;
-
-var SubscriptionActionsStyled = _styledComponents.default.div(_templateObject5(), _variables.IconsColor);
-
-exports.SubscriptionActionsStyled = SubscriptionActionsStyled;
-var SimpleButtonStyled = (0, _styledComponents.default)(_Button.default)(_templateObject6(), _BreakPoints.mediaFrom.small && (0, _styledComponents.css)(_templateObject7()));
-exports.SimpleButtonStyled = SimpleButtonStyled;
-var FullWidthButtonStyled = (0, _styledComponents.default)(_Button.default)(_templateObject8(), _BreakPoints.mediaFrom.small && (0, _styledComponents.css)(_templateObject9()));
-exports.FullWidthButtonStyled = FullWidthButtonStyled;
-
-var SubscriptionManageWrapStyled = _styledComponents.default.div(_templateObject10());
-
-exports.SubscriptionManageWrapStyled = SubscriptionManageWrapStyled;
-
-var ButtonTextStyled = _styledComponents.default.span(_templateObject11(), function (props) {
- return props.isExpanded ? "content: '▲'" : "content: '▼'";
-});
-
-exports.ButtonTextStyled = ButtonTextStyled;
-
-var StatusMessageWrapStyled = _styledComponents.default.div(_templateObject12());
-
-exports.StatusMessageWrapStyled = StatusMessageWrapStyled;
-
-var CouponWrapStyled = _styledComponents.default.div(_templateObject13());
-
-exports.CouponWrapStyled = CouponWrapStyled;
\ No newline at end of file
diff --git a/dist/CurrentPlan/index.js b/dist/CurrentPlan/index.js
deleted file mode 100644
index b8c07e1cc..000000000
--- a/dist/CurrentPlan/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _CurrentPlan = _interopRequireDefault(require("./CurrentPlan"));
-
-var _default = _CurrentPlan.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/DateInput/DateInput.js b/dist/DateInput/DateInput.js
deleted file mode 100644
index 8faaa3917..000000000
--- a/dist/DateInput/DateInput.js
+++ /dev/null
@@ -1,45 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _Input = _interopRequireDefault(require("components/Input"));
-
-var _calendar = require("assets/images/calendar.svg");
-
-var DateInput = function DateInput(_ref) {
- var value = _ref.value,
- onChange = _ref.onChange,
- onBlur = _ref.onBlur,
- error = _ref.error,
- label = _ref.label,
- required = _ref.required;
- return /*#__PURE__*/_react.default.createElement(_Input.default, {
- type: "date",
- placeholder: label,
- format: "dd/mm/yyyy",
- value: value,
- icon: _calendar.ReactComponent,
- onChange: onChange,
- onBlur: onBlur,
- error: error,
- required: required
- });
-};
-
-DateInput.defaultProps = {
- value: '',
- onChange: function onChange() {},
- onBlur: function onBlur() {},
- error: '',
- label: '',
- required: false
-};
-var _default = DateInput;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/DateInput/index.js b/dist/DateInput/index.js
deleted file mode 100644
index 093400e3b..000000000
--- a/dist/DateInput/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _DateInput = _interopRequireDefault(require("./DateInput"));
-
-var _default = _DateInput.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/EditPassword/EditPassword.const.js b/dist/EditPassword/EditPassword.const.js
deleted file mode 100644
index 78523e76d..000000000
--- a/dist/EditPassword/EditPassword.const.js
+++ /dev/null
@@ -1,22 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-var data = {
- steps: [{
- title: 'Edit Password',
- text: "If you want to edit your password, click 'YES, Reset' to receive password reset instruction on your mail ",
- buttonText: 'Yes, Reset',
- buttonAction: 'resetPassword',
- undoButton: 'No, thanks'
- }, {
- title: 'Email has been sent!',
- text: "Please check your inbox and check the Instruction to change a password",
- buttonText: 'Thanks!',
- buttonAction: 'logout'
- }]
-};
-var _default = data;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/EditPassword/EditPassword.js b/dist/EditPassword/EditPassword.js
deleted file mode 100644
index c22e807c5..000000000
--- a/dist/EditPassword/EditPassword.js
+++ /dev/null
@@ -1,184 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureEditPassword = void 0;
-
-var _regenerator = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/regenerator"));
-
-var _asyncToGenerator2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/asyncToGenerator"));
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _appConfigHelper = require("util/appConfigHelper");
-
-var _resetPassword = _interopRequireDefault(require("api/Auth/resetPassword"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _auth = _interopRequireDefault(require("services/auth"));
-
-var _InnerPopupWrapper = _interopRequireDefault(require("components/InnerPopupWrapper"));
-
-var _InnerPopupWrapperStyled = require("components/InnerPopupWrapper/InnerPopupWrapperStyled");
-
-var _EditPassword = _interopRequireDefault(require("./EditPassword.const"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var EditPassword = /*#__PURE__*/function (_PureComponent) {
- (0, _inherits2.default)(EditPassword, _PureComponent);
-
- var _super = (0, _createSuper2.default)(EditPassword);
-
- function EditPassword(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, EditPassword);
- _this = _super.call(this, props);
-
- _this.renderNextStep = function () {
- _this.setState(function (prevState) {
- return {
- step: prevState.step + 1
- };
- });
- };
-
- _this.logout = function () {
- var hideInnerPopup = _this.props.hideInnerPopup;
- hideInnerPopup();
-
- _auth.default.logout(true);
- };
-
- _this.resetPassword = /*#__PURE__*/(0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
- var customerEmail, publisherId, response;
- return _regenerator.default.wrap(function _callee$(_context) {
- while (1) {
- switch (_context.prev = _context.next) {
- case 0:
- customerEmail = (0, _appConfigHelper.getData)('CLEENG_CUSTOMER_EMAIL');
- publisherId = (0, _appConfigHelper.getData)('CLEENG_PUBLISHER_ID');
-
- _this.setState({
- isLoading: true
- });
-
- _context.prev = 3;
- _context.next = 6;
- return (0, _resetPassword.default)('', customerEmail, publisherId);
-
- case 6:
- response = _context.sent;
-
- if (!response.errors.length) {
- _this.renderNextStep();
-
- _this.setState({
- isLoading: false
- });
- } else {
- _this.setState({
- isLoading: false,
- isError: true
- });
- }
-
- _context.next = 13;
- break;
-
- case 10:
- _context.prev = 10;
- _context.t0 = _context["catch"](3);
-
- _this.setState({
- isLoading: false,
- isError: true
- });
-
- case 13:
- case "end":
- return _context.stop();
- }
- }
- }, _callee, null, [[3, 10]]);
- }));
- _this.state = {
- step: 1,
- isLoading: false,
- isError: false
- };
- return _this;
- }
-
- (0, _createClass2.default)(EditPassword, [{
- key: "render",
- value: function render() {
- var _this$state = this.state,
- step = _this$state.step,
- isLoading = _this$state.isLoading,
- isError = _this$state.isError;
- var _this$props = this.props,
- t = _this$props.t,
- hideInnerPopup = _this$props.hideInnerPopup;
- var steps = _EditPassword.default.steps;
- var stepData = steps[step - 1];
- var customerEmail = (0, _appConfigHelper.getData)('CLEENG_CUSTOMER_EMAIL');
- return /*#__PURE__*/_react.default.createElement(_InnerPopupWrapper.default, {
- steps: 2,
- popupTitle: "Edit Password",
- isError: isError,
- currentStep: step
- }, /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.ContentStyled, null, /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.TitleStyled, {
- step: step
- }, t(stepData.title)), /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.TextStyled, {
- step: step
- }, t(stepData.text), step === 1 && /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.MailStyled, null, customerEmail), t(stepData.secondText) && /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("br", null), /*#__PURE__*/_react.default.createElement("br", null), t(stepData.secondText)))), /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.ButtonWrapperStyled, null, stepData.undoButton && /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: "simple",
- onClickFn: function onClickFn() {
- return hideInnerPopup();
- }
- }, t(stepData.undoButton)), /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: "confirm",
- onClickFn: this[stepData.buttonAction]
- }, isLoading && /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) || t(stepData.buttonText))));
- }
- }]);
- return EditPassword;
-}(_react.PureComponent);
-
-exports.PureEditPassword = EditPassword;
-EditPassword.defaultProps = {
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(EditPassword));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/EditPassword/EditPassword.spec.js b/dist/EditPassword/EditPassword.spec.js
deleted file mode 100644
index 684525da1..000000000
--- a/dist/EditPassword/EditPassword.spec.js
+++ /dev/null
@@ -1,114 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _resetPassword = _interopRequireDefault(require("api/Auth/resetPassword"));
-
-var _EditPassword = require("./EditPassword");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('api/Auth/resetPassword');
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-var hideInnerPopupMock = jest.fn();
-describe('', function () {
- afterEach(function () {
- return jest.clearAllMocks();
- });
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_EditPassword.PureEditPassword, {
- hideInnerPopup: hideInnerPopupMock
- }));
- expect(wrapper.state('step')).toBe(1);
- expect(wrapper.state('isLoading')).toBe(false);
- expect(wrapper.state('isError')).toBe(false);
- });
- });
- describe('@actions', function () {
- it('should close popup on "no,thanks" button click', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_EditPassword.PureEditPassword, {
- hideInnerPopup: hideInnerPopupMock
- }));
- var buttons = wrapper.find(_Button.default);
- var cancelButton = buttons.filterWhere(function (button) {
- return button.prop('theme') === 'simple';
- });
- expect(cancelButton).toHaveLength(1);
- cancelButton.simulate('click');
- expect(hideInnerPopupMock).toHaveBeenCalledTimes(1);
- });
- it('should reset password on button click', function (done) {
- _resetPassword.default.mockResolvedValue({
- responseData: {},
- errors: []
- });
-
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_EditPassword.PureEditPassword, {
- hideInnerPopup: hideInnerPopupMock
- }));
- var buttons = wrapper.find(_Button.default);
- wrapper.setState({
- step: 1
- });
- var confirmButton = buttons.filterWhere(function (button) {
- return button.prop('theme') === 'confirm';
- });
- confirmButton.simulate('click');
- setImmediate(function () {
- expect(_resetPassword.default).toHaveBeenCalledTimes(1);
- expect(wrapper.state('step')).toBe(2);
- expect(wrapper.state('isLoading')).toBe(false);
- done();
- });
- });
- it('should logout customer on click button in step 2', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_EditPassword.PureEditPassword, {
- hideInnerPopup: hideInnerPopupMock
- }));
- var buttons = wrapper.find(_Button.default);
- var confirmButton = buttons.filterWhere(function (button) {
- return button.prop('theme') === 'confirm';
- });
- expect(confirmButton).toHaveLength(1);
- wrapper.setState({
- step: 2
- });
- expect(wrapper.state('step')).toBe(2);
- confirmButton.simulate('click');
- expect(hideInnerPopupMock).toHaveBeenCalledTimes(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/EditPassword/EditPasswordStyled.js b/dist/EditPassword/EditPasswordStyled.js
deleted file mode 100644
index 4f8a53192..000000000
--- a/dist/EditPassword/EditPasswordStyled.js
+++ /dev/null
@@ -1,277 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ButtonWrapperStyled = exports.InnerWrapperStyled = exports.MailStyled = exports.TextStyled = exports.TitleStyled = exports.ContentStyled = exports.HeaderTitleStyled = exports.DotStyled = exports.HeaderStyled = exports.DotsWrapperStyled = exports.WrapperStyled = exports.CardStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-var _BreakPoints = require("styles/BreakPoints");
-
-var _Card = _interopRequireDefault(require("components/Card"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject20() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n button {\n width: 40%;\n margin: 0 5px;\n font-weight: 700;\n &:disabled {\n cursor: not-allowed;\n }\n }\n"]);
-
- _templateObject20 = function _templateObject20() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject19() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n justify-content: center;\n"]);
-
- _templateObject19 = function _templateObject19() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject18() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-weight: 700;\n"]);
-
- _templateObject18 = function _templateObject18() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject17() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n opacity: 0.6;\n "]);
-
- _templateObject17 = function _templateObject17() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject16() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n opacity: 0.8;\n font-size: 14px;\n line-height: 1.5;\n margin: 24px 0;\n\n ", "\n"]);
-
- _templateObject16 = function _templateObject16() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject15() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 20px;\n "]);
-
- _templateObject15 = function _templateObject15() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject14() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 20px;\n ", "\n "]);
-
- _templateObject14 = function _templateObject14() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject13() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 27px;\n "]);
-
- _templateObject13 = function _templateObject13() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject12() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 30px;\n color: ", ";\n font-weight: 700;\n\n ", "\n\n ", "\n"]);
-
- _templateObject12 = function _templateObject12() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject11() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 90%;\n "]);
-
- _templateObject11 = function _templateObject11() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject10() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n text-align: center;\n margin: auto;\n width: 80%;\n\n ", "\n"]);
-
- _templateObject10 = function _templateObject10() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 14px;\n margin: 0;\n"]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: block;\n width: 10px;\n height: 10px;\n border-radius: 50%;\n background: ", ";\n margin-right: 10px;\n"]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 30px 0 0 0;\n "]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n color: ", ";\n ", "\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n span:nth-child(-n + ", ") {\n background: ", ";\n }\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n ", "\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: column;\n padding: 30px 30px 90px;\n height: 100%;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n align-items: flex-start;\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100vh;\n overflow-y: scroll;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border: 1px solid ", ";\n height: 100%;\n min-height: 500px;\n display: flex;\n padding: 0;\n margin: 0;\n ", ";\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var CardStyled = (0, _styledComponents.default)(_Card.default)(_templateObject(), _variables.LineColor, _BreakPoints.media.small(_templateObject2()));
-exports.CardStyled = CardStyled;
-
-var WrapperStyled = _styledComponents.default.div(_templateObject3());
-
-exports.WrapperStyled = WrapperStyled;
-
-var DotsWrapperStyled = _styledComponents.default.div(_templateObject4(), function (props) {
- return props.currentStep && (0, _styledComponents.css)(_templateObject5(), props.currentStep, _variables.MyAccountMenuActive);
-});
-
-exports.DotsWrapperStyled = DotsWrapperStyled;
-
-var HeaderStyled = _styledComponents.default.div(_templateObject6(), _variables.MainColor, _BreakPoints.media.small(_templateObject7()));
-
-exports.HeaderStyled = HeaderStyled;
-
-var DotStyled = _styledComponents.default.span(_templateObject8(), _variables.LineColor);
-
-exports.DotStyled = DotStyled;
-
-var HeaderTitleStyled = _styledComponents.default.h1(_templateObject9());
-
-exports.HeaderTitleStyled = HeaderTitleStyled;
-
-var ContentStyled = _styledComponents.default.div(_templateObject10(), _BreakPoints.media.small(_templateObject11()));
-
-exports.ContentStyled = ContentStyled;
-
-var TitleStyled = _styledComponents.default.h1(_templateObject12(), _variables.MainColor, _BreakPoints.media.small(_templateObject13()), function (props) {
- return props.step === 2 && (0, _styledComponents.css)(_templateObject14(), _BreakPoints.media.small(_templateObject15()));
-});
-
-exports.TitleStyled = TitleStyled;
-
-var TextStyled = _styledComponents.default.p(_templateObject16(), _variables.MainColor, function (props) {
- return props.step === 2 && (0, _styledComponents.css)(_templateObject17());
-});
-
-exports.TextStyled = TextStyled;
-
-var MailStyled = _styledComponents.default.span(_templateObject18());
-
-exports.MailStyled = MailStyled;
-
-var InnerWrapperStyled = _styledComponents.default.div(_templateObject19());
-
-exports.InnerWrapperStyled = InnerWrapperStyled;
-
-var ButtonWrapperStyled = _styledComponents.default.div(_templateObject20());
-
-exports.ButtonWrapperStyled = ButtonWrapperStyled;
\ No newline at end of file
diff --git a/dist/EditPassword/images/email_sent.svg b/dist/EditPassword/images/email_sent.svg
deleted file mode 100644
index 9538e886e..000000000
--- a/dist/EditPassword/images/email_sent.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
diff --git a/dist/EditPassword/images/password_reset.svg b/dist/EditPassword/images/password_reset.svg
deleted file mode 100644
index cb3b576ce..000000000
--- a/dist/EditPassword/images/password_reset.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
diff --git a/dist/EditPassword/index.js b/dist/EditPassword/index.js
deleted file mode 100644
index 88c07dcc9..000000000
--- a/dist/EditPassword/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _EditPassword = _interopRequireDefault(require("./EditPassword"));
-
-var _default = _EditPassword.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/EmailInput/EmailInput.js b/dist/EmailInput/EmailInput.js
deleted file mode 100644
index c9fac171b..000000000
--- a/dist/EmailInput/EmailInput.js
+++ /dev/null
@@ -1,51 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _Input = _interopRequireDefault(require("components/Input"));
-
-var EmailInput = function EmailInput(_ref) {
- var value = _ref.value,
- onChange = _ref.onChange,
- onBlur = _ref.onBlur,
- error = _ref.error,
- label = _ref.label,
- floatingLabels = _ref.floatingLabels,
- required = _ref.required,
- reference = _ref.reference;
- return /*#__PURE__*/_react.default.createElement(_Input.default, {
- placeholder: label,
- floatingLabels: floatingLabels,
- type: "email",
- value: value,
- onChange: onChange,
- onBlur: onBlur,
- error: error,
- required: required,
- reference: reference,
- ariaRequired: required,
- ariaInvalid: !!error
- });
-};
-
-EmailInput.defaultProps = {
- value: '',
- onChange: function onChange() {},
- onBlur: function onBlur() {},
- error: '',
- label: 'Email',
- floatingLabels: true,
- required: false,
- reference: {
- current: null
- }
-};
-var _default = EmailInput;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/EmailInput/EmailInput.spec.js b/dist/EmailInput/EmailInput.spec.js
deleted file mode 100644
index f357765fc..000000000
--- a/dist/EmailInput/EmailInput.spec.js
+++ /dev/null
@@ -1,39 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-require("jest-styled-components");
-
-var _InputStyled = require("components/Input/InputStyled");
-
-var _Input = _interopRequireDefault(require("components/Input"));
-
-var _EmailInput = _interopRequireDefault(require("./EmailInput"));
-
-var ERROR_MESSAGE = 'MOCK_ERROR_MESSAGE';
-describe('EmailInput', function () {
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_EmailInput.default, null));
- var inputComponent = wrapper.find(_Input.default);
- expect(inputComponent).toHaveLength(1);
- expect(inputComponent.props().value).toBe('');
- var inputElement = wrapper.find(_InputStyled.InputElementStyled);
- expect(inputElement).toHaveLength(1);
- expect(inputElement.props().type).toBe('email');
- expect(inputElement.props().autoComplete).toBe('off');
- });
- it('should show error message', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_EmailInput.default, {
- error: ERROR_MESSAGE
- }));
- var errorWrapper = wrapper.find(_InputStyled.ErrorWrapper);
- expect(errorWrapper).toHaveLength(1);
- expect(errorWrapper.text()).toBe(ERROR_MESSAGE);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/EmailInput/index.js b/dist/EmailInput/index.js
deleted file mode 100644
index c87614c9c..000000000
--- a/dist/EmailInput/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _EmailInput = _interopRequireDefault(require("./EmailInput"));
-
-var _default = _EmailInput.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/ErrorPage/ErrorPage.js b/dist/ErrorPage/ErrorPage.js
deleted file mode 100644
index 558bd069a..000000000
--- a/dist/ErrorPage/ErrorPage.js
+++ /dev/null
@@ -1,68 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _auth = _interopRequireDefault(require("services/auth"));
-
-var _BackButton = _interopRequireDefault(require("components/BackButton"));
-
-var _close = _interopRequireDefault(require("assets/images/errors/close.svg"));
-
-var _deleteCreditCard = _interopRequireDefault(require("assets/images/errors/deleteCreditCard.svg"));
-
-var _lock = _interopRequireDefault(require("assets/images/errors/lock.svg"));
-
-var _warning = _interopRequireDefault(require("assets/images/errors/warning.svg"));
-
-var _Logout = _interopRequireDefault(require("components/Logout"));
-
-var _Header = _interopRequireDefault(require("components/Header"));
-
-var _ErrorPageStyled = require("./ErrorPageStyled");
-
-/* eslint-disable import/no-dynamic-require */
-var errorTypes = {
- offerNotExist: {
- icon: _close.default,
- description: 'Offer does not exist or is not provided.'
- },
- generalError: {
- icon: _warning.default,
- description: 'Whoops'
- },
- alreadyHaveAccess: {
- icon: _lock.default,
- description: 'Good news! Your account already gives you access to the content that comes with this plan.'
- },
- cannotPurchase: {
- icon: _deleteCreditCard.default,
- description: 'We are sorry! The content you are trying to access is not available in your country.'
- }
-};
-
-var ErrorPage = function ErrorPage(_ref) {
- var type = _ref.type,
- error = _ref.error,
- resetError = _ref.resetError;
- var typeParams = errorTypes[type];
- return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_Header.default, null, _auth.default.isLogged() ? /*#__PURE__*/_react.default.createElement(_Logout.default, null) : type !== 'generalError' && /*#__PURE__*/_react.default.createElement(_BackButton.default, {
- onClickFn: resetError
- })), /*#__PURE__*/_react.default.createElement(_ErrorPageStyled.ErrorPageStyled, null, /*#__PURE__*/_react.default.createElement(_ErrorPageStyled.IconStyled, {
- src: typeParams.icon
- }), /*#__PURE__*/_react.default.createElement(_ErrorPageStyled.MessageStyled, null, error || typeParams.description)));
-};
-
-ErrorPage.defaultProps = {
- type: 'generalError',
- error: '',
- resetError: function resetError() {}
-};
-var _default = ErrorPage;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/ErrorPage/ErrorPage.spec.js b/dist/ErrorPage/ErrorPage.spec.js
deleted file mode 100644
index 1ec2db07d..000000000
--- a/dist/ErrorPage/ErrorPage.spec.js
+++ /dev/null
@@ -1,53 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _BackButton = _interopRequireDefault(require("components/BackButton"));
-
-var _auth = _interopRequireDefault(require("services/auth"));
-
-var _ErrorPage = _interopRequireDefault(require("./ErrorPage"));
-
-var _ErrorPageStyled = require("./ErrorPageStyled");
-
-var mockErrorType = 'offerNotExist';
-describe('ErrorPage', function () {
- describe('@renders', function () {
- it('renders whoops page on default', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_ErrorPage.default, null));
- expect(wrapper.text()).toMatch('Whoops');
- expect(wrapper.find(_ErrorPageStyled.IconStyled).exists()).toBe(true);
- });
- it('renders specified type of error', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_ErrorPage.default, {
- type: mockErrorType
- }));
- expect(wrapper.text()).toMatch('Offer does not exist or is not provided.');
- expect(wrapper.find(_ErrorPageStyled.IconStyled).exists()).toBe(true);
- });
- it('renders error message ', function () {
- var errorMessage = 'Some error';
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_ErrorPage.default, {
- error: errorMessage
- }));
- expect(wrapper.text()).toMatch(errorMessage);
- });
- it('renders error page with BackButton ', function () {
- _auth.default.isLogged = jest.fn(function () {
- return false;
- });
- var functionMock = jest.fn();
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_ErrorPage.default, {
- type: mockErrorType,
- resetError: functionMock
- }));
- expect(wrapper.text()).toMatch('Offer does not exist or is not provided.');
- expect(wrapper.find(_BackButton.default).exists()).toBe(true);
- expect(wrapper.find(_BackButton.default).prop('onClickFn')).toBe(functionMock);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/ErrorPage/ErrorPage.stories.js b/dist/ErrorPage/ErrorPage.stories.js
deleted file mode 100644
index a218be4eb..000000000
--- a/dist/ErrorPage/ErrorPage.stories.js
+++ /dev/null
@@ -1,29 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _ErrorPage = _interopRequireDefault(require("./ErrorPage"));
-
-require("styles/index.scss");
-
-(0, _react2.storiesOf)('Pages/ErrorPage', module).addDecorator(_addonKnobs.withKnobs).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 600,
- backgroundColor: 'white'
- }
- }, story());
-}).add('All options', function () {
- return /*#__PURE__*/_react.default.createElement(_ErrorPage.default, {
- type: (0, _addonKnobs.select)('Types', ['offerNotExist', 'generalError', 'alreadyHaveAccess', 'cannotPurchase']),
- error: (0, _addonKnobs.text)('Error label', '')
- });
-});
\ No newline at end of file
diff --git a/dist/ErrorPage/ErrorPageStyled.js b/dist/ErrorPage/ErrorPageStyled.js
deleted file mode 100644
index cbade1276..000000000
--- a/dist/ErrorPage/ErrorPageStyled.js
+++ /dev/null
@@ -1,62 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.IconStyled = exports.MessageStyled = exports.ErrorPageStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var colors = _interopRequireWildcard(require("styles/variables"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100px;\n height: auto;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-top: 30px;\n\n font-size: 25px;\n font-weight: 300;\n line-height: 1.3em;\n text-align: center;\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n align-items: center;\n justify-content: center;\n flex-direction: column;\n\n width: 80%;\n min-height: 350px;\n margin: 0 auto;\n\n color: ", ";\n\n font-size: 15px;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var ErrorPageStyled = _styledComponents.default.div(_templateObject(), colors.MainColor);
-
-exports.ErrorPageStyled = ErrorPageStyled;
-
-var MessageStyled = _styledComponents.default.div(_templateObject2());
-
-exports.MessageStyled = MessageStyled;
-
-var IconStyled = _styledComponents.default.img(_templateObject3());
-
-exports.IconStyled = IconStyled;
\ No newline at end of file
diff --git a/dist/ErrorPage/index.js b/dist/ErrorPage/index.js
deleted file mode 100644
index 5738bbb46..000000000
--- a/dist/ErrorPage/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _ErrorPage = _interopRequireDefault(require("./ErrorPage"));
-
-var _default = _ErrorPage.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Footer/Footer.js b/dist/Footer/Footer.js
deleted file mode 100644
index e23e9c2a3..000000000
--- a/dist/Footer/Footer.js
+++ /dev/null
@@ -1,47 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _FooterStyled = require("./FooterStyled");
-
-var _cleengLogoSm = _interopRequireDefault(require("./img/cleeng-logo-sm.png"));
-
-var _security = _interopRequireDefault(require("./img/security.svg"));
-
-var Footer = function Footer(_ref) {
- var className = _ref.className,
- isInPopup = _ref.isInPopup,
- isCheckout = _ref.isCheckout,
- isTransparent = _ref.isTransparent;
- return /*#__PURE__*/_react.default.createElement(_FooterStyled.FooterStyled, {
- isInPopup: isInPopup,
- isTransparent: isTransparent,
- className: className
- }, /*#__PURE__*/_react.default.createElement(_FooterStyled.ProductByStyled, null, "Powered by", /*#__PURE__*/_react.default.createElement("a", {
- href: "https://cleeng.com/who-are-cleeng",
- rel: "noopener noreferrer",
- target: "_blank"
- }, /*#__PURE__*/_react.default.createElement("img", {
- src: _cleengLogoSm.default,
- alt: "Cleeng"
- }))), isCheckout && /*#__PURE__*/_react.default.createElement(_FooterStyled.SecurityStyled, null, /*#__PURE__*/_react.default.createElement("img", {
- src: _security.default,
- alt: ""
- }), "Secured checkout"));
-};
-
-Footer.defaultProps = {
- isInPopup: false,
- isCheckout: true,
- isTransparent: false,
- className: ''
-};
-var _default = Footer;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Footer/Footer.stories.js b/dist/Footer/Footer.stories.js
deleted file mode 100644
index 712c5a83b..000000000
--- a/dist/Footer/Footer.stories.js
+++ /dev/null
@@ -1,26 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _Footer = _interopRequireDefault(require("./Footer"));
-
-require("styles/index.scss");
-
-(0, _react2.storiesOf)('Checkout/Footer', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: '600px',
- height: '36px',
- background: '#ffffff',
- position: 'relative'
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_Footer.default, null);
-});
\ No newline at end of file
diff --git a/dist/Footer/FooterStyled.js b/dist/Footer/FooterStyled.js
deleted file mode 100644
index fec8daee0..000000000
--- a/dist/Footer/FooterStyled.js
+++ /dev/null
@@ -1,88 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.SecurityStyled = exports.ProductByStyled = exports.FooterStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var colors = _interopRequireWildcard(require("styles/variables"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n\n font-size: 14px;\n & img {\n padding-right: 5px;\n }\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n align-items: center;\n\n color: ", ";\n\n font-size: 12px;\n font-weight: 300;\n & a {\n padding: 0 5px;\n }\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: fixed;\n left: 0;\n "]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border: none;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: absolute;\n bottom: 0;\n left: 0;\n display: flex;\n justify-content: space-between;\n align-items: center;\n\n width: 100%;\n padding: 10px 34px;\n\n border-top: 1px solid ", ";\n background-color: ", ";\n\n ", "\n\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var FooterStyled = _styledComponents.default.footer(_templateObject(), colors.LineColor, function (props) {
- return props.isTransparent ? 'transparent' : colors.White;
-}, function (props) {
- return props.isTransparent && (0, _styledComponents.css)(_templateObject2());
-}, function (props) {
- return props.isInPopup && (0, _styledComponents.css)(_templateObject3());
-});
-
-exports.FooterStyled = FooterStyled;
-
-var ProductByStyled = _styledComponents.default.span(_templateObject4(), colors.MainColor);
-
-exports.ProductByStyled = ProductByStyled;
-
-var SecurityStyled = _styledComponents.default.div(_templateObject5(), colors.ConfirmColor);
-
-exports.SecurityStyled = SecurityStyled;
\ No newline at end of file
diff --git a/dist/Footer/img/cleeng-logo-sm.png b/dist/Footer/img/cleeng-logo-sm.png
deleted file mode 100644
index 26b394015..000000000
Binary files a/dist/Footer/img/cleeng-logo-sm.png and /dev/null differ
diff --git a/dist/Footer/img/security.svg b/dist/Footer/img/security.svg
deleted file mode 100644
index d313e7eb7..000000000
--- a/dist/Footer/img/security.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/dist/Footer/index.js b/dist/Footer/index.js
deleted file mode 100644
index 4149e1712..000000000
--- a/dist/Footer/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Footer = _interopRequireDefault(require("./Footer"));
-
-var _default = _Footer.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/FreeOffer/FreeOffer.js b/dist/FreeOffer/FreeOffer.js
deleted file mode 100644
index 6579bbdcd..000000000
--- a/dist/FreeOffer/FreeOffer.js
+++ /dev/null
@@ -1,168 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureFreeOffer = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _submitPaymentWithoutDetails = _interopRequireDefault(require("api/Offer/submitPaymentWithoutDetails"));
-
-var _appConfigHelper = require("util/appConfigHelper");
-
-var _planHelper = require("util/planHelper");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _FreeOfferStyled = require("./FreeOfferStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var FreeOffer = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(FreeOffer, _Component);
-
- var _super = (0, _createSuper2.default)(FreeOffer);
-
- function FreeOffer(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, FreeOffer);
- _this = _super.call(this, props);
-
- _this.generateDescriptionForFreeOffer = function (period, expiresAt, startTime) {
- var offerType = (0, _appConfigHelper.getData)('CLEENG_OFFER_TYPE');
-
- switch (offerType) {
- case 'S':
- {
- return "Free subscription";
- }
-
- case 'P':
- {
- if (!period) {
- return "Access until ".concat((0, _planHelper.dateFormat)(expiresAt, true));
- }
-
- return "".concat(_planHelper.periodMapper[period].accessText, " free pass");
- }
-
- case 'E':
- {
- return "Free event ".concat(startTime ? (0, _planHelper.dateFormat)(startTime, true) : '');
- }
-
- case 'R':
- {
- return "".concat(_planHelper.periodMapper[period].accessText, " free access");
- }
-
- case 'A':
- return 'Unlimited access';
-
- default:
- return '';
- }
- };
-
- _this.getAccessToFreeOffer = function () {
- var _this$props = _this.props,
- onPaymentComplete = _this$props.onPaymentComplete,
- t = _this$props.t;
-
- _this.setState({
- isLoading: true,
- error: ''
- });
-
- (0, _submitPaymentWithoutDetails.default)().then(function (paymentReponse) {
- if (paymentReponse.errors.length) {
- if (paymentReponse.errors[0].includes("Order doesn't have paymentMethodId")) {
- _this.setState({
- isLoading: false,
- error: t('Unable to proceed, because of wrong offer settings. Please, contact the owner of the offer')
- });
- } else {
- _this.setState({
- isLoading: false,
- error: t('Oops, something went wrong! Please, reload the page and try again')
- });
- }
- } else {
- onPaymentComplete();
- }
- });
- };
-
- _this.state = {
- isLoading: false,
- error: ''
- };
- return _this;
- }
-
- (0, _createClass2.default)(FreeOffer, [{
- key: "render",
- value: function render() {
- var _this$props2 = this.props,
- icon = _this$props2.icon,
- period = _this$props2.period,
- expiresAt = _this$props2.expiresAt,
- startTime = _this$props2.startTime,
- title = _this$props2.title,
- t = _this$props2.t;
- var _this$state = this.state,
- isLoading = _this$state.isLoading,
- error = _this$state.error;
- return /*#__PURE__*/_react.default.createElement(_FreeOfferStyled.WrapStyled, null, /*#__PURE__*/_react.default.createElement(_FreeOfferStyled.CardStyled, null, /*#__PURE__*/_react.default.createElement(_FreeOfferStyled.SubscriptionIconStyled, {
- icon: icon
- }), /*#__PURE__*/_react.default.createElement(_FreeOfferStyled.TitleStyled, null, title), /*#__PURE__*/_react.default.createElement(_FreeOfferStyled.DescriptionStyled, null, this.generateDescriptionForFreeOffer(period, expiresAt, startTime)), /*#__PURE__*/_react.default.createElement(_FreeOfferStyled.ButtonWrapperStyled, null, /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: "confirm",
- width: "200px",
- onClickFn: this.getAccessToFreeOffer,
- disabled: isLoading
- }, isLoading ? /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) : t('Get Access')), error && /*#__PURE__*/_react.default.createElement(_FreeOfferStyled.ErrorMessageStyled, null, error)), /*#__PURE__*/_react.default.createElement(_FreeOfferStyled.SubTextStyled, null, t('Free, no additional cost'))));
- }
- }]);
- return FreeOffer;
-}(_react.Component);
-
-exports.PureFreeOffer = FreeOffer;
-FreeOffer.defaultProps = {
- icon: '',
- title: '',
- period: '',
- expiresAt: null,
- startTime: null,
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(FreeOffer));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/FreeOffer/FreeOffer.spec.js b/dist/FreeOffer/FreeOffer.spec.js
deleted file mode 100644
index d82d7507d..000000000
--- a/dist/FreeOffer/FreeOffer.spec.js
+++ /dev/null
@@ -1,133 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-var _enzyme = require("enzyme");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _appConfigHelper = require("util/appConfigHelper");
-
-var _submitPaymentWithoutDetails = _interopRequireDefault(require("api/Offer/submitPaymentWithoutDetails"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var planHelper = _interopRequireWildcard(require("util/planHelper"));
-
-var _FreeOffer = require("./FreeOffer");
-
-var _FreeOfferStyled = require("./FreeOfferStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-jest.mock('util/appConfigHelper');
-jest.mock('api/Offer/submitPaymentWithoutDetails');
-planHelper.dateFormat = jest.fn().mockReturnValue('11/6/2020 02:31 PM GMT+1');
-describe('', function () {
- describe('@render', function () {
- it('should generate description', function () {
- _appConfigHelper.getData.mockImplementationOnce(function () {
- return 'S';
- });
-
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_FreeOffer.PureFreeOffer, {
- icon: "month",
- period: "month",
- expiresAt: "1604669476",
- startTime: 1604669476,
- title: "Free offer",
- onPaymentComplete: jest.fn()
- }));
- expect(wrapper.find(_FreeOfferStyled.DescriptionStyled).text()).toEqual('Free subscription');
-
- _appConfigHelper.getData.mockImplementationOnce(function () {
- return 'P';
- });
-
- var passDesc = wrapper.instance().generateDescriptionForFreeOffer('month', null, null);
- expect(passDesc).toEqual("Monthly free pass");
-
- _appConfigHelper.getData.mockImplementation(function () {
- return 'E';
- });
-
- var eventDesc = wrapper.instance().generateDescriptionForFreeOffer(null, 1604669476, 1604669476);
- expect(eventDesc).toEqual("Free event 11/6/2020 02:31 PM GMT+1");
-
- _appConfigHelper.getData.mockImplementation(function () {
- return 'R';
- });
-
- var rentalDesc = wrapper.instance().generateDescriptionForFreeOffer('month', null, null);
- expect(rentalDesc).toEqual("Monthly free access");
-
- _appConfigHelper.getData.mockImplementation(function () {
- return 'A';
- });
-
- var vodDesc = wrapper.instance().generateDescriptionForFreeOffer(null, null, null);
- expect(vodDesc).toEqual("Unlimited access");
- });
- });
- describe('@action', function () {
- it('should give access on button click - success', function (done) {
- var onPaymentCompleteMock = jest.fn();
-
- _appConfigHelper.getData.mockImplementationOnce(function () {
- return 'S';
- });
-
- _submitPaymentWithoutDetails.default.mockResolvedValue({
- responseData: {},
- errors: []
- });
-
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_FreeOffer.PureFreeOffer, {
- icon: "month",
- period: "month",
- expiresAt: "1604669476",
- startTime: 1604669476,
- title: "Free offer",
- onPaymentComplete: onPaymentCompleteMock
- }));
- var button = wrapper.find(_Button.default);
- button.simulate('click');
- setImmediate(function () {
- expect(onPaymentCompleteMock).toHaveBeenCalledTimes(1);
- done();
- });
- });
- it('should set error if request failed', function (done) {
- var onPaymentCompleteMock = jest.fn();
-
- _appConfigHelper.getData.mockImplementationOnce(function () {
- return 'S';
- });
-
- _submitPaymentWithoutDetails.default.mockResolvedValue({
- errors: ['error']
- });
-
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_FreeOffer.PureFreeOffer, {
- icon: "month",
- period: "month",
- expiresAt: "1604669476",
- startTime: 1604669476,
- title: "Free offer",
- onPaymentComplete: onPaymentCompleteMock
- }));
- var button = wrapper.find(_Button.default);
- button.simulate('click');
- setImmediate(function () {
- expect(onPaymentCompleteMock).not.toHaveBeenCalled();
- expect(wrapper.state().isLoading).toBe(false);
- expect(wrapper.state().error).not.toBe('');
- done();
- });
- });
- });
-});
\ No newline at end of file
diff --git a/dist/FreeOffer/FreeOfferStyled.js b/dist/FreeOffer/FreeOfferStyled.js
deleted file mode 100644
index 9fb1e6f70..000000000
--- a/dist/FreeOffer/FreeOfferStyled.js
+++ /dev/null
@@ -1,126 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ErrorMessageStyled = exports.ButtonWrapperStyled = exports.SubscriptionIconStyled = exports.SubTextStyled = exports.DescriptionStyled = exports.TitleStyled = exports.CardStyled = exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var _SubscriptionIcon = _interopRequireDefault(require("components/SubscriptionIcon"));
-
-var _variables = require("styles/variables");
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-top: 10px;\n color: ", ";\n font-size: 12px;\n line-height: 1.3em;\n"]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n max-width: 200px;\n"]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n flex: 0 0 75px;\n min-width: 75px;\n\n margin: 0;\n padding: 23px 15px;\n\n font-size: ", ";\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 20px 0 0 0;\n\n font-size: ", ";\n color: ", ";\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 0 0 30px 0;\n\n font-size: ", ";\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 20px 0 15px 0;\n\n font-weight: ", ";\n font-size: ", ";\n line-height: 1.2em;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n max-width: 400px;\n\n margin: auto;\n padding: 40px 30px;\n\n border: 1px solid ", ";\n border-radius: 12px;\n background: ", ";\n\n text-align: center;\n color: ", ";\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n padding: 50px 30px 86px 30px;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapStyled = _styledComponents.default.div(_templateObject());
-
-exports.WrapStyled = WrapStyled;
-
-var CardStyled = _styledComponents.default.div(_templateObject2(), _variables.LineColor, _variables.BackgroundColor, _variables.MainColor);
-
-exports.CardStyled = CardStyled;
-
-var TitleStyled = _styledComponents.default.h1(_templateObject3(), _variables.BoldFont, _variables.LargeFont);
-
-exports.TitleStyled = TitleStyled;
-
-var DescriptionStyled = _styledComponents.default.h2(_templateObject4(), _variables.MediumFont);
-
-exports.DescriptionStyled = DescriptionStyled;
-
-var SubTextStyled = _styledComponents.default.p(_templateObject5(), _variables.SmallFont, _variables.MediumGrey);
-
-exports.SubTextStyled = SubTextStyled;
-var SubscriptionIconStyled = (0, _styledComponents.default)(_SubscriptionIcon.default)(_templateObject6(), _variables.LargeFont);
-exports.SubscriptionIconStyled = SubscriptionIconStyled;
-
-var ButtonWrapperStyled = _styledComponents.default.div(_templateObject7());
-
-exports.ButtonWrapperStyled = ButtonWrapperStyled;
-
-var ErrorMessageStyled = _styledComponents.default.div(_templateObject8(), _variables.ErrorColor);
-
-exports.ErrorMessageStyled = ErrorMessageStyled;
\ No newline at end of file
diff --git a/dist/FreeOffer/index.js b/dist/FreeOffer/index.js
deleted file mode 100644
index b90d5d5b7..000000000
--- a/dist/FreeOffer/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _FreeOffer = _interopRequireDefault(require("./FreeOffer"));
-
-var _default = _FreeOffer.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Header/Header.js b/dist/Header/Header.js
deleted file mode 100644
index bddce3464..000000000
--- a/dist/Header/Header.js
+++ /dev/null
@@ -1,33 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _layoutHelper = require("util/layoutHelper");
-
-var _HeaderStyled = require("./HeaderStyled");
-
-var _logo = _interopRequireDefault(require("./img/logo.png"));
-
-var Header = function Header(_ref) {
- var withoutLogo = _ref.withoutLogo,
- children = _ref.children;
- return /*#__PURE__*/_react.default.createElement(_HeaderStyled.HeaderStyled, {
- switchOff: (0, _layoutHelper.isHeaderOff)()
- }, !withoutLogo && /*#__PURE__*/_react.default.createElement(_HeaderStyled.LogoStyled, {
- logoSrc: _logo.default
- }), children);
-};
-
-Header.defaultProps = {
- withoutLogo: false,
- children: null
-};
-var _default = Header;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Header/Header.stories.js b/dist/Header/Header.stories.js
deleted file mode 100644
index 129c5d743..000000000
--- a/dist/Header/Header.stories.js
+++ /dev/null
@@ -1,33 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _storybookReactRouter = _interopRequireDefault(require("storybook-react-router"));
-
-require("styles/index.scss");
-
-var _BackButton = require("components/BackButton/BackButton");
-
-var _Header = _interopRequireDefault(require("./Header"));
-
-(0, _react2.storiesOf)('Checkout/Header', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator((0, _storybookReactRouter.default)()).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 600,
- backgroundColor: '#ffffff',
- position: 'relative'
- }
- }, story());
-}).add('Default - with logo', function () {
- return /*#__PURE__*/_react.default.createElement(_Header.default, null);
-}).add('With back to login button', function () {
- return /*#__PURE__*/_react.default.createElement(_Header.default, null, /*#__PURE__*/_react.default.createElement(_BackButton.PureBackButton, null));
-});
\ No newline at end of file
diff --git a/dist/Header/HeaderStyled.js b/dist/Header/HeaderStyled.js
deleted file mode 100644
index 7317f16a8..000000000
--- a/dist/Header/HeaderStyled.js
+++ /dev/null
@@ -1,72 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.LogoStyled = exports.HeaderStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var colors = _interopRequireWildcard(require("styles/variables"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["url(", ")"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n height: 80px;\n width: 100%;\n\n background-image: ", ";\n background-size: auto 35%;\n background-position: center;\n background-repeat: no-repeat;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: none;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n position: relative;\n\n padding: 0;\n\n background-color: ", ";\n border-bottom: 1px ", " solid;\n\n text-align: center;\n\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var HeaderStyled = _styledComponents.default.header(_templateObject(), colors.BackgroundColor, colors.LineColor, function (props) {
- return props.switchOff && (0, _styledComponents.css)(_templateObject2());
-});
-
-exports.HeaderStyled = HeaderStyled;
-
-var LogoStyled = _styledComponents.default.div(_templateObject3(), function (props) {
- return props.logoSrc && (0, _styledComponents.css)(_templateObject4(), props.logoSrc);
-});
-
-exports.LogoStyled = LogoStyled;
\ No newline at end of file
diff --git a/dist/Header/img/logo.png b/dist/Header/img/logo.png
deleted file mode 100644
index ef35f80f5..000000000
Binary files a/dist/Header/img/logo.png and /dev/null differ
diff --git a/dist/Header/index.js b/dist/Header/index.js
deleted file mode 100644
index cb7033dff..000000000
--- a/dist/Header/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Header = _interopRequireDefault(require("./Header"));
-
-var _default = _Header.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/InnerPopupWrapper/InnerPopupWrapper.js b/dist/InnerPopupWrapper/InnerPopupWrapper.js
deleted file mode 100644
index e7f9eeeca..000000000
--- a/dist/InnerPopupWrapper/InnerPopupWrapper.js
+++ /dev/null
@@ -1,50 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureInnerPopupWrapper = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _MyAccountError = _interopRequireDefault(require("components/MyAccountError"));
-
-var _InnerPopupWrapperStyled = require("./InnerPopupWrapperStyled");
-
-var InnerPopupWrapper = function InnerPopupWrapper(_ref) {
- var steps = _ref.steps,
- popupTitle = _ref.popupTitle,
- currentStep = _ref.currentStep,
- children = _ref.children,
- isError = _ref.isError,
- t = _ref.t;
- return /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.CardStyled, null, isError ? /*#__PURE__*/_react.default.createElement(_MyAccountError.default, {
- generalError: true,
- centered: true
- }) : /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.WrapperStyled, null, /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.HeaderStyled, null, /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.DotsWrapperStyled, {
- currentStep: currentStep
- }, steps > 1 && Array.from({
- length: steps
- }, function (_, k) {
- return /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.DotStyled, {
- key: k
- });
- })), /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.HeaderTitleStyled, null, t(popupTitle))), children));
-};
-
-exports.PureInnerPopupWrapper = InnerPopupWrapper;
-InnerPopupWrapper.defaultProps = {
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(InnerPopupWrapper));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/InnerPopupWrapper/InnerPopupWrapper.spec.js b/dist/InnerPopupWrapper/InnerPopupWrapper.spec.js
deleted file mode 100644
index b55aae7ff..000000000
--- a/dist/InnerPopupWrapper/InnerPopupWrapper.spec.js
+++ /dev/null
@@ -1,62 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _InnerPopupWrapper = require("./InnerPopupWrapper");
-
-var _InnerPopupWrapperStyled = require("./InnerPopupWrapperStyled");
-
-require("jest-styled-components");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-var defaultProps = {
- steps: 2,
- popupTitle: 'title',
- currentStep: 1,
- children: /*#__PURE__*/_react.default.createElement("p", null, "mock"),
- isError: false
-};
-describe('', function () {
- afterEach(function () {
- return jest.clearAllMocks();
- });
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_InnerPopupWrapper.PureInnerPopupWrapper, defaultProps));
- expect(wrapper.find(_InnerPopupWrapperStyled.DotStyled)).toHaveLength(2);
- expect(wrapper.find(_InnerPopupWrapperStyled.HeaderTitleStyled).text()).toBe('title');
- });
- });
-});
\ No newline at end of file
diff --git a/dist/InnerPopupWrapper/InnerPopupWrapperStyled.js b/dist/InnerPopupWrapper/InnerPopupWrapperStyled.js
deleted file mode 100644
index d8caeca73..000000000
--- a/dist/InnerPopupWrapper/InnerPopupWrapperStyled.js
+++ /dev/null
@@ -1,255 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ButtonWrapperStyled = exports.MailStyled = exports.TextStyled = exports.TitleStyled = exports.ContentStyled = exports.HeaderTitleStyled = exports.DotStyled = exports.HeaderStyled = exports.DotsWrapperStyled = exports.WrapperStyled = exports.CardStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-var _BreakPoints = require("styles/BreakPoints");
-
-var _Card = _interopRequireDefault(require("components/Card"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject18() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n justify-content: center;\n margin-bottom: ", ";\n\n button {\n text-transform: capitalize;\n width: 40%;\n margin: 0 5px;\n &:disabled {\n cursor: not-allowed;\n }\n }\n"]);
-
- _templateObject18 = function _templateObject18() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject17() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-weight: 700;\n"]);
-
- _templateObject17 = function _templateObject17() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject16() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n opacity: 0.8;\n font-size: 14px;\n line-height: 1.5;\n margin: 24px 0;\n"]);
-
- _templateObject16 = function _templateObject16() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject15() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 20px;\n "]);
-
- _templateObject15 = function _templateObject15() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject14() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 20px;\n ", "\n "]);
-
- _templateObject14 = function _templateObject14() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject13() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 27px;\n "]);
-
- _templateObject13 = function _templateObject13() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject12() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 26px;\n color: ", ";\n font-weight: 600;\n text-transform: capitalize;\n line-height: 1.2;\n\n ", "\n\n ", "\n"]);
-
- _templateObject12 = function _templateObject12() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject11() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 90%;\n "]);
-
- _templateObject11 = function _templateObject11() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject10() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n text-align: center;\n margin: auto;\n width: 80%;\n\n ", "\n"]);
-
- _templateObject10 = function _templateObject10() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 14px;\n margin: 0;\n"]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: block;\n width: 10px;\n height: 10px;\n border-radius: 50%;\n background: ", ";\n margin-right: 10px;\n"]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 30px 0 0 0;\n "]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n color: ", ";\n ", "\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n span:nth-child(-n + ", ") {\n background: ", ";\n }\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n ", "\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: column;\n padding: 30px;\n height: 100%;\n width: 100%;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n align-items: flex-start;\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100vh;\n overflow-y: scroll;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border: 1px solid ", ";\n height: 100%;\n min-height: 500px;\n display: flex;\n padding: 0;\n margin: 0;\n ", ";\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var CardStyled = (0, _styledComponents.default)(_Card.default)(_templateObject(), _variables.LineColor, _BreakPoints.media.small(_templateObject2()));
-exports.CardStyled = CardStyled;
-
-var WrapperStyled = _styledComponents.default.div(_templateObject3());
-
-exports.WrapperStyled = WrapperStyled;
-
-var DotsWrapperStyled = _styledComponents.default.div(_templateObject4(), function (props) {
- return props.currentStep && (0, _styledComponents.css)(_templateObject5(), props.currentStep, _variables.MainColor);
-});
-
-exports.DotsWrapperStyled = DotsWrapperStyled;
-
-var HeaderStyled = _styledComponents.default.div(_templateObject6(), _variables.MainColor, _BreakPoints.media.small(_templateObject7()));
-
-exports.HeaderStyled = HeaderStyled;
-
-var DotStyled = _styledComponents.default.span(_templateObject8(), _variables.LineColor);
-
-exports.DotStyled = DotStyled;
-
-var HeaderTitleStyled = _styledComponents.default.h1(_templateObject9());
-/* USE IT FOR CHILDREN */
-
-
-exports.HeaderTitleStyled = HeaderTitleStyled;
-
-var ContentStyled = _styledComponents.default.div(_templateObject10(), _BreakPoints.media.small(_templateObject11()));
-
-exports.ContentStyled = ContentStyled;
-
-var TitleStyled = _styledComponents.default.h1(_templateObject12(), _variables.MainColor, _BreakPoints.media.small(_templateObject13()), function (props) {
- return props.step === 2 && (0, _styledComponents.css)(_templateObject14(), _BreakPoints.media.small(_templateObject15()));
-});
-
-exports.TitleStyled = TitleStyled;
-
-var TextStyled = _styledComponents.default.p(_templateObject16(), _variables.MainColor);
-
-exports.TextStyled = TextStyled;
-
-var MailStyled = _styledComponents.default.span(_templateObject17());
-
-exports.MailStyled = MailStyled;
-
-var ButtonWrapperStyled = _styledComponents.default.div(_templateObject18(), function (props) {
- return props.removeMargin ? '0' : '60px';
-});
-
-exports.ButtonWrapperStyled = ButtonWrapperStyled;
\ No newline at end of file
diff --git a/dist/InnerPopupWrapper/index.js b/dist/InnerPopupWrapper/index.js
deleted file mode 100644
index fb4fb1304..000000000
--- a/dist/InnerPopupWrapper/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _InnerPopupWrapper = _interopRequireDefault(require("./InnerPopupWrapper"));
-
-var _default = _InnerPopupWrapper.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Input/Input.js b/dist/Input/Input.js
deleted file mode 100644
index 602e33c6e..000000000
--- a/dist/Input/Input.js
+++ /dev/null
@@ -1,129 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _visibility = _interopRequireDefault(require("assets/images/visibility.svg"));
-
-var _visibilityOff = _interopRequireDefault(require("assets/images/visibilityOff.svg"));
-
-var _InputStyled = require("./InputStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var Input = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(Input, _Component);
-
- var _super = (0, _createSuper2.default)(Input);
-
- function Input(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, Input);
- _this = _super.call(this, props);
- _this.state = {};
- return _this;
- }
-
- (0, _createClass2.default)(Input, [{
- key: "render",
- value: function render() {
- var _this$props = this.props,
- type = _this$props.type,
- placeholder = _this$props.placeholder,
- value = _this$props.value,
- _onChange = _this$props.onChange,
- onBlur = _this$props.onBlur,
- error = _this$props.error,
- showVisibilityIcon = _this$props.showVisibilityIcon,
- handleClickShowPassword = _this$props.handleClickShowPassword,
- showPassword = _this$props.showPassword,
- passwordStrength = _this$props.passwordStrength,
- ariaRequired = _this$props.ariaRequired,
- ariaInvalid = _this$props.ariaInvalid,
- icon = _this$props.icon,
- required = _this$props.required,
- floatingLabels = _this$props.floatingLabels,
- reference = _this$props.reference;
- return /*#__PURE__*/_react.default.createElement(_InputStyled.InputComponentStyled, null, /*#__PURE__*/_react.default.createElement(_InputStyled.InputElementWrapperStyled, {
- error: error,
- passwordStrength: passwordStrength
- }, icon && /*#__PURE__*/_react.default.createElement(_InputStyled.InputIconStyled, null, icon.render()), required && /*#__PURE__*/_react.default.createElement(_InputStyled.InputRequiredStyled, null, "*"), /*#__PURE__*/_react.default.createElement(_InputStyled.InputElementStyled, {
- id: placeholder,
- autoComplete: "off",
- value: value,
- onChange: function onChange(event) {
- return _onChange(event.target.value);
- },
- type: type,
- onBlur: onBlur,
- ref: reference,
- "aria-required": ariaRequired,
- "aria-invalid": ariaInvalid,
- "aria-describedby": "".concat(placeholder, "-desc"),
- withIcon: icon,
- floatingLabels: floatingLabels
- }), /*#__PURE__*/_react.default.createElement(_InputStyled.LabelStyled, {
- htmlFor: placeholder,
- hasValue: value,
- withIcon: icon
- }, placeholder), showVisibilityIcon && /*#__PURE__*/_react.default.createElement(_InputStyled.StyledButton, {
- onClick: handleClickShowPassword,
- tabIndex: "0",
- "aria-label": "toggle password visibility",
- type: "button"
- }, showPassword ? /*#__PURE__*/_react.default.createElement(_InputStyled.StyledPasswordVisibility, {
- src: _visibilityOff.default,
- alt: ""
- }) : /*#__PURE__*/_react.default.createElement(_InputStyled.StyledPasswordVisibility, {
- src: _visibility.default,
- alt: ""
- }))), /*#__PURE__*/_react.default.createElement(_InputStyled.ErrorWrapper, {
- passwordStrength: passwordStrength,
- id: "".concat(placeholder, "-desc")
- }, error));
- }
- }]);
- return Input;
-}(_react.Component);
-
-Input.defaultProps = {
- placeholder: '',
- type: 'text',
- onChange: function onChange() {},
- onBlur: function onBlur() {},
- error: '',
- value: '',
- showVisibilityIcon: false,
- handleClickShowPassword: function handleClickShowPassword() {},
- showPassword: false,
- passwordStrength: '',
- ariaRequired: false,
- ariaInvalid: false,
- icon: null,
- required: false,
- floatingLabels: true,
- reference: {
- current: null
- }
-};
-var _default = Input;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Input/Input.spec.js b/dist/Input/Input.spec.js
deleted file mode 100644
index 63a678c80..000000000
--- a/dist/Input/Input.spec.js
+++ /dev/null
@@ -1,42 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-require("jest-styled-components");
-
-var _Input = _interopRequireDefault(require("./Input"));
-
-var _InputStyled = require("./InputStyled");
-
-jest.useFakeTimers();
-describe('Input', function () {
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Input.default, null));
- var inputElement = wrapper.find(_InputStyled.InputElementStyled);
- expect(inputElement).toHaveLength(1);
- expect(inputElement.props().type).toBe('text');
- expect(inputElement.props().autoComplete).toBe('off');
- });
- });
- describe('@events', function () {
- it('should call onChange cb when input change', function () {
- var onChangeMock = jest.fn();
- var MockInputValue = 'MOCKVALUE';
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Input.default, {
- onChange: onChangeMock
- }));
- var input = wrapper.find(_InputStyled.InputElementStyled);
- input.simulate('change', {
- target: {
- value: MockInputValue
- }
- });
- expect(onChangeMock).toHaveBeenCalledWith(MockInputValue);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/Input/Input.stories.js b/dist/Input/Input.stories.js
deleted file mode 100644
index d7bf1134f..000000000
--- a/dist/Input/Input.stories.js
+++ /dev/null
@@ -1,74 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _regenerator = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/regenerator"));
-
-var _asyncToGenerator2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/asyncToGenerator"));
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _addonActions = require("@storybook/addon-actions");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _storybookState = require("@sambego/storybook-state");
-
-require("styles/index.scss");
-
-var _Input = _interopRequireDefault(require("./Input"));
-
-var wrapperState = new _storybookState.Store({
- value: ''
-});
-var inputTypes = {
- text: 'text',
- email: 'email',
- password: 'password'
-};
-(0, _react2.storiesOf)('Checkout/Input', module).addDecorator(_addonKnobs.withKnobs).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement(_storybookState.State, {
- store: wrapperState
- }, function (state) {
- return story(state);
- });
-}).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 400,
- backgroundColor: 'white',
- padding: '20px 0'
- }
- }, story());
-}).add('All options', function (state) {
- return /*#__PURE__*/_react.default.createElement(_Input.default, {
- type: (0, _addonKnobs.select)('type', inputTypes),
- placeholder: (0, _addonKnobs.text)('placeholder', 'Type here...'),
- onSubmit: /*#__PURE__*/(0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
- return _regenerator.default.wrap(function _callee$(_context) {
- while (1) {
- switch (_context.prev = _context.next) {
- case 0:
- return _context.abrupt("return", (0, _addonActions.action)('onSubmit'));
-
- case 1:
- case "end":
- return _context.stop();
- }
- }
- }, _callee);
- })),
- value: state.value,
- onChange: function onChange(e) {
- return wrapperState.set({
- value: e
- });
- },
- error: (0, _addonKnobs.text)('error', ''),
- showVisibilityIcon: (0, _addonKnobs.boolean)('showVisibilityIcon', false)
- });
-});
\ No newline at end of file
diff --git a/dist/Input/InputConstants.js b/dist/Input/InputConstants.js
deleted file mode 100644
index 911bcc359..000000000
--- a/dist/Input/InputConstants.js
+++ /dev/null
@@ -1,10 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.MESSAGE_TYPE_SUCCESS = exports.MESSAGE_TYPE_FAIL = void 0;
-var MESSAGE_TYPE_FAIL = 'fail';
-exports.MESSAGE_TYPE_FAIL = MESSAGE_TYPE_FAIL;
-var MESSAGE_TYPE_SUCCESS = 'success';
-exports.MESSAGE_TYPE_SUCCESS = MESSAGE_TYPE_SUCCESS;
\ No newline at end of file
diff --git a/dist/Input/InputStyled.js b/dist/Input/InputStyled.js
deleted file mode 100644
index b6e95ad89..000000000
--- a/dist/Input/InputStyled.js
+++ /dev/null
@@ -1,266 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.InputRequiredStyled = exports.InputIconStyled = exports.StyledButton = exports.StyledPasswordVisibility = exports.ErrorWrapper = exports.InputElementStyled = exports.InputElementWrapperStyled = exports.LabelStyled = exports.InputComponentStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var Colors = _interopRequireWildcard(require("styles/variables"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject19() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: block;\n position: absolute;\n right: 16px;\n height: 9px;\n font-size: 12px;\n line-height: 12px;\n top: 50%;\n color: ", ";\n transform: translate(0, -50%);\n z-index: 1;\n"]);
-
- _templateObject19 = function _templateObject19() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject18() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n height: 18px;\n width: 18px;\n margin-left: 14px;\n\n svg {\n height: 100%;\n width: auto;\n fill: ", ";\n }\n"]);
-
- _templateObject18 = function _templateObject18() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject17() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n background: transparent;\n border: none;\n border-radius: 50%;\n display: flex;\n padding: 0;\n position: relative;\n margin-right: 15px;\n &::after {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n transform: scale(1.5);\n height: 100%;\n background-color: rgba(0, 0, 0, 0.08);\n z-index: 0;\n content: '';\n border-radius: 50%;\n opacity: 0;\n transition: opacity 0.3s ease;\n }\n &:hover::after,\n &:focus::after {\n opacity: 1;\n }\n"]);
-
- _templateObject17 = function _templateObject17() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject16() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n height: 20px;\n width: 20px;\n filter: ", ";\n"]);
-
- _templateObject16 = function _templateObject16() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject15() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n margin: 5px 0 10px 0;\n top: unset;\n "]);
-
- _templateObject15 = function _templateObject15() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject14() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n "]);
-
- _templateObject14 = function _templateObject14() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject13() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n height: 13px;\n margin-top: 8px;\n\n content: '';\n color: ", ";\n transition: 0.2s ease-in-out;\n\n ", "\n\n font-size: 13px;\n text-align: left;\n\n ", "\n"]);
-
- _templateObject13 = function _templateObject13() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject12() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n text-transform: uppercase;\n &::-webkit-inner-spin-button,\n &::-webkit-calendar-picker-indicator {\n display: none;\n -webkit-appearance: none;\n }\n & + label {\n transform: translate(-26px, -25px) scaleY(0.9);\n &::after {\n opacity: 1;\n }\n }\n "]);
-
- _templateObject12 = function _templateObject12() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject11() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n "]);
-
- _templateObject11 = function _templateObject11() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject10() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n & + label {\n transform: translate(0, -25px) scaleY(0.9);\n &::after {\n opacity: 1;\n }\n }\n "]);
-
- _templateObject10 = function _templateObject10() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n transform: translate(-26px, -25px) scaleY(0.9);\n "]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n flex-grow: 1;\n position: relative;\n width: auto;\n\n margin: 0 15px;\n\n color: ", ";\n border: none;\n outline: none;\n\n font-size: 15px;\n line-height: 1.3;\n\n &:focus + label {\n transform: translate(0, -25px) scaleY(0.9);\n color: ", ";\n ", "\n &::after {\n opacity: 1;\n }\n }\n\n ", "\n\n ", "\n\n ", "\n"]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n &::before {\n content: url(", ");\n }\n "]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n position: relative;\n\n padding: 13px 0 14px;\n\n background: white;\n border: 1px solid ", ";\n transition: 0.2s ease-in-out;\n\n &:focus-within {\n border-color: ", ";\n ", " {\n color: ", ";\n transform: translate(0, -25px) scaleY(0.9);\n &::after {\n opacity: 1;\n }\n }\n }\n\n ", ";\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n transform: translate(-26px, -25px) scaleY(0.9);\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n transform: translate(0, -25px) scaleY(0.9);\n &::after {\n opacity: 1;\n }\n "]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n left: 40px;\n "]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: absolute;\n top: 17px;\n left: 14px;\n\n margin: 0;\n padding: 0 3px;\n\n color: ", ";\n transition: 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;\n\n ", "\n\n &::after {\n position: absolute;\n content: '';\n top: 0;\n left: 0;\n\n width: 100%;\n height: 15px;\n\n background: #fff;\n\n z-index: -1;\n opacity: 0;\n }\n\n ", "\n\n ", "\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: column;\n position: relative;\n\n padding: 10px;\n width: 100%;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var InputComponentStyled = _styledComponents.default.div(_templateObject());
-
-exports.InputComponentStyled = InputComponentStyled;
-
-var LabelStyled = _styledComponents.default.label(_templateObject2(), Colors.MainColor, function (props) {
- return props.withIcon && (0, _styledComponents.css)(_templateObject3());
-}, function (props) {
- return props.hasValue && (0, _styledComponents.css)(_templateObject4());
-}, function (props) {
- return props.hasValue && props.withIcon && (0, _styledComponents.css)(_templateObject5());
-});
-
-exports.LabelStyled = LabelStyled;
-
-var InputElementWrapperStyled = _styledComponents.default.div(_templateObject6(), Colors.MediumGrey, Colors.ConfirmColor, LabelStyled, Colors.ConfirmColor, function (props) {
- return props.icon && (0, _styledComponents.css)(_templateObject7(), props.icon);
-});
-
-exports.InputElementWrapperStyled = InputElementWrapperStyled;
-
-var InputElementStyled = _styledComponents.default.input(_templateObject8(), Colors.MainColor, Colors.ConfirmColor, function (props) {
- return props.withIcon && (0, _styledComponents.css)(_templateObject9());
-}, function (props) {
- return props.floatingLabels === false && (0, _styledComponents.css)(_templateObject10());
-}, _BreakPoints.media.small(_templateObject11()), function (props) {
- return props.type === 'date' && (0, _styledComponents.css)(_templateObject12());
-});
-
-exports.InputElementStyled = InputElementStyled;
-
-var ErrorWrapper = _styledComponents.default.div(_templateObject13(), Colors.ErrorColor, function (props) {
- return props.passwordStrength && (0, _styledComponents.css)(_templateObject14(), Colors[props.passwordStrength]);
-}, function (props) {
- return props.isMyAccount && (0, _styledComponents.css)(_templateObject15());
-});
-
-exports.ErrorWrapper = ErrorWrapper;
-
-var StyledPasswordVisibility = _styledComponents.default.img(_templateObject16(), Colors.TextFieldBorderFilter);
-
-exports.StyledPasswordVisibility = StyledPasswordVisibility;
-
-var StyledButton = _styledComponents.default.button(_templateObject17());
-
-exports.StyledButton = StyledButton;
-
-var InputIconStyled = _styledComponents.default.div(_templateObject18(), Colors.MediumGrey);
-
-exports.InputIconStyled = InputIconStyled;
-
-var InputRequiredStyled = _styledComponents.default.span(_templateObject19(), Colors.ErrorColor);
-
-exports.InputRequiredStyled = InputRequiredStyled;
\ No newline at end of file
diff --git a/dist/Input/index.js b/dist/Input/index.js
deleted file mode 100644
index e176f0e57..000000000
--- a/dist/Input/index.js
+++ /dev/null
@@ -1,27 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-Object.defineProperty(exports, "MESSAGE_TYPE_FAIL", {
- enumerable: true,
- get: function get() {
- return _InputConstants.MESSAGE_TYPE_FAIL;
- }
-});
-Object.defineProperty(exports, "MESSAGE_TYPE_SUCCESS", {
- enumerable: true,
- get: function get() {
- return _InputConstants.MESSAGE_TYPE_SUCCESS;
- }
-});
-exports.default = void 0;
-
-var _Input = _interopRequireDefault(require("./Input"));
-
-var _InputConstants = require("./InputConstants");
-
-var _default = _Input.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Loader/Loader.js b/dist/Loader/Loader.js
deleted file mode 100644
index 6e7cac74d..000000000
--- a/dist/Loader/Loader.js
+++ /dev/null
@@ -1,37 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _LoaderStyled = require("./LoaderStyled");
-
-var Loader = function Loader(_ref) {
- var buttonLoader = _ref.buttonLoader,
- smallLoader = _ref.smallLoader,
- centered = _ref.centered,
- color = _ref.color,
- isMyAccount = _ref.isMyAccount;
- return /*#__PURE__*/_react.default.createElement(_LoaderStyled.LoaderStyled, {
- buttonLoader: buttonLoader,
- smallLoader: smallLoader,
- centered: centered,
- color: color,
- isMyAccount: isMyAccount
- }, /*#__PURE__*/_react.default.createElement("div", null), /*#__PURE__*/_react.default.createElement("div", null), /*#__PURE__*/_react.default.createElement("div", null), /*#__PURE__*/_react.default.createElement("div", null), /*#__PURE__*/_react.default.createElement("div", null), /*#__PURE__*/_react.default.createElement("div", null), /*#__PURE__*/_react.default.createElement("div", null), /*#__PURE__*/_react.default.createElement("div", null), /*#__PURE__*/_react.default.createElement("div", null), /*#__PURE__*/_react.default.createElement("div", null), /*#__PURE__*/_react.default.createElement("div", null), /*#__PURE__*/_react.default.createElement("div", null));
-};
-
-Loader.defaultProps = {
- buttonLoader: false,
- smallLoader: false,
- centered: false,
- color: null,
- isMyAccount: false
-};
-var _default = Loader;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Loader/Loader.spec.js b/dist/Loader/Loader.spec.js
deleted file mode 100644
index 19decbd81..000000000
--- a/dist/Loader/Loader.spec.js
+++ /dev/null
@@ -1,21 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _enzyme = require("enzyme");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _Loader = _interopRequireDefault(require("./Loader"));
-
-var _LoaderStyled = require("./LoaderStyled");
-
-describe('', function () {
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Loader.default, null));
- var loaderElement = wrapper.find(_LoaderStyled.LoaderStyled);
- expect(loaderElement).toHaveLength(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/Loader/Loader.stories.js b/dist/Loader/Loader.stories.js
deleted file mode 100644
index 764607d53..000000000
--- a/dist/Loader/Loader.stories.js
+++ /dev/null
@@ -1,29 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _Loader = _interopRequireDefault(require("./Loader"));
-
-(0, _react2.storiesOf)('Common/Loader', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 200,
- backgroundColor: 'white',
- padding: 20
- }
- }, story());
-}).add('Default loader', function () {
- return /*#__PURE__*/_react.default.createElement(_Loader.default, null);
-}).add('Button loader', function () {
- return /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true
- });
-});
\ No newline at end of file
diff --git a/dist/Loader/LoaderStyled.js b/dist/Loader/LoaderStyled.js
deleted file mode 100644
index c3d2257b1..000000000
--- a/dist/Loader/LoaderStyled.js
+++ /dev/null
@@ -1,109 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.LoaderStyled = exports.LoaderKeyframeStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: absolute;\n right: 0;\n top: 0;\n\n height: 11px;\n width: 13px;\n transform: translateY(100%) translateX(-100%) scale(0.3);\n "]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 18px;\n height: 18px;\n transform: scale(0.4) translate(-20px, -25px);\n "]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n background: ", ";\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n "]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 50px auto;\n "]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 0 auto;\n position: relative;\n width: 64px;\n height: 64px;\n ", ";\n\n ", "\n\n & div {\n position: absolute;\n width: 5px;\n height: 5px;\n background: ", ";\n border-radius: 50%;\n animation: ", " 1.2s linear infinite;\n ", ";\n }\n\n & div:nth-child(1) {\n animation-delay: 0s;\n top: 29px;\n left: 53px;\n }\n\n & div:nth-child(2) {\n animation-delay: -0.1s;\n top: 18px;\n left: 50px;\n }\n\n & div:nth-child(3) {\n animation-delay: -0.2s;\n top: 9px;\n left: 41px;\n }\n\n & div:nth-child(4) {\n animation-delay: -0.3s;\n top: 6px;\n left: 29px;\n }\n\n & div:nth-child(5) {\n animation-delay: -0.4s;\n top: 9px;\n left: 18px;\n }\n\n & div:nth-child(6) {\n animation-delay: -0.5s;\n top: 18px;\n left: 9px;\n }\n\n & div:nth-child(7) {\n animation-delay: -0.6s;\n top: 29px;\n left: 6px;\n }\n\n & div:nth-child(8) {\n animation-delay: -0.7s;\n top: 41px;\n left: 9px;\n }\n\n & div:nth-child(9) {\n animation-delay: -0.8s;\n top: 50px;\n left: 18px;\n }\n\n & div:nth-child(10) {\n animation-delay: -0.9s;\n top: 53px;\n left: 29px;\n }\n\n & div:nth-child(11) {\n animation-delay: -1s;\n top: 50px;\n left: 41px;\n }\n\n & div:nth-child(12) {\n animation-delay: -1.1s;\n top: 41px;\n left: 50px;\n }\n\n ", "\n\n ", "\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n 0%,\n 20%,\n 80%,\n 100% {\n transform: scale(1);\n }\n\n 50% {\n transform: scale(1.5);\n }\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var LoaderKeyframeStyled = (0, _styledComponents.keyframes)(_templateObject());
-exports.LoaderKeyframeStyled = LoaderKeyframeStyled;
-
-var LoaderStyled = _styledComponents.default.div(_templateObject2(), function (props) {
- return props.isMyAccount && (0, _styledComponents.css)(_templateObject3());
-}, function (props) {
- return props.centered && (0, _styledComponents.css)(_templateObject4());
-}, function (props) {
- return props.color ? props.color : '#d4d4d4';
-}, LoaderKeyframeStyled, function (props) {
- return props.isMyAccount && (0, _styledComponents.css)(_templateObject5(), _variables.MainColor);
-}, function (props) {
- return props.buttonLoader && (0, _styledComponents.css)(_templateObject6());
-}, function (props) {
- return props.smallLoader && (0, _styledComponents.css)(_templateObject7());
-});
-
-exports.LoaderStyled = LoaderStyled;
\ No newline at end of file
diff --git a/dist/Loader/index.js b/dist/Loader/index.js
deleted file mode 100644
index cde997049..000000000
--- a/dist/Loader/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Loader = _interopRequireDefault(require("./Loader"));
-
-var _default = _Loader.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/LoginPage/Login.js b/dist/LoginPage/Login.js
deleted file mode 100644
index 5c3b98fba..000000000
--- a/dist/LoginPage/Login.js
+++ /dev/null
@@ -1,172 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureLogin = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _ErrorPage = _interopRequireDefault(require("components/ErrorPage"));
-
-var _google = _interopRequireDefault(require("assets/images/google.png"));
-
-var _fb = _interopRequireDefault(require("assets/images/fb.svg"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _Header = _interopRequireDefault(require("components/Header"));
-
-var _Footer = _interopRequireDefault(require("components/Footer"));
-
-var _offerIdHelper = _interopRequireDefault(require("util/offerIdHelper"));
-
-var _publisherIdHelper = _interopRequireDefault(require("util/publisherIdHelper"));
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _appConfigHelper = require("util/appConfigHelper");
-
-var _LoginStyled = require("./LoginStyled");
-
-var _LoginForm = _interopRequireDefault(require("./LoginForm"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var Login = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(Login, _Component);
-
- var _super = (0, _createSuper2.default)(Login);
-
- function Login(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, Login);
- _this = _super.call(this, props);
-
- _this.setOfferId = function (value) {
- return _this.setState({
- offerId: value
- });
- };
-
- _this.setPublisherId = function (value) {
- return _this.setState({
- publisherId: value
- });
- };
-
- _this.setOfferError = function (value) {
- return _this.setState({
- isOfferError: value
- });
- };
-
- _this.state = {
- offerId: '',
- publisherId: '',
- isOfferError: false,
- emailChanged: false
- };
- return _this;
- }
-
- (0, _createClass2.default)(Login, [{
- key: "componentDidMount",
- value: function componentDidMount() {
- var urlProps = this.props.urlProps;
- (0, _offerIdHelper.default)(urlProps.location, this.setOfferId);
- (0, _publisherIdHelper.default)(urlProps.location, this.setPublisherId);
-
- if (urlProps.location.search.includes('emailChanged=true')) {
- this.setState({
- emailChanged: true
- });
- }
- }
- }, {
- key: "render",
- value: function render() {
- var _this2 = this;
-
- var _this$state = this.state,
- isOfferError = _this$state.isOfferError,
- offerId = _this$state.offerId,
- publisherId = _this$state.publisherId,
- emailChanged = _this$state.emailChanged;
- var _this$props = this.props,
- isMyAccount = _this$props.isMyAccount,
- t = _this$props.t;
- return isOfferError ? /*#__PURE__*/_react.default.createElement(_ErrorPage.default, {
- type: "offerNotExist",
- resetError: function resetError() {
- return _this2.setOfferError(false);
- }
- }) : /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_Header.default, null), /*#__PURE__*/_react.default.createElement(_LoginStyled.ContentWrapperStyled, null, /*#__PURE__*/_react.default.createElement(_LoginForm.default, {
- t: t,
- offerId: offerId,
- publisherId: publisherId,
- setOfferError: this.setOfferError,
- isMyAccount: isMyAccount,
- emailChanged: emailChanged
- }), !isMyAccount && /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_Button.default, {
- isLink: true,
- to: {
- pathname: '/register'
- },
- theme: "secondary",
- size: "big"
- }, t('Go to register')), !(0, _appConfigHelper.isHosted)() && /*#__PURE__*/_react.default.createElement(_LoginStyled.SocialStyled, null, /*#__PURE__*/_react.default.createElement(_LoginStyled.SeparatorStyled, null, t('Or sign in with')), /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: "simple",
- fontWeight: "500",
- label: t('Sign in with Facebook'),
- icon: _fb.default
- }, "Facebook"), /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: "simple",
- fontWeight: "500",
- label: t('Sign in with Google'),
- icon: _google.default
- }, "Google"))), /*#__PURE__*/_react.default.createElement(_Button.default, {
- isLink: true,
- to: {
- pathname: '/reset-password',
- fromMyAccount: isMyAccount
- },
- theme: "link",
- margin: "20px auto"
- }, t('Forgot password?'))), /*#__PURE__*/_react.default.createElement(_Footer.default, {
- isCheckout: !isMyAccount
- }));
- }
- }]);
- return Login;
-}(_react.Component);
-
-exports.PureLogin = Login;
-Login.defaultProps = {
- urlProps: {},
- isMyAccount: false,
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(Login));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/LoginPage/Login.spec.js b/dist/LoginPage/Login.spec.js
deleted file mode 100644
index b0a434894..000000000
--- a/dist/LoginPage/Login.spec.js
+++ /dev/null
@@ -1,94 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _ErrorPage = _interopRequireDefault(require("components/ErrorPage"));
-
-var _LoginForm = _interopRequireDefault(require("components/LoginPage/LoginForm"));
-
-var _auth = _interopRequireDefault(require("services/auth"));
-
-var _Login = require("./Login");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('services/auth');
-var mockUrlProps = {
- location: {
- search: '?offer=123123&publisher=123456789'
- }
-};
-jest.mock('react-router-dom', function () {
- return {
- Link: function Link() {
- return /*#__PURE__*/_react.default.createElement("div", null);
- }
- };
-});
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-describe('Login', function () {
- afterEach(function () {
- return jest.clearAllMocks();
- });
- describe('@renders', function () {
- _auth.default.isLogged = jest.fn(function () {
- return true;
- });
- it('should render initail state', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Login.PureLogin, {
- urlProps: mockUrlProps
- }));
- expect(wrapper.find(_ErrorPage.default).exists()).toBe(false);
- expect(wrapper.find(_LoginForm.default).exists()).toBe(true);
- });
- it('should show Error page when offer error occurred', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Login.PureLogin, {
- urlProps: mockUrlProps
- }));
- wrapper.setState({
- isOfferError: true
- });
- wrapper.update();
- expect(wrapper.find(_ErrorPage.default).exists()).toBe(true);
- });
- it('should update state when offerError occure', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Login.PureLogin, {
- urlProps: mockUrlProps
- }));
- wrapper.instance().setOfferError(true);
- wrapper.update();
- expect(wrapper.state().isOfferError).toBe(true);
- expect(wrapper.find(_ErrorPage.default).exists()).toBe(true);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/LoginPage/Login.stories.js b/dist/LoginPage/Login.stories.js
deleted file mode 100644
index f1a79067e..000000000
--- a/dist/LoginPage/Login.stories.js
+++ /dev/null
@@ -1,36 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _storybookReactRouter = _interopRequireDefault(require("storybook-react-router"));
-
-var _Login = require("./Login");
-
-require("styles/index.scss");
-
-(0, _react2.storiesOf)('Pages/LoginPage', module).addDecorator(_addonKnobs.withKnobs).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator((0, _storybookReactRouter.default)()).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 700,
- backgroundColor: 'white',
- position: 'relative'
- }
- }, story());
-}).add('Checkout and My account login', function () {
- return /*#__PURE__*/_react.default.createElement(_Login.PureLogin, {
- urlProps: {
- location: {
- search: 'http://cleeng.com/'
- }
- },
- isMyAccount: (0, _addonKnobs.boolean)('isMyAccount', false)
- });
-});
\ No newline at end of file
diff --git a/dist/LoginPage/LoginForm.js b/dist/LoginPage/LoginForm.js
deleted file mode 100644
index 47b5099cd..000000000
--- a/dist/LoginPage/LoginForm.js
+++ /dev/null
@@ -1,311 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _regenerator = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/regenerator"));
-
-var _asyncToGenerator2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/asyncToGenerator"));
-
-var _objectSpread2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectSpread2"));
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _loginCustomer = _interopRequireDefault(require("api/Auth/loginCustomer"));
-
-var _auth = _interopRequireDefault(require("services/auth"));
-
-var _getCustomerLocales = _interopRequireDefault(require("api/Customer/getCustomerLocales"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _EmailInput = _interopRequireDefault(require("components/EmailInput"));
-
-var _PasswordInput = _interopRequireDefault(require("components/PasswordInput"));
-
-var _validators = require("util/validators");
-
-var _appConfigHelper = require("util/appConfigHelper");
-
-var _LoginStyled = require("./LoginStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var LoginForm = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(LoginForm, _Component);
-
- var _super = (0, _createSuper2.default)(LoginForm);
-
- function LoginForm(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, LoginForm);
- _this = _super.call(this, props);
-
- _this.validateEmail = function () {
- var _this$state = _this.state,
- email = _this$state.email,
- errors = _this$state.errors;
- var t = _this.props.t;
- var message = (0, _validators.validateEmailField)(email);
-
- _this.setState(function () {
- return {
- errors: (0, _objectSpread2.default)((0, _objectSpread2.default)({}, errors), {}, {
- email: t(message)
- })
- };
- });
- };
-
- _this.validatePassword = function () {
- var _this$state2 = _this.state,
- password = _this$state2.password,
- errors = _this$state2.errors;
- var t = _this.props.t;
- var message = (0, _validators.validatePasswordField)(password);
-
- _this.setState(function () {
- return {
- errors: (0, _objectSpread2.default)((0, _objectSpread2.default)({}, errors), {}, {
- password: t(message)
- })
- };
- });
- };
-
- _this.validateFields = function () {
- var _this$state3 = _this.state,
- email = _this$state3.email,
- password = _this$state3.password;
- var t = _this.props.t;
- var errorFields = {
- email: t((0, _validators.validateEmailField)(email)),
- password: t((0, _validators.validatePasswordField)(password))
- };
-
- _this.setState({
- errors: errorFields,
- generalError: ''
- });
-
- return !Object.keys(errorFields).find(function (key) {
- return errorFields[key] !== '';
- });
- };
-
- _this.handleSubmit = function (event) {
- event.preventDefault();
-
- if (_this.validateFields()) {
- _this.login();
- }
- };
-
- _this.login = /*#__PURE__*/(0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
- var _this$props, offerId, setOfferError, isMyAccount, publisherId, _this$state4, email, password, loginBy, response;
-
- return _regenerator.default.wrap(function _callee$(_context) {
- while (1) {
- switch (_context.prev = _context.next) {
- case 0:
- _this$props = _this.props, offerId = _this$props.offerId, setOfferError = _this$props.setOfferError, isMyAccount = _this$props.isMyAccount, publisherId = _this$props.publisherId;
- _this$state4 = _this.state, email = _this$state4.email, password = _this$state4.password;
-
- if (!(!offerId && !isMyAccount)) {
- _context.next = 5;
- break;
- }
-
- setOfferError(true);
- return _context.abrupt("return", false);
-
- case 5:
- _this.setState({
- processing: true,
- hideSuccessMessage: true
- });
-
- if (isMyAccount) {
- loginBy = {
- publisherId: publisherId
- };
- } else {
- loginBy = {
- offerId: offerId
- };
- }
-
- _context.next = 9;
- return (0, _loginCustomer.default)(email, password, loginBy);
-
- case 9:
- response = _context.sent;
-
- if (!(response.status === 200)) {
- _context.next = 15;
- break;
- }
-
- _context.next = 13;
- return (0, _getCustomerLocales.default)().then(function (resp) {
- (0, _appConfigHelper.setData)('CLEENG_CUSTOMER_IP', resp.responseData.ipAddress);
-
- _auth.default.login(!!isMyAccount, false, email, response.responseData.jwt);
- }).catch(function () {
- _this.renderError();
- });
-
- case 13:
- _context.next = 16;
- break;
-
- case 15:
- if (response.status === 401 || response.status === 422) {
- _this.renderError('Wrong email or password');
- } else if (response.status === 429) {
- _this.setState({
- overloaded: true
- });
-
- _this.renderError('Server overloaded. Please try again later.', true);
-
- setTimeout(function () {
- _this.setState({
- overloaded: false,
- generalError: ''
- });
- }, 10 * 1000);
- } else {
- _this.renderError();
- }
-
- case 16:
- return _context.abrupt("return", true);
-
- case 17:
- case "end":
- return _context.stop();
- }
- }
- }, _callee);
- }));
-
- _this.renderError = function () {
- var message = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'An error occurred.';
- var t = _this.props.t;
-
- _this.setState({
- processing: false,
- generalError: t(message)
- });
- };
-
- _this.emailInput = /*#__PURE__*/_react.default.createRef();
- _this.state = {
- email: '',
- password: '',
- errors: {
- email: '',
- password: ''
- },
- generalError: '',
- processing: false,
- overloaded: false,
- hideSuccessMessage: false
- };
- return _this;
- }
-
- (0, _createClass2.default)(LoginForm, [{
- key: "componentDidMount",
- value: function componentDidMount() {
- if (this.emailInput && this.emailInput.current) this.emailInput.current.focus();
- }
- }, {
- key: "render",
- value: function render() {
- var _this2 = this;
-
- var _this$state5 = this.state,
- email = _this$state5.email,
- password = _this$state5.password,
- errors = _this$state5.errors,
- generalError = _this$state5.generalError,
- processing = _this$state5.processing,
- overloaded = _this$state5.overloaded,
- hideSuccessMessage = _this$state5.hideSuccessMessage;
- var _this$props2 = this.props,
- emailChanged = _this$props2.emailChanged,
- t = _this$props2.t;
- return /*#__PURE__*/_react.default.createElement(_LoginStyled.FromStyled, {
- onSubmit: this.handleSubmit,
- noValidate: true
- }, emailChanged && !generalError && !hideSuccessMessage ? /*#__PURE__*/_react.default.createElement(_LoginStyled.FormSuccessStyled, null, t('Your email has been changed succesfully')) : /*#__PURE__*/_react.default.createElement(_LoginStyled.FormErrorStyled, null, generalError), /*#__PURE__*/_react.default.createElement(_EmailInput.default, {
- reference: this.emailInput,
- label: t('Email'),
- floatingLabels: false,
- value: email,
- onChange: function onChange(e) {
- return _this2.setState({
- email: e
- });
- },
- onBlur: this.validateEmail,
- error: errors.email
- }), /*#__PURE__*/_react.default.createElement(_PasswordInput.default, {
- label: t('Password'),
- floatingLabels: false,
- value: password,
- onChange: function onChange(e) {
- return _this2.setState({
- password: e
- });
- },
- onBlur: this.validatePassword,
- error: errors.password
- }), /*#__PURE__*/_react.default.createElement(_Button.default, {
- type: "submit",
- size: "big",
- theme: "confirm",
- margin: "10px 0",
- disabled: processing || overloaded
- }, processing ? /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) : t('Sign in')));
- }
- }]);
- return LoginForm;
-}(_react.Component);
-
-LoginForm.defaultProps = {
- offerId: '',
- publisherId: '',
- isMyAccount: false,
- setOfferError: function setOfferError() {},
- emailChanged: false,
- t: function t(k) {
- return k;
- }
-};
-var _default = LoginForm;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/LoginPage/LoginForm.spec.js b/dist/LoginPage/LoginForm.spec.js
deleted file mode 100644
index a0727ac45..000000000
--- a/dist/LoginPage/LoginForm.spec.js
+++ /dev/null
@@ -1,304 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _loginCustomer = _interopRequireDefault(require("api/Auth/loginCustomer"));
-
-var _getCustomerLocales = _interopRequireDefault(require("api/Customer/getCustomerLocales"));
-
-var _auth = _interopRequireDefault(require("services/auth"));
-
-var _PasswordInput = _interopRequireDefault(require("components/PasswordInput"));
-
-var _EmailInput = _interopRequireDefault(require("components/EmailInput"));
-
-var _LoginForm = _interopRequireDefault(require("./LoginForm"));
-
-jest.mock('api/Auth/loginCustomer');
-jest.mock('api/Customer/getCustomerLocales');
-var setOfferErrorMock = jest.fn();
-var mockInputValue = 'MOCK_INPUT_VALUE';
-var mockEmailValue = 'mockmail@mock.com';
-var mockNotValidEmail = 'mock';
-var onSubmitMock = jest.fn().mockImplementation(function () {
- return new Promise(function (resolve) {
- resolve(false);
- });
-});
-var jwtMock = 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJjdXN0b21lcklkIjoiNjkwNjI0MjU1IiwicHVibGlzaGVySWQiOjEyMDM1NTU1OX0.EvaMwJ1ZtGR4TNujmROVxiXhiHxzTOp0vgCJPoScXW2bBSroAGsm8kLe-ivnqQ9xoiHJWtDRYZGLKSGASFVuo0bqJT2ZzVEohvCPRwMke0R87p_eaTztWvAUjhbUP0Dk9xo8_AeDvEIDmGln_NXJvTTn6EqU_Xk2Zq3W29_WtbEOjfPplCp49gerR_VpnWA36yTUhfF2sWA1ir0F2HymsDvoQ_6dc8t7nENdslJY08kW-_mSQgj4SbOf4uXgiKAlPU8x3LWzUbO9uFF-eAND7hrJGM-FIWcJreW92DRXmuUMBfe_ws9KXzv-F5gKVcuz7qOpyykkJtZSBvFQJtKMaw';
-describe('LoginForm', function () {
- afterEach(function () {
- jest.clearAllMocks();
- delete global.__mobxInstanceCount; // eslint-disable-line
- });
- beforeEach(function () {
- _getCustomerLocales.default.mockResolvedValue({
- status: 200,
- responseData: {
- ipAddress: '1234'
- }
- });
- });
- describe('@events', function () {
- it('should update state on input change', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_LoginForm.default, {
- offerId: "S649095045_PL"
- }));
- var emailInput = wrapper.find(_EmailInput.default);
- var passwordInput = wrapper.find(_PasswordInput.default);
- emailInput.simulate('change', mockEmailValue);
- passwordInput.simulate('change', mockInputValue);
- expect(wrapper.state().email).toBe(mockEmailValue);
- expect(wrapper.state().password).toBe(mockInputValue);
- });
- it('should set error and not call onSubmit cb when email empty', function () {
- var submitWrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_LoginForm.default, {
- offerId: "S649095045_PL",
- onSubmit: onSubmitMock
- }));
- var instance = submitWrapper.instance();
- onSubmitMock.mockClear();
- instance.setState({
- email: '',
- password: mockInputValue
- });
- submitWrapper.simulate('submit');
- expect(onSubmitMock).not.toHaveBeenCalled();
- expect(submitWrapper.state().errors.email).not.toBe('');
- });
- it('should set error and not call onSubmit cb when password empty', function () {
- var submitWrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_LoginForm.default, {
- offerId: "S649095045_PL",
- onSubmit: onSubmitMock
- }));
- var instance = submitWrapper.instance();
- onSubmitMock.mockClear();
- instance.setState({
- email: mockEmailValue,
- password: ''
- });
- submitWrapper.simulate('submit');
- expect(onSubmitMock).not.toHaveBeenCalled();
- expect(submitWrapper.state().errors.password).not.toBe('');
- });
- it('should set field error if email not valid', function () {
- var submitWrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_LoginForm.default, {
- offerId: "S649095045_PL",
- onSubmit: onSubmitMock
- }));
- var instance = submitWrapper.instance();
- var preventDefaultMock = jest.fn();
- onSubmitMock.mockClear();
- instance.setState({
- email: mockNotValidEmail,
- password: mockNotValidEmail
- });
- submitWrapper.simulate('submit', {
- preventDefault: preventDefaultMock
- });
- expect(onSubmitMock).not.toHaveBeenCalled();
- expect(submitWrapper.state().errors.email).not.toBe('');
- });
- it('should validate fields on blur', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_LoginForm.default, {
- offerId: "S649095045_PL"
- }));
- var instance = wrapper.instance();
- instance.setState({
- email: '',
- password: ''
- });
- instance.validateEmail();
- instance.validatePassword();
- instance.validateFields();
- expect(instance.state.errors.email).not.toBe('');
- expect(instance.state.errors.password).not.toBe('');
- });
- });
- describe('@onSubmit', function () {
- it('should login with offerId when fields valid', function (done) {
- _loginCustomer.default.mockResolvedValue({
- status: 200,
- responseData: {
- jwt: jwtMock
- }
- });
-
- onSubmitMock.mockClear();
- _auth.default.login = jest.fn();
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_LoginForm.default, {
- offerId: "S649095045_PL"
- }));
- var instance = wrapper.instance();
- var preventDefaultMock = jest.fn();
- instance.setState({
- email: mockEmailValue,
- password: 'testtest123'
- });
- expect(_auth.default.login).not.toHaveBeenCalled();
- wrapper.simulate('submit', {
- preventDefault: preventDefaultMock
- });
- expect(preventDefaultMock).toHaveBeenCalledTimes(1);
- setImmediate(function () {
- expect(instance.state.errors.email).toBe('');
- expect(instance.state.errors.password).toBe('');
- expect(instance.state.generalError).toBe('');
- expect(_auth.default.login).toHaveBeenCalled();
- expect(_auth.default.login).toHaveBeenCalledTimes(1);
- expect(_auth.default.login).toHaveBeenCalledWith(false, false, mockEmailValue, jwtMock);
- done();
- });
- });
- it('should login to my account when fields valid', function (done) {
- _loginCustomer.default.mockResolvedValue({
- status: 200,
- responseData: {
- jwt: jwtMock
- }
- });
-
- onSubmitMock.mockClear();
- _auth.default.login = jest.fn();
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_LoginForm.default, {
- publisher: "123456789",
- isMyAccount: true
- }));
- var instance = wrapper.instance();
- var preventDefaultMock = jest.fn();
- instance.setState({
- email: mockEmailValue,
- password: 'testtest123'
- });
- expect(_auth.default.login).not.toHaveBeenCalled();
- wrapper.simulate('submit', {
- preventDefault: preventDefaultMock
- });
- expect(preventDefaultMock).toHaveBeenCalledTimes(1);
- setImmediate(function () {
- expect(instance.state.errors.email).toBe('');
- expect(instance.state.errors.password).toBe('');
- expect(instance.state.generalError).toBe('');
- expect(_auth.default.login).toHaveBeenCalled();
- expect(_auth.default.login).toHaveBeenCalledTimes(1);
- expect(_auth.default.login).toHaveBeenCalledWith(true, false, mockEmailValue, jwtMock);
- done();
- });
- });
- it('should set general error when customer doesnt exist', function (done) {
- _loginCustomer.default.mockResolvedValue({
- status: 422
- });
-
- onSubmitMock.mockClear();
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_LoginForm.default, {
- offerId: "S649095045_PL",
- onLoginComplete: onSubmitMock
- }));
- var instance = wrapper.instance();
- var preventDefaultMock = jest.fn();
- instance.setState({
- email: 'john@example.com',
- password: 'testtest123'
- });
- expect(onSubmitMock).not.toHaveBeenCalled();
- wrapper.simulate('submit', {
- preventDefault: preventDefaultMock
- });
- expect(preventDefaultMock).toHaveBeenCalledTimes(1);
- setImmediate(function () {
- expect(instance.state.errors.email).toBe('');
- expect(instance.state.errors.password).toBe('');
- expect(instance.state.generalError).toBe('Wrong email or password');
- expect(onSubmitMock).not.toHaveBeenCalled();
- done();
- });
- });
- it('should set general error when status code 429', function (done) {
- _loginCustomer.default.mockResolvedValue({
- status: 429
- });
-
- onSubmitMock.mockClear();
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_LoginForm.default, {
- offerId: "S649095045_PL",
- onLoginComplete: onSubmitMock
- }));
- var instance = wrapper.instance();
- var preventDefaultMock = jest.fn();
- instance.setState({
- email: 'john@example.com',
- password: 'testtest123'
- });
- expect(onSubmitMock).not.toHaveBeenCalled();
- wrapper.simulate('submit', {
- preventDefault: preventDefaultMock
- });
- expect(preventDefaultMock).toHaveBeenCalledTimes(1);
- setImmediate(function () {
- expect(instance.state.errors.email).toBe('');
- expect(instance.state.errors.password).toBe('');
- expect(instance.state.generalError).toBe('Server overloaded. Please try again later.');
- expect(instance.state.overloaded).toBe(true);
- expect(onSubmitMock).not.toHaveBeenCalled();
- done();
- });
- });
- it('should set general error when error occurred', function (done) {
- _loginCustomer.default.mockResolvedValue({
- status: 500
- });
-
- onSubmitMock.mockClear();
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_LoginForm.default, {
- offerId: "S649095045_PL",
- onLoginComplete: onSubmitMock
- }));
- var instance = wrapper.instance();
- var preventDefaultMock = jest.fn();
- instance.setState({
- email: 'john@example.com',
- password: 'testtest123'
- });
- expect(onSubmitMock).not.toHaveBeenCalled();
- wrapper.simulate('submit', {
- preventDefault: preventDefaultMock
- });
- expect(preventDefaultMock).toHaveBeenCalledTimes(1);
- setImmediate(function () {
- expect(instance.state.errors.email).toBe('');
- expect(instance.state.errors.password).toBe('');
- expect(instance.state.generalError).toBe('An error occurred.');
- expect(onSubmitMock).not.toHaveBeenCalled();
- done();
- });
- });
- it('should return offer error when offerId is not given', function (done) {
- var preventDefaultMock = jest.fn();
- onSubmitMock.mockClear();
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_LoginForm.default, {
- offerId: "",
- onLoginComplete: onSubmitMock,
- setOfferError: setOfferErrorMock
- }));
- var instance = wrapper.instance();
- instance.setState({
- email: 'john@example.com',
- password: 'testtest123'
- });
- expect(onSubmitMock).not.toHaveBeenCalled();
- wrapper.simulate('submit', {
- preventDefault: preventDefaultMock
- });
- expect(preventDefaultMock).toHaveBeenCalledTimes(1);
- setImmediate(function () {
- expect(setOfferErrorMock).toHaveBeenCalled();
- done();
- });
- });
- });
-});
\ No newline at end of file
diff --git a/dist/LoginPage/LoginStyled.js b/dist/LoginPage/LoginStyled.js
deleted file mode 100644
index 87323c4e6..000000000
--- a/dist/LoginPage/LoginStyled.js
+++ /dev/null
@@ -1,126 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.FormSuccessStyled = exports.FormErrorStyled = exports.SeparatorStyled = exports.SocialStyled = exports.FromStyled = exports.ContentWrapperStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var colors = _interopRequireWildcard(require("styles/variables"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n position: absolute;\n top: 20px;\n width: 100%;\n font-size: 13px;\n font-weight: 600;\n"]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: absolute;\n top: 20px;\n width: 100%;\n\n color: ", ";\n\n font-size: 13px;\n font-weight: 600;\n\n a {\n color: ", ";\n font-weight: 600;\n text-decoration: underline;\n }\n"]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: block;\n width: 100%;\n\n padding: 20px 0;\n\n color: ", ";\n\n text-align: center;\n font-size: 13px;\n\n overflow: hidden;\n\n &::before,\n &::after {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n\n content: '';\n height: 1px;\n width: 40%;\n\n background-color: ", ";\n }\n &::before {\n right: 5%;\n\n margin-left: -50%;\n }\n &::after {\n left: 5%;\n margin-right: -50%;\n }\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n flex-direction: column;\n \n margin-bottom: 20px;\n \n button{\n width: 100%;\n\n margin: 5px 0;\n }\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: space-between;\n\n width: 100%;\n margin-top: 10px;\n\n p {\n margin-top: 20px;\n }\n\n button {\n width: 48%;\n margin: 10px 0 0 0;\n }\n\n ", "\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n padding-top: 40px;\n & input {\n position: relative;\n }\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 80%;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n\n width: 55%;\n margin: 0 auto;\n padding-bottom: 70px;\n\n text-align: center;\n\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var ContentWrapperStyled = _styledComponents.default.main(_templateObject(), _BreakPoints.media.small(_templateObject2()));
-
-exports.ContentWrapperStyled = ContentWrapperStyled;
-
-var FromStyled = _styledComponents.default.form(_templateObject3());
-
-exports.FromStyled = FromStyled;
-
-var SocialStyled = _styledComponents.default.div(_templateObject4(), _BreakPoints.media.smallest(_templateObject5()));
-
-exports.SocialStyled = SocialStyled;
-
-var SeparatorStyled = _styledComponents.default.div(_templateObject6(), colors.MainColor, colors.MediumGrey);
-
-exports.SeparatorStyled = SeparatorStyled;
-
-var FormErrorStyled = _styledComponents.default.div(_templateObject7(), colors.ErrorColor, colors.ErrorColor);
-
-exports.FormErrorStyled = FormErrorStyled;
-
-var FormSuccessStyled = _styledComponents.default.h1(_templateObject8(), colors.ConfirmColor);
-
-exports.FormSuccessStyled = FormSuccessStyled;
\ No newline at end of file
diff --git a/dist/LoginPage/index.js b/dist/LoginPage/index.js
deleted file mode 100644
index 5519bbd06..000000000
--- a/dist/LoginPage/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Login = _interopRequireDefault(require("./Login"));
-
-var _default = _Login.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Logout/Logout.js b/dist/Logout/Logout.js
deleted file mode 100644
index 28a0fcccb..000000000
--- a/dist/Logout/Logout.js
+++ /dev/null
@@ -1,39 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureLogout = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _auth = _interopRequireDefault(require("services/auth"));
-
-var Logout = function Logout(_ref) {
- var t = _ref.t;
- return /*#__PURE__*/_react.default.createElement(_Button.default, {
- onClickFn: function onClickFn() {
- return _auth.default.logout();
- },
- theme: "navLink"
- }, t('Back to login'));
-};
-
-exports.PureLogout = Logout;
-Logout.defaultProps = {
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(Logout));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Logout/Logout.spec.js b/dist/Logout/Logout.spec.js
deleted file mode 100644
index 2eb421d4d..000000000
--- a/dist/Logout/Logout.spec.js
+++ /dev/null
@@ -1,20 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _enzyme = require("enzyme");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _auth = _interopRequireDefault(require("services/auth"));
-
-var _Logout = require("./Logout");
-
-describe('', function () {
- it('should call logout fn on click', function () {
- _auth.default.logout = jest.fn();
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Logout.PureLogout, null));
- wrapper.find('button').simulate('click');
- expect(_auth.default.logout).toHaveBeenCalledTimes(1);
- });
-});
\ No newline at end of file
diff --git a/dist/Logout/index.js b/dist/Logout/index.js
deleted file mode 100644
index 049893b35..000000000
--- a/dist/Logout/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Logout = _interopRequireDefault(require("./Logout"));
-
-var _default = _Logout.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/MessageBox/MessageBox.js b/dist/MessageBox/MessageBox.js
deleted file mode 100644
index 5d20a33e3..000000000
--- a/dist/MessageBox/MessageBox.js
+++ /dev/null
@@ -1,29 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _success = require("assets/images/success.svg");
-
-var _MessageBoxStyled = require("./MessageBoxStyled");
-
-var MessageBox = function MessageBox(_ref) {
- var type = _ref.type,
- message = _ref.message;
- return /*#__PURE__*/_react.default.createElement(_MessageBoxStyled.MessageBoxStyled, {
- type: type
- }, /*#__PURE__*/_react.default.createElement(_MessageBoxStyled.MessageBoxIconWrapStyled, null, _success.ReactComponent && /*#__PURE__*/_react.default.createElement(_success.ReactComponent, null)), /*#__PURE__*/_react.default.createElement(_MessageBoxStyled.MessageBoxMessageStyled, null, message));
-};
-
-MessageBox.defaultProps = {
- type: 'success',
- message: ''
-};
-var _default = MessageBox;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/MessageBox/MessageBox.spec.js b/dist/MessageBox/MessageBox.spec.js
deleted file mode 100644
index e7576e2ed..000000000
--- a/dist/MessageBox/MessageBox.spec.js
+++ /dev/null
@@ -1,31 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-require("jest-styled-components");
-
-var _MessageBox = _interopRequireDefault(require("./MessageBox"));
-
-var _MessageBoxStyled = require("./MessageBoxStyled");
-
-var message = 'test message';
-var type = 'test type';
-describe('', function () {
- afterEach(function () {
- jest.clearAllMocks();
- });
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_MessageBox.default, {
- message: message,
- type: type
- }));
- expect(wrapper.find(_MessageBoxStyled.MessageBoxIconWrapStyled)).toHaveLength(1);
- expect(wrapper.find(_MessageBoxStyled.MessageBoxMessageStyled)).toHaveLength(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/MessageBox/MessageBoxStyled.js b/dist/MessageBox/MessageBoxStyled.js
deleted file mode 100644
index 3d0ded441..000000000
--- a/dist/MessageBox/MessageBoxStyled.js
+++ /dev/null
@@ -1,56 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.MessageBoxMessageStyled = exports.MessageBoxIconWrapStyled = exports.MessageBoxStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-left: 13px;\n font-size: 12px;\n color: ", ";\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n justify-content: center;\n align-items: center;\n\n width: 18px;\n height: 18px;\n background-color: ", ";\n border-radius: 3px;\n\n svg {\n height: 12px;\n fill: #fff;\n }\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n align-items: center;\n padding: 19px 18px;\n background-color: ", ";\n border: 1px solid ", ";\n border-radius: 7px;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var MessageBoxStyled = _styledComponents.default.div(_templateObject(), _variables.BackgroundColor, _variables.LineColor);
-
-exports.MessageBoxStyled = MessageBoxStyled;
-
-var MessageBoxIconWrapStyled = _styledComponents.default.div(_templateObject2(), _variables.ConfirmColor);
-
-exports.MessageBoxIconWrapStyled = MessageBoxIconWrapStyled;
-
-var MessageBoxMessageStyled = _styledComponents.default.div(_templateObject3(), _variables.ConfirmColor);
-
-exports.MessageBoxMessageStyled = MessageBoxMessageStyled;
\ No newline at end of file
diff --git a/dist/MessageBox/index.js b/dist/MessageBox/index.js
deleted file mode 100644
index 289bf27fd..000000000
--- a/dist/MessageBox/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _MessageBox = _interopRequireDefault(require("./MessageBox"));
-
-var _default = _MessageBox.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/MyAccountConsents/MyAccountConsents.js b/dist/MyAccountConsents/MyAccountConsents.js
deleted file mode 100644
index d053bc875..000000000
--- a/dist/MyAccountConsents/MyAccountConsents.js
+++ /dev/null
@@ -1,230 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureMyAccountConsents = void 0;
-
-var _toConsumableArray2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/toConsumableArray"));
-
-var _objectSpread2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectSpread2"));
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _submitConsents = _interopRequireDefault(require("api/Customer/submitConsents"));
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _MyAccountConsentsStyled = require("./MyAccountConsentsStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-/* eslint-disable no-nested-ternary */
-var MyAccountConsents = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(MyAccountConsents, _Component);
-
- var _super = (0, _createSuper2.default)(MyAccountConsents);
-
- function MyAccountConsents(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, MyAccountConsents);
- _this = _super.call(this, props);
-
- _this.toggleState = function (state) {
- return state === 'accepted' ? 'declined' : 'accepted';
- };
-
- _this.state = {
- updatedConsents: [],
- isSectionDisabled: true,
- isLoading: false,
- isSubmittingPending: false,
- showButtonToUpdate: true
- };
- return _this;
- }
-
- (0, _createClass2.default)(MyAccountConsents, [{
- key: "componentDidMount",
- value: function componentDidMount() {
- var consents = this.props.consents;
-
- if (consents.length !== 0) {
- this.saveConsentsInState();
- }
- }
- }, {
- key: "componentDidUpdate",
- value: function componentDidUpdate(prevProps) {
- var consents = this.props.consents;
-
- if (prevProps.consents !== consents) {
- this.saveConsentsInState();
- }
- }
- }, {
- key: "handleClick",
- value: function handleClick(e, isConsentDisabled, item) {
- var _this2 = this;
-
- var _this$props = this.props,
- showConsentsOnly = _this$props.showConsentsOnly,
- saveConsents = _this$props.saveConsents;
- if (e.target.tagName.toLowerCase() === 'a') return; // enable to open link
-
- if (isConsentDisabled || !showConsentsOnly && item.required) return;
- var updatedConsents = this.state.updatedConsents;
- var itemIndex = updatedConsents.findIndex(function (el) {
- return el.name === item.name;
- });
- this.setState(function (prevState) {
- var copyConsentObj = (0, _objectSpread2.default)({}, prevState.updatedConsents[itemIndex]);
- copyConsentObj.state = _this2.toggleState(copyConsentObj.state);
- var stateCopy = (0, _toConsumableArray2.default)(prevState.updatedConsents);
- stateCopy[itemIndex] = copyConsentObj;
-
- if (showConsentsOnly) {
- saveConsents(stateCopy);
- }
-
- return (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prevState), {}, {
- updatedConsents: stateCopy
- });
- });
- }
- }, {
- key: "saveConsentsInState",
- value: function saveConsentsInState() {
- var consents = this.props.consents;
- var showButtonToUpdate = consents.find(function (el) {
- return !el.required;
- });
- this.setState({
- updatedConsents: consents,
- showButtonToUpdate: !!showButtonToUpdate
- });
- }
- }, {
- key: "updateConsents",
- value: function updateConsents() {
- var _this3 = this;
-
- var updatedConsents = this.state.updatedConsents;
- var setConsents = this.props.setConsents;
- var payload = updatedConsents.map(function (item) {
- return {
- name: item.name,
- version: item.newestVersion,
- state: item.state
- };
- });
- this.setState({
- isSubmittingPending: true
- });
- (0, _submitConsents.default)([], [], payload).then(function () {
- _this3.setState({
- isSectionDisabled: true,
- isSubmittingPending: false
- });
-
- setConsents(updatedConsents);
- });
- }
- }, {
- key: "render",
- value: function render() {
- var _this4 = this;
-
- var _this$props2 = this.props,
- t = _this$props2.t,
- consents = _this$props2.consents,
- isLoading = _this$props2.isLoading,
- showConsentsOnly = _this$props2.showConsentsOnly;
- var _this$state = this.state,
- updatedConsents = _this$state.updatedConsents,
- isSectionDisabled = _this$state.isSectionDisabled,
- isSubmittingPending = _this$state.isSubmittingPending,
- showButtonToUpdate = _this$state.showButtonToUpdate;
- var sortedConsents = updatedConsents.slice().sort(function (a, b) {
- return a.required === b.required ? 0 : a.required ? -1 : 1;
- });
- return isLoading ? /*#__PURE__*/_react.default.createElement(_Loader.default, {
- isMyAccount: true
- }) : /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.CardStyled, {
- showConsentsOnly: showConsentsOnly,
- withBorder: true
- }, sortedConsents.map(function (item) {
- return /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.CheckboxStyled, {
- isMyAccount: true,
- onClickFn: function onClickFn(e, isConsentDisabled) {
- return _this4.handleClick(e, isConsentDisabled, item);
- },
- checked: item.state === 'accepted',
- key: item.name,
- disabled: (isSectionDisabled || item.required) && !showConsentsOnly,
- required: item.required,
- hide: showConsentsOnly && !item.required
- }, t(item.label));
- }), !showConsentsOnly && /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, showButtonToUpdate && /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonWrapperStyled, null, isSectionDisabled ? /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonStyled, {
- onClickFn: function onClickFn() {
- return _this4.setState({
- isSectionDisabled: false
- });
- },
- width: "100%"
- }, t('Update Terms')) : /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonStyled, {
- theme: "simple",
- onClickFn: function onClickFn() {
- return _this4.setState({
- isSectionDisabled: true,
- updatedConsents: consents
- });
- }
- }, t('Cancel')), /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonStyled, {
- theme: "confirm",
- onClickFn: function onClickFn() {
- return _this4.updateConsents();
- },
- disabled: isSubmittingPending
- }, isSubmittingPending && /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) || t('Save'))))));
- }
- }]);
- return MyAccountConsents;
-}(_react.Component);
-
-exports.PureMyAccountConsents = MyAccountConsents;
-MyAccountConsents.defaultProps = {
- consents: [],
- isLoading: false,
- showConsentsOnly: false,
- saveConsents: function saveConsents() {},
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(MyAccountConsents));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/MyAccountConsents/MyAccountConsents.spec.js b/dist/MyAccountConsents/MyAccountConsents.spec.js
deleted file mode 100644
index 04691f19d..000000000
--- a/dist/MyAccountConsents/MyAccountConsents.spec.js
+++ /dev/null
@@ -1,140 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _submitConsents = _interopRequireDefault(require("api/Customer/submitConsents"));
-
-var _MyAccountConsentsStyled = require("./MyAccountConsentsStyled");
-
-var _MyAccountConsents = require("./MyAccountConsents");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('api/Customer/submitConsents');
-describe('', function () {
- afterEach(function () {
- return jest.clearAllMocks();
- });
- var setConsentsMock = jest.fn();
- var consentsMock = [{
- customerId: '338816933',
- name: 'broadcaster_marketing',
- required: false,
- state: 'declined',
- version: '2',
- needsUpdate: false,
- label: 'Yes, I want to receive Very important company and d3.ru updates by email. TEST',
- value: 'Yes, I want to receive Very important company and d3.ru updates by email. TEST',
- newestVersion: '2',
- date: 1588942073
- }, {
- customerId: '338816933',
- name: 'broadcaster_terms',
- required: false,
- state: 'accepted',
- version: '3',
- needsUpdate: false,
- label: 'I accept Terms and Conditions of pride&prejudice.',
- value: 'https://cleeng.com/privacy',
- newestVersion: '3',
- date: 1588942073
- }];
- var defaultProps = {
- setConsents: setConsentsMock,
- consents: []
- };
- var propsWithConsents = {
- setConsents: setConsentsMock,
- consents: consentsMock
- };
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_MyAccountConsents.PureMyAccountConsents, defaultProps));
- wrapper.setProps({
- consents: consentsMock
- });
- wrapper.update();
- expect(wrapper.find(_MyAccountConsentsStyled.CheckboxStyled).exists()).toBe(true);
- });
- });
- describe('@action', function () {
- it('should change state on click Update Terms button', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_MyAccountConsents.PureMyAccountConsents, propsWithConsents));
- expect(wrapper.state('isSectionDisabled')).toBe(true);
- wrapper.find(_MyAccountConsentsStyled.ButtonStyled).first().simulate('click');
- expect(wrapper.state('isSectionDisabled')).toBe(false);
- });
- it('should change state on click Cancel button', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_MyAccountConsents.PureMyAccountConsents, propsWithConsents));
- wrapper.setState({
- isSectionDisabled: false
- });
- wrapper.find(_MyAccountConsentsStyled.ButtonStyled).first().simulate('click');
- expect(wrapper.state('isSectionDisabled')).toBe(true);
- expect(wrapper.state('updatedConsents')).toBe(consentsMock);
- });
- it('should submit consents on click Save button', function (done) {
- _submitConsents.default.mockResolvedValue({
- responseData: {},
- errors: []
- });
-
- var correctPayload = [{
- name: 'broadcaster_marketing',
- version: '2',
- state: 'declined'
- }, {
- name: 'broadcaster_terms',
- version: '3',
- state: 'accepted'
- }];
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_MyAccountConsents.PureMyAccountConsents, propsWithConsents));
- wrapper.setState({
- isSectionDisabled: false
- });
- wrapper.find(_MyAccountConsentsStyled.ButtonStyled).at(1).simulate('click');
- expect(wrapper.state('isSubmittingPending')).toBe(true);
- setImmediate(function () {
- expect(_submitConsents.default).toHaveBeenCalledWith([], [], correctPayload);
- expect(wrapper.state('isSectionDisabled')).toBe(true);
- expect(wrapper.state('isSubmittingPending')).toBe(false);
- done();
- });
- });
- it('should change state on click consent checkbox', function () {
- var correctState = [{
- customerId: '338816933',
- name: 'broadcaster_marketing',
- required: false,
- state: 'declined',
- version: '2',
- needsUpdate: false,
- label: 'Yes, I want to receive Very important company and d3.ru updates by email. TEST',
- value: 'Yes, I want to receive Very important company and d3.ru updates by email. TEST',
- newestVersion: '2',
- date: 1588942073
- }, {
- customerId: '338816933',
- name: 'broadcaster_terms',
- required: false,
- state: 'declined',
- version: '3',
- needsUpdate: false,
- label: 'I accept Terms and Conditions of pride&prejudice.',
- value: 'https://cleeng.com/privacy',
- newestVersion: '3',
- date: 1588942073
- }];
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_MyAccountConsents.PureMyAccountConsents, propsWithConsents));
- expect(wrapper.state('isSectionDisabled')).toBe(true);
- wrapper.setState({
- isSectionDisabled: false
- });
- wrapper.find(_MyAccountConsentsStyled.CheckboxStyled).at(1).simulate('click');
- expect(wrapper.state('updatedConsents')).toEqual(correctState);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/MyAccountConsents/MyAccountConsents.stories.js b/dist/MyAccountConsents/MyAccountConsents.stories.js
deleted file mode 100644
index e1014f307..000000000
--- a/dist/MyAccountConsents/MyAccountConsents.stories.js
+++ /dev/null
@@ -1,62 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _MyAccountConsents = require("./MyAccountConsents");
-
-(0, _react2.storiesOf)('MyAccount/UpdateProfile/Consents', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 400,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_MyAccountConsents.PureMyAccountConsents, {
- setConsents: function setConsents() {},
- consents: [{
- customerId: '338816933',
- name: 'broadcaster_marketing',
- required: false,
- state: 'declined',
- version: '2',
- needsUpdate: false,
- label: 'I accept the Terms and Conditions of Cleeng',
- value: 'I accept the Terms and Conditions of Cleeng',
- newestVersion: '2',
- date: 1588942073
- }, {
- customerId: '338816933',
- name: 'broadcaster_terms',
- required: true,
- state: 'accepted',
- version: '3',
- needsUpdate: false,
- label: 'I accept Terms and Conditions of Test Company.',
- value: 'https://cleeng.com/privacy',
- newestVersion: '3',
- date: 1588942073
- }, {
- customerId: '338816933',
- name: 'terms',
- required: true,
- state: 'accepted',
- version: '1',
- needsUpdate: false,
- label: 'Notify me about new cool product updates and use cases',
- value: 'https://cleeng.com/cleeng-user-agreement',
- newestVersion: '1',
- date: 1588942073
- }]
- });
-});
\ No newline at end of file
diff --git a/dist/MyAccountConsents/MyAccountConsentsStyled.js b/dist/MyAccountConsents/MyAccountConsentsStyled.js
deleted file mode 100644
index 48c0af512..000000000
--- a/dist/MyAccountConsents/MyAccountConsentsStyled.js
+++ /dev/null
@@ -1,165 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.SuccessMessageStyled = exports.InfoStyled = exports.ButtonWrapperStyled = exports.CheckboxStyled = exports.ButtonStyled = exports.CardStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _Checkbox = _interopRequireDefault(require("components/Checkbox"));
-
-var _Card = _interopRequireDefault(require("components/Card"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-var _variables = require("styles/variables");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject11() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n text-align: center;\n margin: 5px 0 15px 0;\n font-size: 12px;\n position: relative;\n"]);
-
- _templateObject11 = function _templateObject11() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject10() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 13px;\n opacity: 0.6;\n margin-top: 15px;\n"]);
-
- _templateObject10 = function _templateObject10() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n justify-content: flex-end;\n"]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: none;\n "]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n cursor: default;\n "]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n align-items: flex-start;\n line-height: 1.3rem;\n\n ", "\n\n ", "\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 20px 0 0 5px;\n width: unset;\n max-width: unset;\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: ", ";\n "]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 20px 0 10px 0;\n width: 48%;\n min-width: 100px;\n\n ", "\n\n ", "\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n padding: 0 0 20px 0;\n border: none;\n background: transparent;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-bottom: 0;\n\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var CardStyled = (0, _styledComponents.default)(_Card.default)(_templateObject(), function (props) {
- return props.showConsentsOnly && (0, _styledComponents.css)(_templateObject2());
-});
-exports.CardStyled = CardStyled;
-var ButtonStyled = (0, _styledComponents.default)(_Button.default)(_templateObject3(), function (props) {
- return props.width && (0, _styledComponents.css)(_templateObject4(), props.width);
-}, _BreakPoints.mediaFrom.small && (0, _styledComponents.css)(_templateObject5()));
-exports.ButtonStyled = ButtonStyled;
-var CheckboxStyled = (0, _styledComponents.default)(_Checkbox.default)(_templateObject6(), function (props) {
- return props.disabled && (0, _styledComponents.css)(_templateObject7());
-}, function (props) {
- return props.hide && (0, _styledComponents.css)(_templateObject8());
-});
-exports.CheckboxStyled = CheckboxStyled;
-
-var ButtonWrapperStyled = _styledComponents.default.div(_templateObject9());
-
-exports.ButtonWrapperStyled = ButtonWrapperStyled;
-
-var InfoStyled = _styledComponents.default.div(_templateObject10());
-
-exports.InfoStyled = InfoStyled;
-
-var SuccessMessageStyled = _styledComponents.default.h6(_templateObject11(), _variables.ConfirmColor);
-
-exports.SuccessMessageStyled = SuccessMessageStyled;
\ No newline at end of file
diff --git a/dist/MyAccountConsents/index.js b/dist/MyAccountConsents/index.js
deleted file mode 100644
index 51c29e3ca..000000000
--- a/dist/MyAccountConsents/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _MyAccountConsents = _interopRequireDefault(require("./MyAccountConsents"));
-
-var _default = _MyAccountConsents.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/MyAccountContent/MyAccountContent.js b/dist/MyAccountContent/MyAccountContent.js
deleted file mode 100644
index 506e9f009..000000000
--- a/dist/MyAccountContent/MyAccountContent.js
+++ /dev/null
@@ -1,74 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactCustomScrollbars = require("react-custom-scrollbars");
-
-var _BreakPoints = require("styles/BreakPoints");
-
-var _MyAccountContentStyled = require("./MyAccountContentStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-/* eslint-disable react/jsx-props-no-spreading */
-var MyAccountContent = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(MyAccountContent, _Component);
-
- var _super = (0, _createSuper2.default)(MyAccountContent);
-
- function MyAccountContent(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, MyAccountContent);
- _this = _super.call(this, props);
- _this.state = {};
- return _this;
- }
-
- (0, _createClass2.default)(MyAccountContent, [{
- key: "render",
- value: function render() {
- var children = this.props.children;
- var isMobile = window.innerWidth < _BreakPoints.breakPoints.small;
- return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, isMobile ? /*#__PURE__*/_react.default.createElement(_MyAccountContentStyled.WrapStyled, null, children) : /*#__PURE__*/_react.default.createElement(_reactCustomScrollbars.Scrollbars, {
- style: {
- flexGrow: '1',
- width: 'unset'
- },
- renderTrackHorizontal: function renderTrackHorizontal(props) {
- return /*#__PURE__*/_react.default.createElement("div", Object.assign({}, props, {
- style: {
- display: 'none'
- }
- }));
- }
- }, /*#__PURE__*/_react.default.createElement(_MyAccountContentStyled.WrapStyled, null, children)));
- }
- }]);
- return MyAccountContent;
-}(_react.Component);
-
-var _default = MyAccountContent;
-exports.default = _default;
-MyAccountContent.defaultProps = {
- children: ''
-};
\ No newline at end of file
diff --git a/dist/MyAccountContent/MyAccountContent.spec.js b/dist/MyAccountContent/MyAccountContent.spec.js
deleted file mode 100644
index 78712405f..000000000
--- a/dist/MyAccountContent/MyAccountContent.spec.js
+++ /dev/null
@@ -1,47 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _MyAccountContent = _interopRequireDefault(require("./MyAccountContent"));
-
-/* eslint-disable react/jsx-props-no-spreading */
-describe('', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_MyAccountContent.default, null));
- jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
- });
- jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
- });
- describe('@renders', function () {
- it('should render initial state', function () {
- expect(wrapper.prop('children')).toBe('');
- });
- });
-});
\ No newline at end of file
diff --git a/dist/MyAccountContent/MyAccountContentStyled.js b/dist/MyAccountContent/MyAccountContentStyled.js
deleted file mode 100644
index a81105836..000000000
--- a/dist/MyAccountContent/MyAccountContentStyled.js
+++ /dev/null
@@ -1,41 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-var _BreakPoints = require("styles/BreakPoints");
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border-left: 1px solid ", ";\n border-top: none;\n padding: 35px;\n\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n display: flex;\n flex-grow: 1;\n min-height: 100%;\n\n padding: 35px 26px;\n\n background-color: ", ";\n border-top: 1px solid ", ";\n border-left: none;\n\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-// eslint-disable-next-line import/prefer-default-export
-var WrapStyled = _styledComponents.default.main(_templateObject(), _variables.BackgroundColor, _variables.LineColor, _BreakPoints.mediaFrom.small(_templateObject2(), _variables.LineColor));
-
-exports.WrapStyled = WrapStyled;
\ No newline at end of file
diff --git a/dist/MyAccountContent/index.js b/dist/MyAccountContent/index.js
deleted file mode 100644
index bbe18dc52..000000000
--- a/dist/MyAccountContent/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _MyAccountContent = _interopRequireDefault(require("./MyAccountContent"));
-
-var _default = _MyAccountContent.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/MyAccountError/MyAccountError.js b/dist/MyAccountError/MyAccountError.js
deleted file mode 100644
index ee327a48e..000000000
--- a/dist/MyAccountError/MyAccountError.js
+++ /dev/null
@@ -1,68 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureMyAccountError = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _sad_server = require("assets/images/errors/sad_server.svg");
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _MyAccountErrorStyled = require("./MyAccountErrorStyled");
-
-/* istanbul ignore file */
-var MyAccountError = function MyAccountError(_ref) {
- var title = _ref.title,
- subtitle = _ref.subtitle,
- icon = _ref.icon,
- generalError = _ref.generalError,
- withBorder = _ref.withBorder,
- fullHeight = _ref.fullHeight,
- centered = _ref.centered,
- margin = _ref.margin,
- fullWidth = _ref.fullWidth,
- t = _ref.t;
- var IconComponent = generalError ? _sad_server.ReactComponent : icon;
- return /*#__PURE__*/_react.default.createElement(_MyAccountErrorStyled.WrapStyled, {
- withBorder: withBorder,
- fullHeight: fullHeight,
- centered: centered,
- margin: margin,
- fullWidth: fullWidth
- }, (icon || generalError) && /*#__PURE__*/_react.default.createElement(_MyAccountErrorStyled.IconStyled, null, /*#__PURE__*/_react.default.createElement(IconComponent, null)), /*#__PURE__*/_react.default.createElement(_MyAccountErrorStyled.TitleStyled, null, generalError ? t('Oops, something went wrong!') : title), /*#__PURE__*/_react.default.createElement(_MyAccountErrorStyled.SubTitleStyled, null, generalError ? t('Please try again in a few moments.') : subtitle), generalError && /*#__PURE__*/_react.default.createElement(_Button.default, {
- margin: "20px auto auto auto",
- width: "auto",
- onClickFn: function onClickFn() {
- return window.location.reload();
- }
- }, t('Try again')));
-};
-
-exports.PureMyAccountError = MyAccountError;
-MyAccountError.defaultProps = {
- title: '',
- subtitle: '',
- icon: '',
- generalError: false,
- withBorder: false,
- fullHeight: false,
- centered: false,
- margin: '',
- fullWidth: false,
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(MyAccountError));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/MyAccountError/MyAccountError.spec.js b/dist/MyAccountError/MyAccountError.spec.js
deleted file mode 100644
index 49a4bff70..000000000
--- a/dist/MyAccountError/MyAccountError.spec.js
+++ /dev/null
@@ -1,54 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-require("jest-styled-components");
-
-var _MyAccountError = require("./MyAccountError");
-
-var _MyAccountErrorStyled = require("./MyAccountErrorStyled");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-describe('', function () {
- afterEach(function () {
- jest.clearAllMocks();
- });
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_MyAccountError.PureMyAccountError, null));
- expect(wrapper.find(_MyAccountErrorStyled.IconStyled).exists()).toBe(false);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/MyAccountError/MyAccountErrorStyled.js b/dist/MyAccountError/MyAccountErrorStyled.js
deleted file mode 100644
index f0f9ee158..000000000
--- a/dist/MyAccountError/MyAccountErrorStyled.js
+++ /dev/null
@@ -1,128 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.IconStyled = exports.SubTitleStyled = exports.TitleStyled = exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-var _BreakPoints = require("styles/BreakPoints");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 0 auto 10px auto;\n svg {\n max-width: 100%;\n }\n"]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n\n font-size: 13px;\n\n max-width: 310px;\n margin: auto;\n"]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n max-width: 380px;\n margin: auto auto 5px auto;\n\n color: ", ";\n\n font-size: 16px;\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: auto;\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n min-height: 100vh;\n "]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n height: 100%;\n margin: auto;\n display: flex;\n justify-content: center;\n align-items: center;\n flex-direction: column;\n ", "\n "]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border: 1px dashed ", ";\n border-radius: 20px;\n padding: 35px 0;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n max-width: ", ";\n\n padding: 18px;\n margin: ", " ;\n\n text-align: center;\n line-height: 1.4;\n\n ", "\n\n ", "\n\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapStyled = _styledComponents.default.div(_templateObject(), function (props) {
- return props.fullWidth ? 'unset' : '320px';
-}, function (props) {
- return props.margin ? props.margin : '0 auto 32px auto';
-}, function (props) {
- return props.withBorder && (0, _styledComponents.css)(_templateObject2(), _variables.MainColor);
-}, function (props) {
- return props.fullHeight && (0, _styledComponents.css)(_templateObject3(), _BreakPoints.media.small(_templateObject4()));
-}, function (props) {
- return props.centered && (0, _styledComponents.css)(_templateObject5());
-});
-
-exports.WrapStyled = WrapStyled;
-
-var TitleStyled = _styledComponents.default.div(_templateObject6(), _variables.MainColor);
-
-exports.TitleStyled = TitleStyled;
-
-var SubTitleStyled = _styledComponents.default.div(_templateObject7(), _variables.MainColor);
-
-exports.SubTitleStyled = SubTitleStyled;
-
-var IconStyled = _styledComponents.default.div(_templateObject8());
-
-exports.IconStyled = IconStyled;
\ No newline at end of file
diff --git a/dist/MyAccountError/index.js b/dist/MyAccountError/index.js
deleted file mode 100644
index efabd6783..000000000
--- a/dist/MyAccountError/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _MyAccountError = _interopRequireDefault(require("./MyAccountError"));
-
-var _default = _MyAccountError.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/MyAccountInput/MyAccountInput.js b/dist/MyAccountInput/MyAccountInput.js
deleted file mode 100644
index 02584dd40..000000000
--- a/dist/MyAccountInput/MyAccountInput.js
+++ /dev/null
@@ -1,102 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _InputStyled = require("components/Input/InputStyled");
-
-var _MyAccountInputStyled = require("./MyAccountInputStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var MyAccountInput = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(MyAccountInput, _Component);
-
- var _super = (0, _createSuper2.default)(MyAccountInput);
-
- function MyAccountInput(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, MyAccountInput);
- _this = _super.call(this, props);
- _this.state = {};
- return _this;
- }
-
- (0, _createClass2.default)(MyAccountInput, [{
- key: "render",
- value: function render() {
- var _this$props = this.props,
- id = _this$props.id,
- placeholder = _this$props.placeholder,
- type = _this$props.type,
- value = _this$props.value,
- label = _this$props.label,
- onChange = _this$props.onChange,
- onSubmit = _this$props.onSubmit,
- disabled = _this$props.disabled,
- hideInput = _this$props.hideInput,
- error = _this$props.error,
- onBlur = _this$props.onBlur,
- name = _this$props.name,
- autoComplete = _this$props.autoComplete;
- return /*#__PURE__*/_react.default.createElement(_MyAccountInputStyled.WrapStyled, {
- hideInput: hideInput
- }, /*#__PURE__*/_react.default.createElement(_MyAccountInputStyled.InputElementLabelStyled, {
- htmlFor: id
- }, label), /*#__PURE__*/_react.default.createElement(_MyAccountInputStyled.InputElementStyled, {
- error: error,
- id: id,
- placeholder: placeholder,
- type: type,
- value: value,
- disabled: disabled,
- onSubmit: onSubmit,
- onChange: onChange,
- onBlur: onBlur,
- name: name,
- autoComplete: autoComplete
- }), /*#__PURE__*/_react.default.createElement(_InputStyled.ErrorWrapper, {
- id: "".concat(id, "-desc"),
- isMyAccount: true
- }, error));
- }
- }]);
- return MyAccountInput;
-}(_react.Component);
-
-var _default = MyAccountInput;
-exports.default = _default;
-MyAccountInput.defaultProps = {
- id: '',
- placeholder: '',
- type: 'text',
- value: '',
- label: '',
- onChange: function onChange() {},
- onSubmit: function onSubmit() {},
- onBlur: function onBlur() {},
- disabled: false,
- hideInput: false,
- error: '',
- name: '',
- autoComplete: ''
-};
\ No newline at end of file
diff --git a/dist/MyAccountInput/MyAccountInput.spec.js b/dist/MyAccountInput/MyAccountInput.spec.js
deleted file mode 100644
index eeef4cba2..000000000
--- a/dist/MyAccountInput/MyAccountInput.spec.js
+++ /dev/null
@@ -1,20 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _MyAccountInput = _interopRequireDefault(require("./MyAccountInput"));
-
-var _MyAccountInputStyled = require("./MyAccountInputStyled");
-
-describe('', function () {
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_MyAccountInput.default, null));
- expect(wrapper.find(_MyAccountInputStyled.WrapStyled)).toHaveLength(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/MyAccountInput/MyAccountInput.stories.js b/dist/MyAccountInput/MyAccountInput.stories.js
deleted file mode 100644
index 504ba3991..000000000
--- a/dist/MyAccountInput/MyAccountInput.stories.js
+++ /dev/null
@@ -1,31 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _MyAccountInput = _interopRequireDefault(require("./MyAccountInput"));
-
-(0, _react2.storiesOf)('MyAccount/MyAccountInput', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 400,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_MyAccountInput.default, {
- type: (0, _addonKnobs.select)('type', ['name', 'password', 'email']),
- label: (0, _addonKnobs.text)('label', 'Enter your name'),
- disabled: (0, _addonKnobs.boolean)('disabled', false),
- value: (0, _addonKnobs.text)('value', 'John')
- });
-});
\ No newline at end of file
diff --git a/dist/MyAccountInput/MyAccountInputStyled.js b/dist/MyAccountInput/MyAccountInputStyled.js
deleted file mode 100644
index bf939a3f5..000000000
--- a/dist/MyAccountInput/MyAccountInputStyled.js
+++ /dev/null
@@ -1,86 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.InputElementStyled = exports.InputElementLabelStyled = exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border: 1px solid ", ";\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n padding: 10px 16px;\n\n border: 1px solid ", ";\n border-radius: 4px;\n font-size: 13px;\n line-height: 13px;\n\n &:focus,\n &:active {\n border: 1px solid ", ";\n }\n\n &:disabled {\n background-color: ", ";\n color: ", ";\n }\n\n ", "\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: block;\n margin-bottom: 12px;\n color: ", ";\n font-size: 13px;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: none;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n margin-bottom: 12px;\n\n ", ";\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapStyled = _styledComponents.default.div(_templateObject(), function (props) {
- return props.hideInput && (0, _styledComponents.css)(_templateObject2());
-});
-
-exports.WrapStyled = WrapStyled;
-
-var InputElementLabelStyled = _styledComponents.default.label(_templateObject3(), _variables.MainColor);
-
-exports.InputElementLabelStyled = InputElementLabelStyled;
-
-var InputElementStyled = _styledComponents.default.input(_templateObject4(), _variables.LineColor, _variables.LineColor, _variables.BackgroundColor, _variables.MainColor, function (props) {
- return props.error && (0, _styledComponents.css)(_templateObject5(), _variables.ErrorColor);
-});
-
-exports.InputElementStyled = InputElementStyled;
\ No newline at end of file
diff --git a/dist/MyAccountInput/index.js b/dist/MyAccountInput/index.js
deleted file mode 100644
index 98acc10e6..000000000
--- a/dist/MyAccountInput/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _MyAccountInput = _interopRequireDefault(require("./MyAccountInput"));
-
-var _default = _MyAccountInput.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/MyAccountMenu/MyAccountMenu.const.js b/dist/MyAccountMenu/MyAccountMenu.const.js
deleted file mode 100644
index e5defec91..000000000
--- a/dist/MyAccountMenu/MyAccountMenu.const.js
+++ /dev/null
@@ -1,31 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.MenuItems = void 0;
-
-var _plan_details = require("./icons/plan_details.svg");
-
-var _payment = require("./icons/payment.svg");
-
-var _update = require("./icons/update.svg");
-
-// eslint-disable-next-line import/prefer-default-export
-var MenuItems = [{
- icon: _plan_details.ReactComponent,
- label: 'Plan Details',
- link: 'plan-details',
- visibleOnDesktop: true
-}, {
- icon: _payment.ReactComponent,
- label: 'Your Payments',
- link: 'payment-info',
- visibleOnDesktop: true
-}, {
- icon: _update.ReactComponent,
- label: 'Update Profile',
- link: 'update-profile',
- visibleOnDesktop: true
-}];
-exports.MenuItems = MenuItems;
\ No newline at end of file
diff --git a/dist/MyAccountMenu/MyAccountMenu.js b/dist/MyAccountMenu/MyAccountMenu.js
deleted file mode 100644
index e91adaa2b..000000000
--- a/dist/MyAccountMenu/MyAccountMenu.js
+++ /dev/null
@@ -1,78 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureMyAccountMenu = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _MyAccountMenu = require("./MyAccountMenu.const");
-
-var _MyAccountMenuStyled = require("./MyAccountMenuStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var MyAccountMenu = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(MyAccountMenu, _Component);
-
- var _super = (0, _createSuper2.default)(MyAccountMenu);
-
- function MyAccountMenu(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, MyAccountMenu);
- _this = _super.call(this, props);
- _this.state = {};
- return _this;
- }
-
- (0, _createClass2.default)(MyAccountMenu, [{
- key: "render",
- value: function render() {
- var _this$props = this.props,
- url = _this$props.routeMatch.url,
- t = _this$props.t;
- return /*#__PURE__*/_react.default.createElement(_MyAccountMenuStyled.WrapStyled, null, /*#__PURE__*/_react.default.createElement(_MyAccountMenuStyled.ItemsStyled, null, _MyAccountMenu.MenuItems.map(function (menuItem) {
- var IconComponent = menuItem.icon ? menuItem.icon : _react.default.Fragment;
- return /*#__PURE__*/_react.default.createElement(_MyAccountMenuStyled.ItemWrapStyled, {
- key: menuItem.label,
- visibleOnDesktop: menuItem.visibleOnDesktop
- }, /*#__PURE__*/_react.default.createElement(_MyAccountMenuStyled.ItemLinkStyled, {
- to: "".concat(url, "/").concat(menuItem.link)
- }, /*#__PURE__*/_react.default.createElement(_MyAccountMenuStyled.ItemIconWrapStyled, null, /*#__PURE__*/_react.default.createElement(IconComponent, null)), /*#__PURE__*/_react.default.createElement(_MyAccountMenuStyled.ItemLabelStyled, null, t(menuItem.label))));
- })));
- }
- }]);
- return MyAccountMenu;
-}(_react.Component);
-
-exports.PureMyAccountMenu = MyAccountMenu;
-MyAccountMenu.defaultProps = {
- routeMatch: {},
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(MyAccountMenu));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/MyAccountMenu/MyAccountMenu.spec.js b/dist/MyAccountMenu/MyAccountMenu.spec.js
deleted file mode 100644
index 033f191bf..000000000
--- a/dist/MyAccountMenu/MyAccountMenu.spec.js
+++ /dev/null
@@ -1,20 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _MyAccountMenuStyled = require("./MyAccountMenuStyled");
-
-var _MyAccountMenu = require("./MyAccountMenu");
-
-describe('', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_MyAccountMenu.PureMyAccountMenu, null));
- describe('@renders', function () {
- it('should render initial state', function () {
- expect(wrapper.find(_MyAccountMenuStyled.ItemsStyled)).toHaveLength(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/MyAccountMenu/MyAccountMenuStyled.js b/dist/MyAccountMenu/MyAccountMenuStyled.js
deleted file mode 100644
index f2a88a1c4..000000000
--- a/dist/MyAccountMenu/MyAccountMenuStyled.js
+++ /dev/null
@@ -1,208 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ItemLinkStyled = exports.ItemLabelStyled = exports.ItemIconWrapStyled = exports.ItemWrapStyled = exports.ItemsStyled = exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-var _variables = require("styles/variables");
-
-var _reactRouterDom = require("react-router-dom");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject16() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n flex-direction: row;\n align-items: center;\n\n padding: 0 26px 0 0;\n margin-bottom: 16px;\n\n border-radius: 8px;\n "]);
-
- _templateObject16 = function _templateObject16() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject15() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: column;\n height: 100%;\n padding: 12px 0;\n border-radius: 12px;\n\n transition: opacity 0.1s;\n\n &:hover {\n ", " {\n &:after {\n transform: scaleX(1);\n }\n opacity: 1;\n }\n }\n\n &.active {\n ", " {\n path {\n opacity: 1;\n fill: ", ";\n }\n }\n\n ", " {\n &:after {\n transform: scaleX(1);\n }\n opacity: 1;\n }\n }\n\n ", "\n"]);
-
- _templateObject15 = function _templateObject15() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject14() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: auto auto auto 20px;\n font-size: 15px;\n "]);
-
- _templateObject14 = function _templateObject14() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject13() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n opacity: 0.4;\n width: auto;\n margin: auto;\n\n color: ", ";\n font-size: 13px;\n\n font-weight: 700;\n line-height: 21px;\n\n transition: all 0.1s ease-in-out;\n\n &:after {\n display: block;\n content: '';\n border-bottom: 2px solid ", ";\n transform: scaleX(0);\n transition: transform 250ms ease-in-out;\n transform-origin: 0% 50%;\n }\n\n ", "\n"]);
-
- _templateObject13 = function _templateObject13() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject12() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n border: 0;\n height: 50px;\n width: 17px;\n "]);
-
- _templateObject12 = function _templateObject12() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject11() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: none;\n justify-content: center;\n align-items: center;\n\n path {\n opacity: 0.4;\n fill: ", ";\n }\n\n ", "\n"]);
-
- _templateObject11 = function _templateObject11() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject10() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-right: 0;\n "]);
-
- _templateObject10 = function _templateObject10() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-right: 16px;\n "]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: none;\n "]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n ", "\n "]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n ", "\n\n &.active {\n opacity: 1;\n }\n\n ", "\n\n ", "\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n flex-direction: column;\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n justify-content: flex-start;\n "]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n\n ", "\n\n ", "\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n padding: 26px 0;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n padding: 10px 0;\n\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapStyled = _styledComponents.default.nav(_templateObject(), _BreakPoints.mediaFrom.small(_templateObject2()));
-
-exports.WrapStyled = WrapStyled;
-
-var ItemsStyled = _styledComponents.default.div(_templateObject3(), _BreakPoints.mediaFrom.smallest(_templateObject4()), _BreakPoints.mediaFrom.small(_templateObject5()));
-
-exports.ItemsStyled = ItemsStyled;
-
-var ItemWrapStyled = _styledComponents.default.div(_templateObject6(), function (props) {
- return !props.visibleOnDesktop && (0, _styledComponents.css)(_templateObject7(), _BreakPoints.mediaFrom.small(_templateObject8()));
-}, _BreakPoints.mediaFrom.smallest(_templateObject9()), _BreakPoints.mediaFrom.small(_templateObject10()));
-
-exports.ItemWrapStyled = ItemWrapStyled;
-
-var ItemIconWrapStyled = _styledComponents.default.div(_templateObject11(), _variables.MyAccountTextGray, _BreakPoints.mediaFrom.small(_templateObject12()));
-
-exports.ItemIconWrapStyled = ItemIconWrapStyled;
-
-var ItemLabelStyled = _styledComponents.default.div(_templateObject13(), _variables.MainColor, _variables.ConfirmColor, _BreakPoints.mediaFrom.small(_templateObject14()));
-
-exports.ItemLabelStyled = ItemLabelStyled;
-var ItemLinkStyled = (0, _styledComponents.default)(_reactRouterDom.NavLink)(_templateObject15(), ItemLabelStyled, ItemIconWrapStyled, _variables.ConfirmColor, ItemLabelStyled, _BreakPoints.mediaFrom.small(_templateObject16()));
-exports.ItemLinkStyled = ItemLinkStyled;
\ No newline at end of file
diff --git a/dist/MyAccountMenu/icons/payment.svg b/dist/MyAccountMenu/icons/payment.svg
deleted file mode 100644
index 1cde23a85..000000000
--- a/dist/MyAccountMenu/icons/payment.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/dist/MyAccountMenu/icons/plan_details.svg b/dist/MyAccountMenu/icons/plan_details.svg
deleted file mode 100644
index 2f8eae0fd..000000000
--- a/dist/MyAccountMenu/icons/plan_details.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/dist/MyAccountMenu/icons/q_actions.svg b/dist/MyAccountMenu/icons/q_actions.svg
deleted file mode 100644
index 477decd88..000000000
--- a/dist/MyAccountMenu/icons/q_actions.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/dist/MyAccountMenu/icons/update.svg b/dist/MyAccountMenu/icons/update.svg
deleted file mode 100644
index d506134f7..000000000
--- a/dist/MyAccountMenu/icons/update.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/dist/MyAccountMenu/index.js b/dist/MyAccountMenu/index.js
deleted file mode 100644
index 0e2e6c3b3..000000000
--- a/dist/MyAccountMenu/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _MyAccountMenu = _interopRequireDefault(require("./MyAccountMenu"));
-
-var _default = _MyAccountMenu.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/MyAccountUserInfo/MyAccountUserInfo.js b/dist/MyAccountUserInfo/MyAccountUserInfo.js
deleted file mode 100644
index 70a4fc356..000000000
--- a/dist/MyAccountUserInfo/MyAccountUserInfo.js
+++ /dev/null
@@ -1,52 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _SkeletonWrapper = _interopRequireDefault(require("components/SkeletonWrapper"));
-
-var _MyAccountUserInfoStyled = require("./MyAccountUserInfoStyled");
-
-var MyAccountUserInfo = function MyAccountUserInfo(_ref) {
- var firstName = _ref.firstName,
- lastName = _ref.lastName,
- email = _ref.email,
- subscription = _ref.subscription,
- isDataLoaded = _ref.isDataLoaded;
- var isNameSetted = firstName || lastName;
- return /*#__PURE__*/_react.default.createElement(_MyAccountUserInfoStyled.WrapStyled, null, /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- showChildren: isDataLoaded,
- circle: true,
- width: 80,
- height: 80
- }, /*#__PURE__*/_react.default.createElement(_MyAccountUserInfoStyled.PhotoStyled, null)), /*#__PURE__*/_react.default.createElement(_MyAccountUserInfoStyled.DetailsStyled, {
- isEmpty: !email
- }, /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- showChildren: isDataLoaded,
- height: 26
- }, isNameSetted && /*#__PURE__*/_react.default.createElement(_MyAccountUserInfoStyled.NameStyled, null, "".concat(firstName, " ").concat(lastName))), /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- showChildren: isDataLoaded
- }, /*#__PURE__*/_react.default.createElement(_MyAccountUserInfoStyled.MailStyled, {
- bigger: !isNameSetted
- }, email)), /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- showChildren: isDataLoaded,
- height: 36,
- margin: "0px"
- }, subscription && /*#__PURE__*/_react.default.createElement(_MyAccountUserInfoStyled.TextStyled, null, subscription))));
-};
-
-var _default = MyAccountUserInfo;
-exports.default = _default;
-MyAccountUserInfo.defaultProps = {
- firstName: '',
- lastName: '',
- email: '',
- subscription: '',
- isDataLoaded: false
-};
\ No newline at end of file
diff --git a/dist/MyAccountUserInfo/MyAccountUserInfo.spec.js b/dist/MyAccountUserInfo/MyAccountUserInfo.spec.js
deleted file mode 100644
index b4593bd0b..000000000
--- a/dist/MyAccountUserInfo/MyAccountUserInfo.spec.js
+++ /dev/null
@@ -1,21 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _MyAccountUserInfo = _interopRequireDefault(require("./MyAccountUserInfo"));
-
-var _MyAccountUserInfoStyled = require("./MyAccountUserInfoStyled");
-
-describe('', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_MyAccountUserInfo.default, null));
- describe('@renders', function () {
- it('should render initial state', function () {
- expect(wrapper.find(_MyAccountUserInfoStyled.DetailsStyled)).toHaveLength(1);
- expect(wrapper.find(_MyAccountUserInfoStyled.PhotoStyled)).toHaveLength(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/MyAccountUserInfo/MyAccountUserInfo.stories.js b/dist/MyAccountUserInfo/MyAccountUserInfo.stories.js
deleted file mode 100644
index 665e9b9de..000000000
--- a/dist/MyAccountUserInfo/MyAccountUserInfo.stories.js
+++ /dev/null
@@ -1,31 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _MyAccountUserInfo = _interopRequireDefault(require("./MyAccountUserInfo"));
-
-(0, _react2.storiesOf)('MyAccount/MyAccountUserInfo', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 400,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_MyAccountUserInfo.default, {
- firstName: (0, _addonKnobs.text)('First name', 'John'),
- lastName: (0, _addonKnobs.text)('Last name', 'Doe'),
- email: (0, _addonKnobs.text)('Email', 'johndoe@example.com'),
- subscription: (0, _addonKnobs.text)('Subscription', 'Example subscription name')
- });
-});
\ No newline at end of file
diff --git a/dist/MyAccountUserInfo/MyAccountUserInfoStyled.js b/dist/MyAccountUserInfo/MyAccountUserInfoStyled.js
deleted file mode 100644
index e7a545ca7..000000000
--- a/dist/MyAccountUserInfo/MyAccountUserInfoStyled.js
+++ /dev/null
@@ -1,182 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.DetailsStyled = exports.TextStyled = exports.MailStyled = exports.NameStyled = exports.PhotoStyled = exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-var _variables = require("styles/variables");
-
-var _icon_myaccount = _interopRequireDefault(require("./img/icon_myaccount.svg"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject13() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n max-width: unset;\n align-items: center;\n \n margin-left: 0;\n "]);
-
- _templateObject13 = function _templateObject13() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject12() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n ", " {\n background-color: ", ";\n width: 100%;\n border-radius: 10px;\n\n min-height: 24px;\n }\n ", " {\n background-color: ", ";\n width: 100%;\n border-radius: 5px;\n }\n ", " {\n width: 100%;\n }\n "]);
-
- _templateObject12 = function _templateObject12() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject11() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-grow: 1;\n flex-direction: column;\n justify-content: center;\n\n max-width: calc(100% - 78px);\n margin-left: 14px;\n\n color: ", ";\n\n ", "\n\n ", "\n"]);
-
- _templateObject11 = function _templateObject11() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject10() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n padding: 5px 16px;\n background-color: #f0f0ff;\n border-radius: 14px;\n border: 1px solid #d7d7f5;\n color: #7172c9;\n font-size: 9px;\n line-height: 12px;\n text-align: center;\n font-weight: ", ";\n min-height: 19px;\n"]);
-
- _templateObject10 = function _templateObject10() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-bottom: 14px;\n "]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 14px;\n font-weight: 700;\n "]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n max-width: 100%;\n\n margin-bottom: 6px;\n\n color: ", ";\n\n font-size: ", ";\n font-weight: 500;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n line-height: 1.2;\n\n ", "\n\n ", "\n"]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 26px;\n line-height: 29px;\n margin-bottom: 10px;\n text-align: center;\n "]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n max-width: 100%;\n\n margin-bottom: 6px;\n\n font-size: 20px;\n line-height: 24px;\n font-weight: 700;\n color: ", ";\n text-overflow: ellipsis;\n overflow: hidden;\n\n ", ";\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 84px;\n height: 84px;\n margin-bottom: 20px;\n "]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 64px;\n height: 64px;\n min-width: 64px;\n\n border-radius: 50%;\n background-image: url(", ");\n background-position: center;\n background-repeat: no-repeat;\n background-size: cover;\n\n ", "\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n flex-direction: column;\n align-items: center;\n border-bottom: 1px solid ", ";\n padding-bottom: 26px;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n\n padding-bottom: 10px;\n\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapStyled = _styledComponents.default.header(_templateObject(), _BreakPoints.mediaFrom.small(_templateObject2(), _variables.LineColor));
-
-exports.WrapStyled = WrapStyled;
-
-var PhotoStyled = _styledComponents.default.div(_templateObject3(), _icon_myaccount.default, _BreakPoints.mediaFrom.small(_templateObject4()));
-
-exports.PhotoStyled = PhotoStyled;
-
-var NameStyled = _styledComponents.default.div(_templateObject5(), _variables.MainColor, _BreakPoints.mediaFrom.small(_templateObject6()));
-
-exports.NameStyled = NameStyled;
-
-var MailStyled = _styledComponents.default.div(_templateObject7(), _variables.MainColor, _variables.SmallFont, function (props) {
- return props.bigger && (0, _styledComponents.css)(_templateObject8());
-}, _BreakPoints.mediaFrom.small(_templateObject9()));
-
-exports.MailStyled = MailStyled;
-
-var TextStyled = _styledComponents.default.div(_templateObject10(), _variables.MediumFontWeight);
-
-exports.TextStyled = TextStyled;
-
-var DetailsStyled = _styledComponents.default.div(_templateObject11(), _variables.MainColor, function (props) {
- return props.isEmpty && (0, _styledComponents.css)(_templateObject12(), NameStyled, _variables.MyAccountTextLightGray, MailStyled, _variables.MyAccountTextLightGray, TextStyled);
-}, _BreakPoints.mediaFrom.small(_templateObject13()));
-
-exports.DetailsStyled = DetailsStyled;
\ No newline at end of file
diff --git a/dist/MyAccountUserInfo/img/icon_myaccount.svg b/dist/MyAccountUserInfo/img/icon_myaccount.svg
deleted file mode 100644
index b2490f666..000000000
--- a/dist/MyAccountUserInfo/img/icon_myaccount.svg
+++ /dev/null
@@ -1,47 +0,0 @@
-
diff --git a/dist/MyAccountUserInfo/index.js b/dist/MyAccountUserInfo/index.js
deleted file mode 100644
index eb44327e7..000000000
--- a/dist/MyAccountUserInfo/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _MyAccountUserInfo = _interopRequireDefault(require("./MyAccountUserInfo"));
-
-var _default = _MyAccountUserInfo.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Offer/Offer.js b/dist/Offer/Offer.js
deleted file mode 100644
index c9c8b864c..000000000
--- a/dist/Offer/Offer.js
+++ /dev/null
@@ -1,239 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureOffer = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _CouponInput = require("components/CouponInput/CouponInput");
-
-var _Input = require("components/Input");
-
-var _Payment = _interopRequireDefault(require("components/Payment"));
-
-var _Logout = _interopRequireDefault(require("components/Logout"));
-
-var _Header = _interopRequireDefault(require("components/Header"));
-
-var _SectionHeader = _interopRequireDefault(require("components/SectionHeader"));
-
-var _Footer = _interopRequireDefault(require("components/Footer"));
-
-var _SubscriptionCard = _interopRequireDefault(require("components/SubscriptionCard"));
-
-var _CheckoutPriceBox = _interopRequireDefault(require("components/CheckoutPriceBox"));
-
-var _FreeOffer = _interopRequireDefault(require("components/FreeOffer"));
-
-var _appConfigHelper = require("util/appConfigHelper");
-
-var _planHelper = require("util/planHelper");
-
-var _OfferStyled = require("./OfferStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var Offer = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(Offer, _Component);
-
- var _super = (0, _createSuper2.default)(Offer);
-
- function Offer(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, Offer);
- _this = _super.call(this, props);
-
- _this.generateDescription = function (offerType) {
- switch (offerType) {
- case 'S':
- {
- var _this$props = _this.props,
- _this$props$offerDeta = _this$props.offerDetails,
- freePeriods = _this$props$offerDeta.freePeriods,
- freeDays = _this$props$offerDeta.freeDays,
- trialAvailable = _this$props$offerDeta.trialAvailable,
- period = _this$props$offerDeta.period,
- customerCurrencySymbol = _this$props$offerDeta.customerCurrencySymbol,
- offerPrice = _this$props.orderDetails.priceBreakdown.offerPrice;
- var trialPeriodText = freeDays ? "".concat(freeDays, " days") : "".concat(freePeriods > 1 ? "".concat(freePeriods, " ").concat(period, "s") : period);
-
- if (trialAvailable) {
- return "You will be charged ".concat(offerPrice).concat(customerCurrencySymbol, " after ").concat(trialPeriodText, ". \n Next payments will occur for every ").concat(_planHelper.periodMapper[period].chargedForEveryText, ".");
- }
-
- return "You will be charged ".concat(offerPrice).concat(customerCurrencySymbol, " for every ").concat(_planHelper.periodMapper[period].chargedForEveryText, ".");
- }
-
- case 'P':
- {
- var _this$props$offerDeta2 = _this.props.offerDetails,
- _period = _this$props$offerDeta2.period,
- expiresAt = _this$props$offerDeta2.expiresAt;
-
- if (!_period) {
- return "Access until ".concat((0, _planHelper.dateFormat)(expiresAt, true));
- }
-
- return _planHelper.periodMapper[_period] ? "".concat(_planHelper.periodMapper[_period].accessText, " season pass") : '';
- }
-
- case 'E':
- {
- var startTime = _this.props.offerDetails.startTime;
- return "Pay-per-view event ".concat(startTime ? (0, _planHelper.dateFormat)(startTime, true) : '');
- }
-
- case 'R':
- {
- var _period2 = _this.props.offerDetails.period;
- return _planHelper.periodMapper[_period2] ? "".concat(_planHelper.periodMapper[_period2].accessText, " access") : '';
- }
-
- case 'A':
- return 'Unlimited access';
-
- default:
- return '';
- }
- };
-
- _this.state = {
- coupon: ''
- };
- return _this;
- }
-
- (0, _createClass2.default)(Offer, [{
- key: "render",
- value: function render() {
- var _this2 = this;
-
- var _this$props2 = this.props,
- _this$props2$offerDet = _this$props2.offerDetails,
- offerTitle = _this$props2$offerDet.offerTitle,
- customerCurrencySymbol = _this$props2$offerDet.customerCurrencySymbol,
- trialAvailable = _this$props2$offerDet.trialAvailable,
- period = _this$props2$offerDet.period,
- expiresAt = _this$props2$offerDet.expiresAt,
- startTime = _this$props2$offerDet.startTime,
- _this$props2$orderDet = _this$props2.orderDetails,
- _this$props2$orderDet2 = _this$props2$orderDet.priceBreakdown,
- offerPrice = _this$props2$orderDet2.offerPrice,
- discountAmount = _this$props2$orderDet2.discountAmount,
- taxValue = _this$props2$orderDet2.taxValue,
- customerServiceFee = _this$props2$orderDet2.customerServiceFee,
- paymentMethodFee = _this$props2$orderDet2.paymentMethodFee,
- applied = _this$props2$orderDet.discount.applied,
- totalPrice = _this$props2$orderDet.totalPrice,
- requiredPaymentDetails = _this$props2$orderDet.requiredPaymentDetails,
- _this$props2$couponPr = _this$props2.couponProps,
- showMessage = _this$props2$couponPr.showMessage,
- message = _this$props2$couponPr.message,
- messageType = _this$props2$couponPr.messageType,
- onSubmit = _this$props2$couponPr.onSubmit,
- couponLoading = _this$props2$couponPr.couponLoading,
- onPaymentComplete = _this$props2.onPaymentComplete,
- updatePriceBreakdown = _this$props2.updatePriceBreakdown,
- t = _this$props2.t;
- var isCouponApplied = applied;
- var coupon = this.state.coupon;
- var finalPrice = totalPrice;
- var offerType = (0, _appConfigHelper.getData)('CLEENG_OFFER_TYPE');
- var isFree = totalPrice === 0 && !trialAvailable && !isCouponApplied;
- return /*#__PURE__*/_react.default.createElement(_OfferStyled.StyledOfferWrapper, null, /*#__PURE__*/_react.default.createElement(_Header.default, null, /*#__PURE__*/_react.default.createElement(_Logout.default, null)), /*#__PURE__*/_react.default.createElement("main", null, isFree ? /*#__PURE__*/_react.default.createElement(_FreeOffer.default, {
- icon: period || offerType,
- title: offerTitle,
- period: period,
- expiresAt: expiresAt,
- startTime: startTime,
- onPaymentComplete: onPaymentComplete
- }) : /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_OfferStyled.StyledOfferBody, null, /*#__PURE__*/_react.default.createElement(_SectionHeader.default, {
- center: true
- }, t('Complete your purchase')), /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_OfferStyled.StyledOfferDetailsAndCoupon, null, /*#__PURE__*/_react.default.createElement(_OfferStyled.SubscriptionCardWrapperStyled, null, /*#__PURE__*/_react.default.createElement(_SubscriptionCard.default, {
- period: period,
- icon: period || offerType,
- title: offerTitle,
- description: this.generateDescription(offerType),
- currency: customerCurrencySymbol,
- price: offerPrice,
- isTrialAvailable: trialAvailable
- })), /*#__PURE__*/_react.default.createElement(_OfferStyled.StyledOfferCouponWrapper, null, /*#__PURE__*/_react.default.createElement(_CouponInput.PureCouponInput, {
- showMessage: showMessage,
- message: message,
- messageType: messageType,
- onSubmit: onSubmit,
- value: coupon,
- onChange: function onChange(e) {
- return _this2.setState({
- coupon: e
- });
- },
- couponLoading: couponLoading,
- t: t
- })))), /*#__PURE__*/_react.default.createElement(_CheckoutPriceBox.default, {
- finalPrice: finalPrice,
- isCouponApplied: isCouponApplied,
- discountAmount: discountAmount,
- taxValue: taxValue,
- customerServiceFee: customerServiceFee,
- paymentMethodFee: paymentMethodFee,
- customerCurrencySymbol: customerCurrencySymbol,
- offerPrice: offerPrice
- })), /*#__PURE__*/_react.default.createElement(_Payment.default, {
- onPaymentComplete: onPaymentComplete,
- isPaymentDetailsRequired: requiredPaymentDetails,
- updatePriceBreakdown: updatePriceBreakdown,
- t: t
- }))), /*#__PURE__*/_react.default.createElement(_Footer.default, null));
- }
- }]);
- return Offer;
-}(_react.Component);
-
-exports.PureOffer = Offer;
-Offer.defaultProps = {
- orderDetails: {
- priceBreakdown: {
- offerPrice: 0,
- discountedPrice: 0,
- discountAmount: 0,
- taxValue: 0,
- customerServiceFee: 0,
- paymentMethodFee: 0
- },
- discount: {
- applied: false
- },
- totalPrice: 0,
- requiredPaymentDetails: true
- },
- couponProps: null,
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(Offer));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Offer/Offer.spec.js b/dist/Offer/Offer.spec.js
deleted file mode 100644
index 1cfb98345..000000000
--- a/dist/Offer/Offer.spec.js
+++ /dev/null
@@ -1,144 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _Input = require("components/Input");
-
-var _CheckoutPriceBox = _interopRequireDefault(require("components/CheckoutPriceBox"));
-
-var _FreeOffer = _interopRequireDefault(require("components/FreeOffer"));
-
-var planHelper = _interopRequireWildcard(require("util/planHelper"));
-
-var _Offer = require("./Offer");
-
-var _offerDetails = require("./__mocks__/offerDetails");
-
-var _orderDetails = require("./__mocks__/orderDetails");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-planHelper.dateFormat = jest.fn().mockReturnValue('11/6/2020 02:31 PM GMT+1');
-var mockCouponProps = {
- showMessage: false,
- message: '',
- messageType: _Input.MESSAGE_TYPE_SUCCESS,
- onSubmit: jest.fn().mockResolvedValue({})
-};
-describe('Offer', function () {
- describe('@render', function () {
- it('displays basic details', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Offer.PureOffer, {
- offerDetails: _offerDetails.offerDetailsMock,
- orderDetails: _orderDetails.orderDetailsMock,
- couponProps: mockCouponProps,
- onPaymentComplete: jest.fn(),
- updatePriceBreakdown: jest.fn()
- }));
- expect(wrapper.find(_CheckoutPriceBox.default)).toHaveLength(1);
- });
- it('should render FreeOffer component if the offer is free', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Offer.PureOffer, {
- offerDetails: _offerDetails.freeOfferDetailsMock,
- orderDetails: _orderDetails.freeOrderDetailsMock,
- couponProps: mockCouponProps,
- onPaymentComplete: jest.fn(),
- updatePriceBreakdown: jest.fn()
- }));
- expect(wrapper.find(_CheckoutPriceBox.default)).toHaveLength(0);
- expect(wrapper.find(_FreeOffer.default)).toHaveLength(1);
- });
- it('should generate description for all offer types', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Offer.PureOffer, {
- offerDetails: _offerDetails.offerDetailsMock,
- orderDetails: _orderDetails.orderDetailsMock,
- couponProps: mockCouponProps,
- onPaymentComplete: jest.fn(),
- updatePriceBreakdown: jest.fn()
- }));
- var subscriptionDescription = wrapper.instance().generateDescription('S');
- var eventDescription = wrapper.instance().generateDescription('E');
- var rentalDescription = wrapper.instance().generateDescription('R');
- var passDescription = wrapper.instance().generateDescription('P');
- var vodDescription = wrapper.instance().generateDescription('A');
- expect(subscriptionDescription).toMatch("You will be charged 20$ for every month.");
- expect(eventDescription).toContain('Pay-per-view event 11/6/2020 02:31 PM GMT+1');
- expect(rentalDescription).toContain('Monthly access');
- expect(passDescription).toContain('Monthly season pass');
- expect(vodDescription).toContain('Unlimited access');
- });
- it('should generate description for subscription with trial', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Offer.PureOffer, {
- offerDetails: _offerDetails.subWithTrialDetailsMock,
- orderDetails: _orderDetails.orderDetailsMock,
- couponProps: mockCouponProps,
- onPaymentComplete: jest.fn(),
- updatePriceBreakdown: jest.fn()
- }));
- var description = wrapper.instance().generateDescription('S');
- expect(description).toMatch("You will be charged 20$ after 2 months.");
- });
- it('should generate description for season pass with specific end date', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Offer.PureOffer, {
- offerDetails: _offerDetails.seasonPassDetailsMock,
- orderDetails: _orderDetails.orderDetailsMock,
- couponProps: mockCouponProps,
- onPaymentComplete: jest.fn(),
- updatePriceBreakdown: jest.fn()
- }));
- var description = wrapper.instance().generateDescription('P');
- expect(description).toMatch("Access until 11/6/2020 02:31 PM GMT+1");
- });
- });
- describe('@events', function () {
- it('should add coupon to state on coupon applied', function () {
- var couponCode = 'abc';
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Offer.PureOffer, {
- offerDetails: _offerDetails.offerDetailsMock,
- orderDetails: _orderDetails.orderDetailsMock,
- couponProps: mockCouponProps,
- onPaymentComplete: jest.fn(),
- updatePriceBreakdown: jest.fn()
- }));
- wrapper.find('CouponInput').simulate('change', couponCode);
- expect(wrapper.state().coupon).toBe(couponCode);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/Offer/Offer.stories.js b/dist/Offer/Offer.stories.js
deleted file mode 100644
index 048c356b5..000000000
--- a/dist/Offer/Offer.stories.js
+++ /dev/null
@@ -1,89 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonActions = require("@storybook/addon-actions");
-
-require("styles/index.scss");
-
-var _Input = require("components/Input");
-
-var _storybookAddonMock = _interopRequireDefault(require("storybook-addon-mock"));
-
-var _offerDetails = require("./__mocks__/offerDetails");
-
-var _Offer = require("./Offer");
-
-var OFFER_DETAILS_GROUP_ID = 'Offer Details';
-(0, _react2.storiesOf)('Pages/Offer', module).addDecorator(_addonKnobs.withKnobs).addDecorator(_storybookAddonMock.default).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- minHeight: '100%',
- backgroundColor: 'white',
- position: 'relative'
- }
- }, story());
-}).add('Basic Offer', function () {
- return /*#__PURE__*/_react.default.createElement(_Offer.PureOffer, {
- offerDetails: {
- offerTitle: (0, _addonKnobs.text)('title', _offerDetails.offerDetailsMock.title, OFFER_DETAILS_GROUP_ID),
- customerCurrencySymbol: (0, _addonKnobs.text)('customerCurrencySymbol', _offerDetails.offerDetailsMock.customerCurrencySymbol, OFFER_DETAILS_GROUP_ID),
- description: (0, _addonKnobs.text)('description', _offerDetails.offerDetailsMock.description, OFFER_DETAILS_GROUP_ID),
- trialAvailable: (0, _addonKnobs.boolean)('trialAvailable', false, OFFER_DETAILS_GROUP_ID),
- freePeriods: (0, _addonKnobs.number)('freePeriods', _offerDetails.offerDetailsMock.freePeriods, {}, OFFER_DETAILS_GROUP_ID),
- freeDays: (0, _addonKnobs.number)('freeDays', _offerDetails.offerDetailsMock.freeDays, {}, OFFER_DETAILS_GROUP_ID),
- period: (0, _addonKnobs.text)('period', _offerDetails.offerDetailsMock.period, OFFER_DETAILS_GROUP_ID)
- },
- orderDetails: {
- priceBreakdown: {
- offerPrice: (0, _addonKnobs.number)('price', _offerDetails.offerDetailsMock.price, {}, OFFER_DETAILS_GROUP_ID),
- discountAmount: (0, _addonKnobs.number)('discountAmount', _offerDetails.offerDetailsMock.discountAmount, {}, OFFER_DETAILS_GROUP_ID),
- taxValue: (0, _addonKnobs.number)('taxValue', _offerDetails.offerDetailsMock.taxValue, {}, OFFER_DETAILS_GROUP_ID),
- customerServiceFee: (0, _addonKnobs.number)('customerServiceFee', _offerDetails.offerDetailsMock.customerServiceFee, {}, OFFER_DETAILS_GROUP_ID)
- },
- discount: {
- applied: (0, _addonKnobs.boolean)('discount applied', false, OFFER_DETAILS_GROUP_ID)
- },
- totalPrice: (0, _addonKnobs.number)('totalPrice', _offerDetails.offerDetailsMock.totalPrice, {}, OFFER_DETAILS_GROUP_ID),
- requiredPaymentDetails: (0, _addonKnobs.boolean)('requiredPaymentDetails', _offerDetails.offerDetailsMock.requiredPaymentDetails, OFFER_DETAILS_GROUP_ID)
- },
- couponProps: {
- showMessage: false,
- message: '',
- messageType: _Input.MESSAGE_TYPE_SUCCESS,
- onSubmit: (0, _addonActions.action)('apply-coupon')
- },
- onPaymentComplete: (0, _addonActions.action)('onPaymentComplete'),
- updatePriceBreakdown: function updatePriceBreakdown() {}
- });
-}, {
- mockData: [{
- url: "".concat(ENVIRONMENT_CONFIGURATION.API_URL, "/payment-methods"),
- method: 'GET',
- status: 200,
- response: {
- responseData: {
- paymentMethods: [{
- id: 881885683,
- methodName: 'card',
- logoUrl: ''
- }, {
- id: 386925084,
- methodName: 'paypal',
- logoUrl: ''
- }],
- message: 'Payment method settings for publisher 105664357',
- status: 200
- },
- errors: []
- }
- }]
-});
\ No newline at end of file
diff --git a/dist/Offer/OfferStyled.js b/dist/Offer/OfferStyled.js
deleted file mode 100644
index 71f44f396..000000000
--- a/dist/Offer/OfferStyled.js
+++ /dev/null
@@ -1,102 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.SubscriptionCardWrapperStyled = exports.StyledOfferBody = exports.StyledOfferDetailsAndCoupon = exports.StyledOfferCouponWrapper = exports.StyledOfferWrapper = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var variables = _interopRequireWildcard(require("styles/variables"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n background: ", ";\n border: 1px solid ", ";\n border-radius: 12px;\n\n padding: 20px;\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n padding: 0 10px;\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n padding: 0 35px;\n ", "\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n align-items: flex-end;\n margin-top: 12px;\n margin-bottom: 12px;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 16px 0;\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n background-color: #fff;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var StyledOfferWrapper = _styledComponents.default.div(_templateObject());
-
-exports.StyledOfferWrapper = StyledOfferWrapper;
-
-var StyledOfferCouponWrapper = _styledComponents.default.div(_templateObject2());
-
-exports.StyledOfferCouponWrapper = StyledOfferCouponWrapper;
-
-var StyledOfferDetailsAndCoupon = _styledComponents.default.div(_templateObject3());
-
-exports.StyledOfferDetailsAndCoupon = StyledOfferDetailsAndCoupon;
-
-var StyledOfferBody = _styledComponents.default.div(_templateObject4(), _BreakPoints.media.small(_templateObject5()));
-
-exports.StyledOfferBody = StyledOfferBody;
-
-var SubscriptionCardWrapperStyled = _styledComponents.default.section(_templateObject6(), variables.BackgroundColor, variables.LineColor);
-
-exports.SubscriptionCardWrapperStyled = SubscriptionCardWrapperStyled;
\ No newline at end of file
diff --git a/dist/Offer/__mocks__/offerDetails.js b/dist/Offer/__mocks__/offerDetails.js
deleted file mode 100644
index bd78c87e1..000000000
--- a/dist/Offer/__mocks__/offerDetails.js
+++ /dev/null
@@ -1,72 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.freeOfferDetailsMock = exports.seasonPassDetailsMock = exports.subWithTrialDetailsMock = exports.offerDetailsMock = void 0;
-var offerDetailsMock = {
- title: 'Monthly subscription - basic plan',
- customerCurrencySymbol: '$',
- freePeriods: 2,
- freeDays: null,
- period: 'month',
- price: 10,
- discountAmount: 0,
- taxValue: 2.3,
- totalPrice: 12.3,
- trialAvailable: false,
- description: 'Monthly plan. Renews automatically. Cancel anytime you want.',
- customerServiceFee: 0,
- requiredPaymentDetails: true,
- startTime: 1604669476
-};
-exports.offerDetailsMock = offerDetailsMock;
-var subWithTrialDetailsMock = {
- title: 'Monthly subscription with trial',
- customerCurrencySymbol: '$',
- freePeriods: 2,
- freeDays: null,
- period: 'month',
- price: 10,
- discountAmount: 0,
- taxValue: 2.3,
- totalPrice: 12.3,
- trialAvailable: true,
- description: 'Monthly plan. Renews automatically. Cancel anytime you want.',
- customerServiceFee: 0,
- requiredPaymentDetails: true
-};
-exports.subWithTrialDetailsMock = subWithTrialDetailsMock;
-var seasonPassDetailsMock = {
- title: 'Monthly subscription with trial',
- customerCurrencySymbol: '$',
- freePeriods: 2,
- freeDays: null,
- period: null,
- price: 10,
- discountAmount: 0,
- taxValue: 2.3,
- totalPrice: 12.3,
- trialAvailable: true,
- description: 'Season pass',
- customerServiceFee: 0,
- requiredPaymentDetails: true,
- expiresAt: '1604669476'
-};
-exports.seasonPassDetailsMock = seasonPassDetailsMock;
-var freeOfferDetailsMock = {
- title: 'Monthly subscription - basic plan',
- customerCurrencySymbol: '$',
- freePeriods: 0,
- freeDays: null,
- period: 'month',
- price: 0,
- discountAmount: 0,
- taxValue: 0,
- totalPrice: 0,
- trialAvailable: false,
- description: 'Free offer',
- customerServiceFee: 0,
- requiredPaymentDetails: true
-};
-exports.freeOfferDetailsMock = freeOfferDetailsMock;
\ No newline at end of file
diff --git a/dist/Offer/__mocks__/orderDetails.js b/dist/Offer/__mocks__/orderDetails.js
deleted file mode 100644
index 6abc3b4e5..000000000
--- a/dist/Offer/__mocks__/orderDetails.js
+++ /dev/null
@@ -1,36 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.freeOrderDetailsMock = exports.orderDetailsMock = void 0;
-var orderDetailsMock = {
- priceBreakdown: {
- offerPrice: 20,
- discountedPrice: 16,
- discountAmount: 4,
- taxValue: 4.6,
- customerServiceFee: 0,
- paymentMethodFee: 0
- },
- discount: {
- applied: false
- },
- totalPrice: 20
-};
-exports.orderDetailsMock = orderDetailsMock;
-var freeOrderDetailsMock = {
- priceBreakdown: {
- offerPrice: 0,
- discountedPrice: 0,
- discountAmount: 0,
- taxValue: 0,
- customerServiceFee: 0,
- paymentMethodFee: 0
- },
- discount: {
- applied: false
- },
- totalPrice: 0
-};
-exports.freeOrderDetailsMock = freeOrderDetailsMock;
\ No newline at end of file
diff --git a/dist/Offer/index.js b/dist/Offer/index.js
deleted file mode 100644
index 08bd15777..000000000
--- a/dist/Offer/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Offer = _interopRequireDefault(require("./Offer"));
-
-var _default = _Offer.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Password/Password.js b/dist/Password/Password.js
deleted file mode 100644
index f493cc3d5..000000000
--- a/dist/Password/Password.js
+++ /dev/null
@@ -1,46 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PurePassword = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _Card = _interopRequireDefault(require("components/Card"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _PasswordStyled = require("./PasswordStyled");
-
-var Password = function Password(_ref) {
- var showInnerPopup = _ref.showInnerPopup,
- t = _ref.t;
- return /*#__PURE__*/_react.default.createElement(_PasswordStyled.WrapStyled, null, /*#__PURE__*/_react.default.createElement(_Card.default, {
- withBorder: true
- }, /*#__PURE__*/_react.default.createElement(_PasswordStyled.InnerWrapperStyled, null, /*#__PURE__*/_react.default.createElement(_PasswordStyled.OldPasswordStyled, null, "\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022"), /*#__PURE__*/_react.default.createElement(_Button.default, {
- width: "auto",
- onClickFn: function onClickFn() {
- return showInnerPopup({
- type: 'editPassword'
- });
- }
- }, t('Edit Password')))));
-};
-
-exports.PurePassword = Password;
-Password.defaultProps = {
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(Password));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Password/Password.spec.js b/dist/Password/Password.spec.js
deleted file mode 100644
index 762f0d926..000000000
--- a/dist/Password/Password.spec.js
+++ /dev/null
@@ -1,62 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _Password = require("./Password");
-
-var _PasswordStyled = require("./PasswordStyled");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-describe('', function () {
- afterEach(function () {
- jest.clearAllMocks();
- });
- describe('@renders', function () {
- var showInnerPopupMock = jest.fn();
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Password.PurePassword, {
- showInnerPopup: showInnerPopupMock
- }));
- expect(wrapper.find(_PasswordStyled.WrapStyled)).toHaveLength(1);
- });
- it('should call showPopup on button click', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Password.PurePassword, {
- showInnerPopup: showInnerPopupMock
- }));
- wrapper.find('button').simulate('click');
- expect(showInnerPopupMock).toHaveBeenCalledTimes(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/Password/Password.stories.js b/dist/Password/Password.stories.js
deleted file mode 100644
index c8e2532ef..000000000
--- a/dist/Password/Password.stories.js
+++ /dev/null
@@ -1,29 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _Password = require("./Password");
-
-require("styles/index.scss");
-
-(0, _react2.storiesOf)('MyAccount/UpdateProfile/Password', module).addDecorator(_addonKnobs.withKnobs).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 600,
- backgroundColor: 'white',
- position: 'relative'
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_Password.PurePassword, {
- showInnerPopup: function showInnerPopup() {}
- });
-});
\ No newline at end of file
diff --git a/dist/Password/PasswordStyled.js b/dist/Password/PasswordStyled.js
deleted file mode 100644
index c93eedba5..000000000
--- a/dist/Password/PasswordStyled.js
+++ /dev/null
@@ -1,68 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.OldPasswordStyled = exports.InnerWrapperStyled = exports.MyAccountButtonStyled = exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n letter-spacing: 2px;\n font-weight: 700;\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-top: 28px;\n button {\n height: 40px;\n border-radius: 20px;\n font-weight: 700;\n width: 100%;\n padding: 0 10px;\n font-size: 14px;\n background-color: #4eb7a1;\n }\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)([""]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapStyled = _styledComponents.default.div(_templateObject());
-
-exports.WrapStyled = WrapStyled;
-
-var MyAccountButtonStyled = _styledComponents.default.div(_templateObject2());
-
-exports.MyAccountButtonStyled = MyAccountButtonStyled;
-
-var InnerWrapperStyled = _styledComponents.default.div(_templateObject3());
-
-exports.InnerWrapperStyled = InnerWrapperStyled;
-
-var OldPasswordStyled = _styledComponents.default.span(_templateObject4());
-
-exports.OldPasswordStyled = OldPasswordStyled;
\ No newline at end of file
diff --git a/dist/Password/index.js b/dist/Password/index.js
deleted file mode 100644
index 4f288d76c..000000000
--- a/dist/Password/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Password = _interopRequireDefault(require("./Password"));
-
-var _default = _Password.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/PasswordInput/PasswordInput.js b/dist/PasswordInput/PasswordInput.js
deleted file mode 100644
index 385ef392f..000000000
--- a/dist/PasswordInput/PasswordInput.js
+++ /dev/null
@@ -1,181 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireDefault(require("react"));
-
-var _Input = _interopRequireDefault(require("components/Input"));
-
-var PasswordInput = /*#__PURE__*/function (_React$Component) {
- (0, _inherits2.default)(PasswordInput, _React$Component);
-
- var _super = (0, _createSuper2.default)(PasswordInput);
-
- function PasswordInput(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, PasswordInput);
- _this = _super.call(this, props);
-
- _this.onChangeFunction = function (value) {
- var _this$props = _this.props,
- onChange = _this$props.onChange,
- showPasswordStrength = _this$props.showPasswordStrength;
-
- if (showPasswordStrength) {
- var passwordStrength = _this.validateNewPassword(value);
-
- _this.setState({
- passError: _this.getErrorMessage(passwordStrength),
- errorLabel: passwordStrength
- });
- }
-
- onChange(value);
- };
-
- _this.validateNewPassword = function (pass) {
- var score = 0;
-
- if (pass && pass.length >= 8 && pass.match(/\d+/) && pass.match(/[a-zA-Z]/)) {
- if (pass.match(/[a-z]/)) {
- score += 1;
- }
-
- if (pass.match(/[A-Z]/)) {
- score += 5;
- }
-
- if (pass.match(/\d+/) && !pass.match(/^[0-9]*$/)) {
- score += 5;
- }
-
- if (pass.match(/(\d.*\d)/)) {
- score += 5;
- }
-
- if (pass.match(/[!,@#$%^&*?_~]/)) {
- score += 5;
- }
-
- if (pass.match(/([!,@#$%^&*?_~].*[!,@#$%^&*?_~])/)) {
- score += 5;
- }
-
- if (pass.match(/[a-z]/) && pass.match(/[A-Z]/)) {
- score += 2;
- }
-
- if (pass.match(/\d/) && pass.match(/\D/)) {
- score += 2;
- }
-
- if (pass.match(/[a-z]/) && pass.match(/[A-Z]/) && pass.match(/\d/) && pass.match(/[!,@#$%^&*?_~]/)) {
- score += 2;
- }
-
- if (score <= 8) {
- return 'Weak';
- }
-
- if (score > 8 && score <= 16) {
- return 'Fair';
- }
-
- if (score > 16 && score <= 24) {
- return 'Good';
- }
-
- if (score > 24 && score <= 32) {
- return 'Strong';
- }
- }
-
- return 'NotValid';
- };
-
- _this.getErrorMessage = function (msg) {
- var t = _this.props.t;
- var errorLabel = {
- Weak: t('Weak'),
- Fair: t('Could be stronger'),
- Good: t('Good password'),
- Strong: t('Strong password'),
- NotValid: t('Your password must contain at least 8 characters, including 1 digit.')
- };
- return errorLabel[msg];
- };
-
- _this.state = {
- passError: '',
- errorLabel: ''
- };
- return _this;
- }
-
- (0, _createClass2.default)(PasswordInput, [{
- key: "render",
- value: function render() {
- var _this$props2 = this.props,
- value = _this$props2.value,
- onBlur = _this$props2.onBlur,
- error = _this$props2.error,
- showVisibilityIcon = _this$props2.showVisibilityIcon,
- showPassword = _this$props2.showPassword,
- handleClickShowPassword = _this$props2.handleClickShowPassword,
- label = _this$props2.label,
- floatingLabels = _this$props2.floatingLabels;
- var _this$state = this.state,
- passError = _this$state.passError,
- errorLabel = _this$state.errorLabel;
- var errorMsg = error || passError;
- return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_Input.default, {
- placeholder: label,
- floatingLabels: floatingLabels,
- type: showPassword ? 'text' : 'password',
- value: value,
- onChange: this.onChangeFunction,
- onBlur: onBlur,
- error: errorMsg,
- showVisibilityIcon: showVisibilityIcon,
- handleClickShowPassword: handleClickShowPassword,
- showPassword: showPassword,
- passwordStrength: errorLabel,
- ariaRequired: true,
- ariaInvalid: errorLabel === 'NotValid'
- }));
- }
- }]);
- return PasswordInput;
-}(_react.default.Component);
-
-PasswordInput.defaultProps = {
- value: '',
- onChange: function onChange() {},
- onBlur: function onBlur() {},
- error: '',
- showVisibilityIcon: false,
- showPassword: false,
- handleClickShowPassword: function handleClickShowPassword() {},
- label: 'Password',
- floatingLabels: true,
- showPasswordStrength: false,
- t: function t(k) {
- return k;
- }
-};
-var _default = PasswordInput;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/PasswordInput/PasswordInput.spec.js b/dist/PasswordInput/PasswordInput.spec.js
deleted file mode 100644
index 79cd829ad..000000000
--- a/dist/PasswordInput/PasswordInput.spec.js
+++ /dev/null
@@ -1,96 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-require("jest-styled-components");
-
-var _Input = _interopRequireDefault(require("components/Input"));
-
-var _PasswordInput = _interopRequireDefault(require("./PasswordInput"));
-
-var _InputStyled = require("../Input/InputStyled");
-
-jest.useFakeTimers();
-var onChangeMock = jest.fn();
-var ERROR_MESSAGE = 'MOCK_ERROR_MESSAGE';
-describe('PasswordInput', function () {
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PasswordInput.default, null));
- var inputComponent = wrapper.find(_Input.default);
- expect(inputComponent).toHaveLength(1);
- expect(inputComponent.props().value).toBe('');
- var inputElement = wrapper.find(_InputStyled.InputElementStyled);
- expect(inputElement).toHaveLength(1);
- expect(inputElement.props().type).toBe('password');
- expect(inputElement.props().autoComplete).toBe('off');
- });
- it('should show error message', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PasswordInput.default, {
- error: ERROR_MESSAGE
- }));
- var errorWrapper = wrapper.find(_InputStyled.ErrorWrapper);
- expect(errorWrapper).toHaveLength(1);
- expect(errorWrapper.text()).toBe(ERROR_MESSAGE);
- });
- it('should call passed function on change', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PasswordInput.default, {
- onChange: onChangeMock,
- showPasswordStrength: true
- }));
- expect(onChangeMock).not.toHaveBeenCalled();
- wrapper.find('Input').props().onChange('sth');
- expect(onChangeMock).toHaveBeenCalledTimes(1);
- expect(onChangeMock).toHaveBeenCalledWith('sth');
- });
- it('should set too short error if less than 6 chars and no digit', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PasswordInput.default, {
- onChange: onChangeMock,
- showPasswordStrength: true
- }));
- wrapper.find('Input').props().onChange('sth');
- expect(wrapper.state().passError).toBe('Your password must contain at least 8 characters, including 1 digit.');
- expect(wrapper.state().errorLabel).toBe('NotValid');
- });
- it('should set weak indicator if only small letters', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PasswordInput.default, {
- onChange: onChangeMock,
- showPasswordStrength: true
- }));
- wrapper.find('Input').props().onChange('something1');
- expect(wrapper.state().passError).toBe('Weak');
- expect(wrapper.state().errorLabel).toBe('Weak');
- });
- it('should set fair indicator if small, big letters and digit', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PasswordInput.default, {
- onChange: onChangeMock,
- showPasswordStrength: true
- }));
- wrapper.find('Input').props().onChange('example1D');
- expect(wrapper.state().passError).toBe('Could be stronger');
- expect(wrapper.state().errorLabel).toBe('Fair');
- });
- it('should set good indicator if small and big letters and numbers', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PasswordInput.default, {
- onChange: onChangeMock,
- showPasswordStrength: true
- }));
- wrapper.find('Input').props().onChange('somethingELSE123');
- expect(wrapper.state().passError).toBe('Good password');
- expect(wrapper.state().errorLabel).toBe('Good');
- });
- it('should set strong indicator if small and big letters, numbers and special characters', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PasswordInput.default, {
- onChange: onChangeMock,
- showPasswordStrength: true
- }));
- wrapper.find('Input').props().onChange('somethingELSE123$%^');
- expect(wrapper.state().passError).toBe('Strong password');
- expect(wrapper.state().errorLabel).toBe('Strong');
- });
- });
-});
\ No newline at end of file
diff --git a/dist/PasswordInput/PasswordInput.stories.js b/dist/PasswordInput/PasswordInput.stories.js
deleted file mode 100644
index ff2a193e4..000000000
--- a/dist/PasswordInput/PasswordInput.stories.js
+++ /dev/null
@@ -1,58 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _storybookState = require("@sambego/storybook-state");
-
-var _PasswordInput = _interopRequireDefault(require("./PasswordInput"));
-
-var wrapperState = new _storybookState.Store({
- value: '',
- showPassword: false
-});
-var ERROR_MESSAGES = {
- noError: '',
- wrongFormat: 'Your password must contain at least 8 characters, including 1 digit.',
- fillField: 'Please fill out this field.'
-};
-(0, _react2.storiesOf)('Checkout/PasswordInput', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 400,
- backgroundColor: 'white',
- paddingBottom: 20
- }
- }, story());
-}).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement(_storybookState.State, {
- store: wrapperState
- }, function (state) {
- return story(state);
- });
-}).add('All options', function (state) {
- return /*#__PURE__*/_react.default.createElement(_PasswordInput.default, {
- handleClickShowPassword: function handleClickShowPassword() {
- return wrapperState.set({
- showPassword: !state.showPassword
- });
- },
- error: (0, _addonKnobs.select)('Error message', ERROR_MESSAGES),
- value: state.value,
- onChange: function onChange(e) {
- return wrapperState.set({
- value: e
- });
- },
- showVisibilityIcon: (0, _addonKnobs.boolean)('showVisibilityIcon', true),
- showPassword: state.showPassword || (0, _addonKnobs.boolean)('showPassword', false),
- showPasswordStrength: (0, _addonKnobs.boolean)('showPasswordStrength', false)
- });
-});
\ No newline at end of file
diff --git a/dist/PasswordInput/index.js b/dist/PasswordInput/index.js
deleted file mode 100644
index 989dc1e34..000000000
--- a/dist/PasswordInput/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _PasswordInput = _interopRequireDefault(require("./PasswordInput"));
-
-var _default = _PasswordInput.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/PasswordReset/PasswordReset.js b/dist/PasswordReset/PasswordReset.js
deleted file mode 100644
index 242755e2c..000000000
--- a/dist/PasswordReset/PasswordReset.js
+++ /dev/null
@@ -1,222 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PurePasswordReset = void 0;
-
-var _regenerator = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/regenerator"));
-
-var _asyncToGenerator2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/asyncToGenerator"));
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _EmailInput = _interopRequireDefault(require("components/EmailInput"));
-
-var _BackButton = _interopRequireDefault(require("components/BackButton"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _Header = _interopRequireDefault(require("components/Header"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _resetPassword = _interopRequireDefault(require("api/Auth/resetPassword"));
-
-var _offerIdHelper = _interopRequireDefault(require("util/offerIdHelper"));
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _Footer = _interopRequireDefault(require("components/Footer"));
-
-var _PasswordResetStyled = require("./PasswordResetStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-// eslint-disable-next-line no-useless-escape
-var EMAIL_REGEX = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
-
-var PasswordReset = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(PasswordReset, _Component);
-
- var _super = (0, _createSuper2.default)(PasswordReset);
-
- function PasswordReset(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, PasswordReset);
- _this = _super.call(this, props);
-
- _this.setOfferId = function (value) {
- return _this.setState({
- offerId: value
- });
- };
-
- _this.onSubmit = /*#__PURE__*/function () {
- var _ref = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(e) {
- var _this$state, value, offerId, _this$props, onSuccess, t, response;
-
- return _regenerator.default.wrap(function _callee$(_context) {
- while (1) {
- switch (_context.prev = _context.next) {
- case 0:
- e.preventDefault();
- _this$state = _this.state, value = _this$state.value, offerId = _this$state.offerId;
- _this$props = _this.props, onSuccess = _this$props.onSuccess, t = _this$props.t;
-
- if (!_this.validateFields()) {
- _context.next = 9;
- break;
- }
-
- _this.setState({
- processing: true
- });
-
- _context.next = 7;
- return (0, _resetPassword.default)(offerId, value);
-
- case 7:
- response = _context.sent;
-
- if (response.errors.length) {
- if (response.status === 429) {
- _this.setState({
- overloaded: true,
- processing: false,
- message: 'Server overloaded. Please try again later.'
- });
-
- setTimeout(function () {
- _this.setState({
- overloaded: false,
- message: ''
- });
- }, 10 * 1000);
- } else {
- _this.setState({
- processing: false,
- message: t(response.errors[0])
- });
- }
- } else {
- onSuccess(value);
- }
-
- case 9:
- return _context.abrupt("return", true);
-
- case 10:
- case "end":
- return _context.stop();
- }
- }
- }, _callee);
- }));
-
- return function (_x) {
- return _ref.apply(this, arguments);
- };
- }();
-
- _this.state = {
- offerId: '',
- value: '',
- message: '',
- processing: false,
- overloaded: false
- };
- return _this;
- }
-
- (0, _createClass2.default)(PasswordReset, [{
- key: "componentDidMount",
- value: function componentDidMount() {
- var urlProps = this.props.urlProps;
- (0, _offerIdHelper.default)(urlProps.location, this.setOfferId);
- }
- }, {
- key: "validateFields",
- value: function validateFields() {
- var value = this.state.value;
- var t = this.props.t;
- var errorFields = {
- email: EMAIL_REGEX.test(value) ? '' : t('This address does not seem to have a normal email format.')
- };
- this.setState({
- message: errorFields.email
- });
- return !Object.keys(errorFields).find(function (key) {
- return errorFields[key] !== '';
- });
- }
- }, {
- key: "render",
- value: function render() {
- var _this2 = this;
-
- var _this$state2 = this.state,
- value = _this$state2.value,
- message = _this$state2.message,
- processing = _this$state2.processing,
- overloaded = _this$state2.overloaded;
- var _this$props2 = this.props,
- t = _this$props2.t,
- location = _this$props2.urlProps.location;
- var fromMyAccount = location.state ? location.state.fromMyAccount : false;
- return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_Header.default, null, /*#__PURE__*/_react.default.createElement(_BackButton.default, {
- isMyAccount: fromMyAccount
- })), /*#__PURE__*/_react.default.createElement(_PasswordResetStyled.PasswordResetPageStyled, null, /*#__PURE__*/_react.default.createElement(_PasswordResetStyled.StyledTitle, null, t('Forgot your password?')), /*#__PURE__*/_react.default.createElement(_PasswordResetStyled.StyledMessage, null, t('Just enter your email address below and we will send you a link to reset your password')), /*#__PURE__*/_react.default.createElement(_PasswordResetStyled.FormStyled, {
- onSubmit: this.onSubmit,
- noValidate: true
- }, /*#__PURE__*/_react.default.createElement(_EmailInput.default, {
- label: t('Email'),
- error: message,
- value: value,
- onChange: function onChange(v) {
- return _this2.setState({
- value: v
- });
- }
- }), /*#__PURE__*/_react.default.createElement(_Button.default, {
- type: "submit",
- theme: "confirm",
- size: "big",
- disabled: processing || overloaded
- }, processing ? /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) : t('Reset Password')))), /*#__PURE__*/_react.default.createElement(_Footer.default, null));
- }
- }]);
- return PasswordReset;
-}(_react.Component);
-
-exports.PurePasswordReset = PasswordReset;
-PasswordReset.defaultProps = {
- urlProps: {},
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(PasswordReset));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/PasswordReset/PasswordReset.spec.js b/dist/PasswordReset/PasswordReset.spec.js
deleted file mode 100644
index f62fc21c2..000000000
--- a/dist/PasswordReset/PasswordReset.spec.js
+++ /dev/null
@@ -1,163 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _Input = _interopRequireDefault(require("components/Input"));
-
-var _resetPassword = _interopRequireDefault(require("api/Auth/resetPassword"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _EmailInput = _interopRequireDefault(require("components/EmailInput"));
-
-var _PasswordReset = _interopRequireWildcard(require("./PasswordReset"));
-
-var _PasswordResetStyled = require("./PasswordResetStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('api/Auth/resetPassword');
-jest.mock('react-router-dom', function () {
- return {
- Link: function Link() {
- return /*#__PURE__*/_react.default.createElement("div", null);
- }
- };
-});
-var mockUrlProps = {
- location: {
- search: '?offer=123123'
- }
-};
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-var MockEmailValue = 'mock@email.com';
-var MockInvalidEmailValue = 'mock@.com';
-var MockOfferId = '762736382';
-var FuncMock = jest.fn();
-describe('PasswordReset', function () {
- beforeEach(function () {
- jest.clearAllMocks();
- });
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PasswordReset.default, {
- onSuccess: jest.fn(),
- urlProps: mockUrlProps
- }));
- var inputComponent = wrapper.find(_Input.default);
- expect(inputComponent).toHaveLength(1);
- expect(inputComponent.props().error).toBe('');
- expect(inputComponent.props().value).toBe('');
- var buttons = wrapper.find(_Button.default);
- expect(buttons).toHaveLength(2);
- });
- });
- describe('@events', function () {
- it('should update state on email input change', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_PasswordReset.PurePasswordReset, {
- onSuccess: jest.fn(),
- urlProps: mockUrlProps
- }));
- var inputComponent = wrapper.find(_EmailInput.default);
- inputComponent.simulate('change', MockEmailValue);
- expect(wrapper.state().value).toBe(MockEmailValue);
- });
- });
- describe('@onSubmit', function () {
- it('should call onSuccess cb when email valid', function (done) {
- _resetPassword.default.mockResolvedValue({
- errors: []
- });
-
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PasswordReset.PurePasswordReset, {
- onSuccess: FuncMock,
- urlProps: mockUrlProps
- }));
- var formComponent = wrapper.find(_PasswordResetStyled.FormStyled);
- wrapper.setState({
- value: MockEmailValue,
- offerId: MockOfferId
- });
- formComponent.simulate('submit');
- setImmediate(function () {
- expect(wrapper.state().message).toBe('');
- expect(FuncMock).toHaveBeenCalled();
- done();
- });
- });
- it('should not call onSuccess cb when email is not correct', function (done) {
- _resetPassword.default.mockResolvedValue({
- errors: MockEmailValue
- });
-
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PasswordReset.PurePasswordReset, {
- onSuccess: FuncMock,
- urlProps: mockUrlProps
- }));
- var formComponent = wrapper.find(_PasswordResetStyled.FormStyled);
- wrapper.setState({
- value: MockEmailValue,
- offerId: MockOfferId
- });
- formComponent.simulate('submit');
- setImmediate(function () {
- expect(wrapper.state().message).not.toBe('');
- expect(FuncMock).not.toHaveBeenCalled();
- done();
- });
- });
- it('should set error when email is not properly formatted', function (done) {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PasswordReset.PurePasswordReset, {
- onSuccess: FuncMock,
- urlProps: mockUrlProps
- }));
- var formComponent = wrapper.find(_PasswordResetStyled.FormStyled);
- wrapper.setState({
- value: MockInvalidEmailValue,
- offerId: MockOfferId
- });
- formComponent.simulate('submit');
- setImmediate(function () {
- expect(wrapper.state().message).not.toBe('');
- expect(FuncMock).not.toHaveBeenCalled();
- done();
- });
- });
- });
-});
\ No newline at end of file
diff --git a/dist/PasswordReset/PasswordReset.stories.js b/dist/PasswordReset/PasswordReset.stories.js
deleted file mode 100644
index c17a35d04..000000000
--- a/dist/PasswordReset/PasswordReset.stories.js
+++ /dev/null
@@ -1,38 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonActions = require("@storybook/addon-actions");
-
-var _storybookReactRouter = _interopRequireDefault(require("storybook-react-router"));
-
-require("styles/index.scss");
-
-var _PasswordReset = require("./PasswordReset");
-
-(0, _react2.storiesOf)('Pages/PasswordReset', module).addDecorator(_addonKnobs.withKnobs).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator((0, _storybookReactRouter.default)()).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 700,
- backgroundColor: 'white',
- position: 'relative'
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_PasswordReset.PurePasswordReset, {
- onSuccess: (0, _addonActions.action)('onSuccess'),
- urlProps: {
- location: {
- search: 'http://cleeng.com/'
- }
- }
- });
-});
\ No newline at end of file
diff --git a/dist/PasswordReset/PasswordResetStyled.js b/dist/PasswordReset/PasswordResetStyled.js
deleted file mode 100644
index c0301fe93..000000000
--- a/dist/PasswordReset/PasswordResetStyled.js
+++ /dev/null
@@ -1,98 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.FormStyled = exports.StyledMessage = exports.StyledTitle = exports.PasswordResetPageStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var colors = _interopRequireWildcard(require("styles/variables"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width:100%;\n "]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 80%;\n\n margin: 30px auto 50px auto;\n\n ", "\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-weight: 300;\n & strong {\n font-weight: bold;\n }\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 40px 0 25px 0;\n\n font-size: 25px;\n font-weight: 600;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width:90%;\n & button {\n margin-top: 50px;\n }\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 80%;\n margin: 0 auto;\n padding: 40px 0;\n\n color: ", ";\n\n text-align: center;\n line-height: 1.3em;\n font-size: 15px;\n\n font-weight: bold;\n & button {\n margin-top: 30px;\n }\n\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var PasswordResetPageStyled = _styledComponents.default.main(_templateObject(), colors.MainColor, _BreakPoints.media.smallest(_templateObject2()));
-
-exports.PasswordResetPageStyled = PasswordResetPageStyled;
-
-var StyledTitle = _styledComponents.default.div(_templateObject3());
-
-exports.StyledTitle = StyledTitle;
-
-var StyledMessage = _styledComponents.default.div(_templateObject4());
-
-exports.StyledMessage = StyledMessage;
-
-var FormStyled = _styledComponents.default.form(_templateObject5(), _BreakPoints.media.smallest(_templateObject6()));
-
-exports.FormStyled = FormStyled;
\ No newline at end of file
diff --git a/dist/PasswordReset/index.js b/dist/PasswordReset/index.js
deleted file mode 100644
index bceb79a67..000000000
--- a/dist/PasswordReset/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _PasswordReset = _interopRequireDefault(require("./PasswordReset"));
-
-var _default = _PasswordReset.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/PasswordResetSuccess/PasswordResetSuccess.js b/dist/PasswordResetSuccess/PasswordResetSuccess.js
deleted file mode 100644
index 952ddb918..000000000
--- a/dist/PasswordResetSuccess/PasswordResetSuccess.js
+++ /dev/null
@@ -1,41 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PurePasswordResetSuccess = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _reactRouterDom = require("react-router-dom");
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _PasswordResetSuccessStyled = require("./PasswordResetSuccessStyled");
-
-var PasswordResetSuccess = function PasswordResetSuccess(_ref) {
- var email = _ref.email,
- t = _ref.t;
- return /*#__PURE__*/_react.default.createElement(_PasswordResetSuccessStyled.PasswordResetSuccessPageStyled, null, /*#__PURE__*/_react.default.createElement(_PasswordResetSuccessStyled.Loader, null, /*#__PURE__*/_react.default.createElement(_PasswordResetSuccessStyled.Checkmark, null)), /*#__PURE__*/_react.default.createElement(_PasswordResetSuccessStyled.StyledTitle, null, t('Password link sent')), /*#__PURE__*/_react.default.createElement(_PasswordResetSuccessStyled.StyledMessage, null, email ? t('Please check your inbox at {{email}}', {
- email: email
- }) : t('Please check your inbox')), /*#__PURE__*/_react.default.createElement(_PasswordResetSuccessStyled.NoteStyled, null, t('Not sure that was the right email address?'), "\xA0", /*#__PURE__*/_react.default.createElement(_reactRouterDom.Link, {
- to: "/reset-password/"
- }, /*#__PURE__*/_react.default.createElement(_PasswordResetSuccessStyled.StyledLink, null, t('Try again.')))));
-};
-
-exports.PurePasswordResetSuccess = PasswordResetSuccess;
-
-/* istanbul ignore next */
-PasswordResetSuccess.defaultProps = {
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(PasswordResetSuccess));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/PasswordResetSuccess/PasswordResetSuccess.spec.js b/dist/PasswordResetSuccess/PasswordResetSuccess.spec.js
deleted file mode 100644
index b5ce9a334..000000000
--- a/dist/PasswordResetSuccess/PasswordResetSuccess.spec.js
+++ /dev/null
@@ -1,68 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _reactRouterDom = require("react-router-dom");
-
-var _enzyme = require("enzyme");
-
-require("jest-styled-components");
-
-var _PasswordResetSuccess = _interopRequireDefault(require("./PasswordResetSuccess"));
-
-var _PasswordResetSuccessStyled = require("./PasswordResetSuccessStyled");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-describe('PasswordResetSuccess', function () {
- describe('@renders', function () {
- it('should render initial state', function () {
- var MOCK_EMAIL = 'gummybear@cleeng.com';
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_reactRouterDom.Router, {
- history: {
- listen: jest.fn(),
- createHref: jest.fn(),
- location: {
- pathname: ''
- }
- }
- }, /*#__PURE__*/_react.default.createElement(_PasswordResetSuccess.default, {
- email: MOCK_EMAIL
- })));
- var messageComponent = wrapper.find(_PasswordResetSuccessStyled.StyledMessage);
- expect(messageComponent).toHaveLength(1);
- expect(messageComponent.text()).toBe("Please check your inbox at {{email}}");
- var linkComponent = wrapper.find(_PasswordResetSuccessStyled.StyledLink);
- expect(linkComponent).toHaveLength(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/PasswordResetSuccess/PasswordResetSuccess.stories.js b/dist/PasswordResetSuccess/PasswordResetSuccess.stories.js
deleted file mode 100644
index 847f5ed50..000000000
--- a/dist/PasswordResetSuccess/PasswordResetSuccess.stories.js
+++ /dev/null
@@ -1,38 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonActions = require("@storybook/addon-actions");
-
-var _storybookReactRouter = _interopRequireDefault(require("storybook-react-router"));
-
-require("styles/index.scss");
-
-var _PasswordResetSuccess = require("./PasswordResetSuccess");
-
-(0, _react2.storiesOf)('Pages/PasswordResetSuccess', module).addDecorator(_addonKnobs.withKnobs).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator((0, _storybookReactRouter.default)()).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 700,
- backgroundColor: 'white'
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_PasswordResetSuccess.PurePasswordResetSuccess, {
- onSuccess: (0, _addonActions.action)('onSuccess'),
- urlProps: {
- location: {
- search: 'http://cleeng.com/'
- }
- },
- email: (0, _addonKnobs.text)('email', 'customer@example.com')
- });
-});
\ No newline at end of file
diff --git a/dist/PasswordResetSuccess/PasswordResetSuccessStyled.js b/dist/PasswordResetSuccess/PasswordResetSuccessStyled.js
deleted file mode 100644
index fdd307c74..000000000
--- a/dist/PasswordResetSuccess/PasswordResetSuccessStyled.js
+++ /dev/null
@@ -1,129 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.Checkmark = exports.Loader = exports.NoteStyled = exports.StyledLink = exports.StyledMessage = exports.StyledTitle = exports.PasswordResetSuccessPageStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var colors = _interopRequireWildcard(require("styles/variables"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n animation-duration: 800ms;\n animation-timing-function: ease;\n animation-name: ", ";\n transform: scaleX(-1) rotate(135deg);\n opacity: 1;\n height: 3.5em;\n width: 1.75em;\n transform-origin: left top;\n border-right: 3px solid #5cb85c;\n border-top: 3px solid #5cb85c;\n content: '';\n left: 1.75em;\n top: 3.5em;\n position: absolute;\n"]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n 0% {\n height: 0;\n width: 0;\n opacity: 1;\n }\n\n 20% {\n height: 0;\n width: 1.75em;\n opacity: 1;\n }\n\n 40% {\n height: 3.5em;\n width: 1.75em;\n opacity: 1;\n }\n\n 100% {\n height: 3.5em;\n width: 1.75em;\n opacity: 1;\n }\n "]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-color: #5cb85c;\n position: relative;\n display: inline-block;\n vertical-align: top;\n border-radius: 50%;\n width: 7em;\n height: 7em;\n transition: border 500ms ease-out;\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 35px 35px 0;\n padding-top: 20px;\n border-top: 1px ", " solid;\n font-size: 13px;\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n font-weight: bold;\n &:hover {\n text-decoration: underline;\n }\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-weight: 300;\n & strong {\n font-weight: bold;\n }\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 25px;\n margin-top: 75px;\n margin-bottom: 25px;\n font-weight: 600;\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 80%;\n margin: 0 auto;\n padding: 40px 0;\n text-align: center;\n line-height: 1.3em;\n font-size: 15px;\n color: ", ";\n\n font-weight: bold;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var PasswordResetSuccessPageStyled = _styledComponents.default.div(_templateObject(), colors.MainColor);
-
-exports.PasswordResetSuccessPageStyled = PasswordResetSuccessPageStyled;
-
-var StyledTitle = _styledComponents.default.div(_templateObject2());
-
-exports.StyledTitle = StyledTitle;
-
-var StyledMessage = _styledComponents.default.div(_templateObject3());
-
-exports.StyledMessage = StyledMessage;
-
-var StyledLink = _styledComponents.default.span(_templateObject4(), colors.MainColor);
-
-exports.StyledLink = StyledLink;
-
-var NoteStyled = _styledComponents.default.div(_templateObject5(), colors.MediumGrey);
-
-exports.NoteStyled = NoteStyled;
-
-var Loader = _styledComponents.default.div(_templateObject6());
-
-exports.Loader = Loader;
-var animateCheckmark = (0, _styledComponents.keyframes)(_templateObject7());
-
-var Checkmark = _styledComponents.default.div(_templateObject8(), animateCheckmark);
-
-exports.Checkmark = Checkmark;
\ No newline at end of file
diff --git a/dist/PasswordResetSuccess/index.js b/dist/PasswordResetSuccess/index.js
deleted file mode 100644
index e35a86b5c..000000000
--- a/dist/PasswordResetSuccess/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _PasswordResetSuccess = _interopRequireDefault(require("./PasswordResetSuccess"));
-
-var _default = _PasswordResetSuccess.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Payment/Payment.js b/dist/Payment/Payment.js
deleted file mode 100644
index e289b9e02..000000000
--- a/dist/Payment/Payment.js
+++ /dev/null
@@ -1,303 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _regenerator = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/regenerator"));
-
-var _asyncToGenerator2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/asyncToGenerator"));
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _api = require("api");
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _Adyen = _interopRequireDefault(require("components/Adyen"));
-
-var _SectionHeader = _interopRequireDefault(require("components/SectionHeader"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _appConfigHelper = require("util/appConfigHelper");
-
-var _PaymentMethodButton = _interopRequireDefault(require("components/PaymentMethodButton"));
-
-var _auth = _interopRequireDefault(require("services/auth"));
-
-var _PaymentStyled = require("./PaymentStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var Payment = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(Payment, _Component);
-
- var _super = (0, _createSuper2.default)(Payment);
-
- function Payment(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, Payment);
- _this = _super.call(this, props);
-
- _this.onAdyenSubmit = function (_ref) {
- var card = _ref.data.paymentMethod;
- var _this$props = _this.props,
- onPaymentComplete = _this$props.onPaymentComplete,
- t = _this$props.t;
-
- _this.setState({
- generalError: '',
- isLoading: true
- });
-
- (0, _api.submitPayment)(card).then(function (paymentReponse) {
- if (paymentReponse.errors.length) {
- var notSupportedMethod = paymentReponse.errors[0].includes('Payment details are not supported');
-
- if (notSupportedMethod) {
- _this.setState({
- generalError: t('Payment method not supported. Try different payment method'),
- isLoading: false
- });
- } else {
- _this.setState({
- generalError: t('The payment failed. Please try again.'),
- isLoading: false
- });
- }
- } else {
- onPaymentComplete();
- }
- });
- };
-
- _this.clearError = function () {
- _this.setState({
- generalError: ''
- });
- };
-
- _this.choosePaymentMethod = function (methodId, methodName) {
- var orderId = (0, _appConfigHelper.getData)('CLEENG_ORDER_ID');
- (0, _appConfigHelper.setData)('CLEENG_PAYMENT_METHOD_ID', methodId);
-
- if (orderId) {
- (0, _api.updateOrder)(orderId, {
- paymentMethodId: methodId
- }).then(function (response) {
- var updatePriceBreakdown = _this.props.updatePriceBreakdown;
-
- if (response.errors.length && response.errors[0].includes('JWT')) {
- _auth.default.logout();
- }
-
- updatePriceBreakdown(response.responseData.order);
- });
- }
-
- if (methodName === 'paypal') {
- _this.setState({
- isPayPal: true
- });
- } else {
- _this.setState({
- isPayPal: false
- });
- }
- };
-
- _this.submitPayPal = function () {
- var t = _this.props.t;
-
- _this.setState({
- isLoading: true
- });
-
- (0, _api.submitPayPalPayment)().then(function (resp) {
- window.location.href = resp.responseData.redirectUrl;
- }).catch(function () {
- return _this.setState({
- generalError: t('The payment failed. Please try again.'),
- isLoading: false
- });
- });
- };
-
- _this.finishTransaction = function () {
- var _this$props2 = _this.props,
- onPaymentComplete = _this$props2.onPaymentComplete,
- t = _this$props2.t;
-
- _this.setState({
- isLoading: true,
- generalError: ''
- });
-
- (0, _api.submitPaymentWithoutDetails)().then(function (paymentReponse) {
- if (paymentReponse.errors.length) {
- _this.setState({
- generalError: t('The payment failed. Please try again.'),
- isLoading: false
- });
- } else {
- onPaymentComplete();
- }
- });
- };
-
- _this.state = {
- isPaymentFormDisplayed: false,
- isPayPal: false,
- isLoading: false,
- paymentMethods: [],
- generalError: ''
- };
- return _this;
- }
-
- (0, _createClass2.default)(Payment, [{
- key: "componentDidMount",
- value: function () {
- var _componentDidMount = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
- var t, response, paymentMethods;
- return _regenerator.default.wrap(function _callee$(_context) {
- while (1) {
- switch (_context.prev = _context.next) {
- case 0:
- t = this.props.t;
- _context.prev = 1;
- _context.next = 4;
- return (0, _api.getPaymentMethods)();
-
- case 4:
- response = _context.sent;
- paymentMethods = response.responseData.paymentMethods;
-
- if (paymentMethods) {
- if (!paymentMethods.length) {
- this.setState({
- generalError: t('Payment methods are not defined')
- });
- } else {
- this.setState({
- paymentMethods: response.responseData.paymentMethods
- });
- (0, _appConfigHelper.setData)('CLEENG_PAYMENT_METHOD_ID', response.responseData.paymentMethods[0].id);
- }
- } else if (!response.errors.length) {
- this.setState({
- generalError: t('Cannot fetch payment methods')
- });
- }
-
- _context.next = 12;
- break;
-
- case 9:
- _context.prev = 9;
- _context.t0 = _context["catch"](1);
- this.setState({
- generalError: t('Cannot fetch payment methods')
- });
-
- case 12:
- if (window.location.search && window.location.search.includes('message')) {
- this.setState({
- generalError: t('Your payment was not processed. Please, try again')
- });
- }
-
- case 13:
- case "end":
- return _context.stop();
- }
- }
- }, _callee, this, [[1, 9]]);
- }));
-
- function componentDidMount() {
- return _componentDidMount.apply(this, arguments);
- }
-
- return componentDidMount;
- }()
- }, {
- key: "render",
- value: function render() {
- var _this2 = this;
-
- var _this$props3 = this.props,
- isPaymentDetailsRequired = _this$props3.isPaymentDetailsRequired,
- t = _this$props3.t;
- var _this$state = this.state,
- isPaymentFormDisplayed = _this$state.isPaymentFormDisplayed,
- generalError = _this$state.generalError,
- paymentMethods = _this$state.paymentMethods,
- isPayPal = _this$state.isPayPal,
- isLoading = _this$state.isLoading;
- return /*#__PURE__*/_react.default.createElement(_PaymentStyled.PaymentStyled, null, isPaymentDetailsRequired ? /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_SectionHeader.default, {
- center: true
- }, t('Purchase using')), /*#__PURE__*/_react.default.createElement(_PaymentStyled.MethodsWrapperStyled, null, paymentMethods.map(function (method) {
- return method.methodName !== 'manual' && /*#__PURE__*/_react.default.createElement(_PaymentMethodButton.default, {
- key: method.id,
- methodName: method.methodName,
- onClickFn: function onClickFn() {
- _this2.setState({
- isPaymentFormDisplayed: true
- });
-
- _this2.choosePaymentMethod(method.id, method.methodName);
- }
- });
- })), generalError && /*#__PURE__*/_react.default.createElement(_PaymentStyled.PaymentErrorStyled, null, generalError), isPayPal && /*#__PURE__*/_react.default.createElement(_PaymentStyled.PayPalWrapperStyled, null, /*#__PURE__*/_react.default.createElement(_PaymentStyled.PayPalTextStyled, null, t('Click ‘Continue with PayPal’ to complete your purchase.')), /*#__PURE__*/_react.default.createElement(_Button.default, {
- type: "button",
- theme: "payment",
- onClickFn: this.submitPayPal
- }, isLoading ? /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) : t('Continue with PayPal'))), isPaymentFormDisplayed && !isPayPal && /*#__PURE__*/_react.default.createElement(_Adyen.default, {
- onSubmit: this.onAdyenSubmit,
- onChange: this.clearError,
- isPaymentProcessing: isLoading
- })) : /*#__PURE__*/_react.default.createElement(_Button.default, {
- onClickFn: this.finishTransaction,
- theme: "confirm",
- width: "250px",
- size: "big",
- margin: "20px auto 0 auto"
- }, isLoading ? /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) : t('Complete purchase')));
- }
- }]);
- return Payment;
-}(_react.Component);
-
-Payment.defaultProps = {
- isPaymentDetailsRequired: true,
- updatePriceBreakdown: function updatePriceBreakdown() {},
- t: function t(k) {
- return k;
- }
-};
-var _default = Payment;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Payment/Payment.spec.js b/dist/Payment/Payment.spec.js
deleted file mode 100644
index dd0495520..000000000
--- a/dist/Payment/Payment.spec.js
+++ /dev/null
@@ -1,239 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _PaymentMethodButton = _interopRequireDefault(require("components/PaymentMethodButton"));
-
-var _Adyen = require("components/Adyen/Adyen");
-
-var _api = require("api");
-
-var _appConfigHelper = require("util/appConfigHelper");
-
-var _Payment = _interopRequireDefault(require("./Payment"));
-
-var _PaymentStyled = require("./PaymentStyled");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-var mockPaymentMethods = {
- responseData: {
- paymentMethods: [{
- id: 234,
- methodName: 'card',
- logoUrl: 'https://cleeng.com/assets/7d823b2183d46cd1fe79a9a32c566e07.png'
- }, {
- id: 123,
- methodName: 'paypal',
- logoUrl: ''
- }]
- },
- errors: []
-};
-jest.mock('api', function () {
- return {
- createOrder: jest.fn().mockResolvedValue({
- orderId: '123123'
- }).mockName('createOrder'),
- updateOrder: jest.fn().mockResolvedValue({
- errors: [],
- responseData: {
- order: {}
- }
- }).mockName('updateOrder'),
- getPaymentMethods: jest.fn().mockResolvedValue({
- responseData: {
- paymentMethods: [{
- id: 234,
- methodName: 'card',
- logoUrl: 'https://cleeng.com/assets/7d823b2183d46cd1fe79a9a32c566e07.png'
- }, {
- id: 123,
- methodName: 'paypal',
- logoUrl: ''
- }]
- },
- errors: []
- }).mockName('getPaymentMethods'),
- submitPayment: jest.fn().mockResolvedValue({
- errors: []
- }).mockName('submitPayment'),
- submitPayPalPayment: jest.fn().mockResolvedValue({
- responseData: {
- redirectUrl: 'mock.com'
- },
- errors: []
- }).mockName('submitPayPalPayment')
- };
-});
-describe('Payment', function () {
- beforeEach(function () {
- jest.spyOn(Storage.prototype, 'getItem');
- jest.spyOn(Storage.prototype, 'setItem');
- });
- afterEach(function () {
- jest.clearAllMocks();
- });
- it('renders with buttons', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Payment.default, {
- onPaymentComplete: jest.fn()
- }));
- wrapper.setState({
- paymentMethods: mockPaymentMethods.responseData.paymentMethods
- });
- expect(wrapper.find(_PaymentMethodButton.default)).toHaveLength(2);
- expect(wrapper.find(_Adyen.PureAdyen)).toHaveLength(0);
- });
- it('fetch payment methods on render', function (done) {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Payment.default, {
- onPaymentComplete: jest.fn()
- }));
- setImmediate(function () {
- expect(wrapper.state().paymentMethods).toEqual(mockPaymentMethods.responseData.paymentMethods);
- var paymentMethodId = (0, _appConfigHelper.getData)('CLEENG_PAYMENT_METHOD_ID');
- expect(Number(paymentMethodId)).toBe(mockPaymentMethods.responseData.paymentMethods[0].id);
- done();
- });
- });
- it('shows error while cannot fetch payment methods', function (done) {
- _api.getPaymentMethods.mockResolvedValueOnce({
- errors: ['Some error']
- });
-
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Payment.default, {
- onPaymentComplete: jest.fn()
- }));
- setImmediate(function () {
- expect(wrapper.find(_PaymentStyled.PaymentErrorStyled).exists()).toBe(true);
- done();
- });
- });
- it('expands on button click', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Payment.default, {
- onPaymentComplete: jest.fn()
- }));
- (0, _appConfigHelper.setData)('CLEENG_ORDER_ID', 123123123);
- wrapper.setState({
- paymentMethods: mockPaymentMethods.responseData.paymentMethods
- });
- wrapper.find(_PaymentMethodButton.default).first().simulate('click');
- expect(wrapper.find(_Adyen.PureAdyen)).toHaveLength(1);
- expect(_api.updateOrder).toHaveBeenCalled();
- });
- it('clears error', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Payment.default, {
- onPaymentComplete: jest.fn()
- }));
- var instance = wrapper.instance();
- instance.setState({
- generalError: 'ERROR'
- });
- expect(instance.state.generalError).not.toBe('');
- instance.clearError();
- expect(instance.state.generalError).toBe('');
- });
-});
-describe('Adyen submit', function () {
- it('complete payment on successful submit via adyen', function (done) {
- var mockOnPaymentComplete = jest.fn();
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Payment.default, {
- onPaymentComplete: mockOnPaymentComplete
- }));
- var instance = wrapper.instance();
- instance.onAdyenSubmit({
- data: {
- paymentMethod: {}
- }
- });
- expect(_api.submitPayment).toHaveBeenCalled();
- setImmediate(function () {
- expect(instance.props.onPaymentComplete).toHaveBeenCalled();
- done();
- });
- });
- it('shows error when payment submit failed', function (done) {
- _api.submitPayment.mockResolvedValueOnce({
- errors: ['Some error']
- });
-
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Payment.default, {
- onPaymentComplete: jest.fn()
- }));
- var instance = wrapper.instance();
- instance.onAdyenSubmit({
- data: {
- paymentMethod: {}
- }
- });
- expect(_api.submitPayment).toHaveBeenCalled();
- setImmediate(function () {
- expect(instance.state.generalError).not.toBe('');
- done();
- });
- });
-});
-describe('Paypal submit', function () {
- it('should call submitPayPalPayment', function (done) {
- var mockOnPaymentComplete = jest.fn();
- delete window.location;
- window.location = {
- href: ''
- };
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Payment.default, {
- onPaymentComplete: mockOnPaymentComplete
- }));
- var instance = wrapper.instance();
- instance.submitPayPal();
- expect(_api.submitPayPalPayment).toHaveBeenCalled();
- setImmediate(function () {
- expect(window.location.href).toBe('mock.com');
- done();
- });
- });
- it('should set state when error occures', function (done) {
- _api.submitPayPalPayment.mockRejectedValue(new Error('erro'));
-
- var mockOnPaymentComplete = jest.fn();
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Payment.default, {
- onPaymentComplete: mockOnPaymentComplete
- }));
- var instance = wrapper.instance();
- instance.submitPayPal();
- expect(_api.submitPayPalPayment).toHaveBeenCalled();
- setImmediate(function () {
- expect(instance.state.generalError).toBe('The payment failed. Please try again.');
- done();
- });
- });
-});
\ No newline at end of file
diff --git a/dist/Payment/Payment.stories.js b/dist/Payment/Payment.stories.js
deleted file mode 100644
index 914b8d46c..000000000
--- a/dist/Payment/Payment.stories.js
+++ /dev/null
@@ -1,45 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _storybookAddonMock = _interopRequireDefault(require("storybook-addon-mock"));
-
-var _Payment = _interopRequireDefault(require("./Payment"));
-
-require("styles/index.scss");
-
-(0, _react2.storiesOf)('Checkout/Payment', module).addDecorator(_addonKnobs.withKnobs).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_storybookAddonMock.default).add('Basic Payment', function () {
- return /*#__PURE__*/_react.default.createElement(_Payment.default, {
- onPaymentComplete: function onPaymentComplete() {}
- });
-}, {
- mockData: [{
- url: "".concat(ENVIRONMENT_CONFIGURATION.API_URL, "/payment-methods"),
- method: 'GET',
- status: 200,
- response: {
- responseData: {
- paymentMethods: [{
- id: 881885683,
- methodName: 'card',
- logoUrl: ''
- }, {
- id: 386925084,
- methodName: 'paypal',
- logoUrl: ''
- }],
- message: 'Payment method settings for publisher 105664357',
- status: 200
- },
- errors: []
- }
- }]
-});
\ No newline at end of file
diff --git a/dist/Payment/PaymentStyled.js b/dist/Payment/PaymentStyled.js
deleted file mode 100644
index 726fbcce0..000000000
--- a/dist/Payment/PaymentStyled.js
+++ /dev/null
@@ -1,112 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.PayPalTextStyled = exports.PayPalWrapperStyled = exports.MethodsWrapperStyled = exports.PaymentErrorStyled = exports.PaymentStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var colors = _interopRequireWildcard(require("styles/variables"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 90%;\n max-width: 400px;\n "]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n max-width: 50%;\n margin-bottom: 20px;\n text-align: center;\n line-height: 1.4em;\n font-size: 13px;\n ", "\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n height: 180px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n button{\n flex-basis: 100%;\n }\n "]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-bottom: 10px;\n font-size: 20px;\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-items: center;\n button {\n flex-basis: 200px;\n margin: 10px;\n\n :not(:disabled):hover,\n :active,\n :focus {\n background-color: ", ";\n }\n }\n ", "\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n text-align: center;\n font-size: 15px;\n color: ", ";\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n padding: 20px 35px 70px 35px;\n width: 100%;\n margin-top: 20px;\n background-color: ", ";\n border-top: 1px solid ", ";\n border-bottom: 1px solid ", ";\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var PaymentStyled = _styledComponents.default.div(_templateObject(), colors.BackgroundColor, colors.LineColor, colors.LineColor);
-
-exports.PaymentStyled = PaymentStyled;
-
-var PaymentErrorStyled = _styledComponents.default.div(_templateObject2(), colors.ErrorColor);
-
-exports.PaymentErrorStyled = PaymentErrorStyled;
-
-var MethodsWrapperStyled = _styledComponents.default.div(_templateObject3(), colors.MediumGrey, _BreakPoints.media.smallest(_templateObject4()));
-
-exports.MethodsWrapperStyled = MethodsWrapperStyled;
-
-var PayPalWrapperStyled = _styledComponents.default.div(_templateObject5());
-
-exports.PayPalWrapperStyled = PayPalWrapperStyled;
-
-var PayPalTextStyled = _styledComponents.default.p(_templateObject6(), _BreakPoints.media.small(_templateObject7()));
-
-exports.PayPalTextStyled = PayPalTextStyled;
\ No newline at end of file
diff --git a/dist/Payment/index.js b/dist/Payment/index.js
deleted file mode 100644
index 3b80d771b..000000000
--- a/dist/Payment/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Payment = _interopRequireDefault(require("./Payment"));
-
-var _default = _Payment.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/PaymentMethod/PaymentMethod.const.js b/dist/PaymentMethod/PaymentMethod.const.js
deleted file mode 100644
index 5cca4293f..000000000
--- a/dist/PaymentMethod/PaymentMethod.const.js
+++ /dev/null
@@ -1,23 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.CardTypesIcons = void 0;
-
-var _visa = require("./img/visa.svg");
-
-var _american_express = require("./img/american_express.svg");
-
-var _master_card = require("./img/master_card.svg");
-
-var _paypal = require("./img/paypal.svg");
-
-// eslint-disable-next-line import/prefer-default-export
-var CardTypesIcons = {
- visa: _visa.ReactComponent,
- amex: _american_express.ReactComponent,
- mc: _master_card.ReactComponent,
- paypal: _paypal.ReactComponent
-};
-exports.CardTypesIcons = CardTypesIcons;
\ No newline at end of file
diff --git a/dist/PaymentMethod/PaymentMethod.js b/dist/PaymentMethod/PaymentMethod.js
deleted file mode 100644
index 475625e9d..000000000
--- a/dist/PaymentMethod/PaymentMethod.js
+++ /dev/null
@@ -1,101 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PurePaymentMethod = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _MyAccountError = _interopRequireDefault(require("components/MyAccountError"));
-
-var _SkeletonWrapper = _interopRequireDefault(require("components/SkeletonWrapper"));
-
-var _PaymentMethod = require("./PaymentMethod.const");
-
-var _PaymentMethodStyled = require("./PaymentMethodStyled");
-
-/* eslint-disable no-nested-ternary */
-var PaymentCard = function PaymentCard(_ref) {
- var lastCardFourDigits = _ref.lastCardFourDigits,
- cardExpirationDate = _ref.cardExpirationDate,
- variant = _ref.variant,
- isDataLoaded = _ref.isDataLoaded,
- t = _ref.t;
- var LogoComponent = _PaymentMethod.CardTypesIcons[variant] ? _PaymentMethod.CardTypesIcons[variant] : _react.default.Fragment;
- return /*#__PURE__*/_react.default.createElement(_PaymentMethodStyled.CardWrapStyled, null, isDataLoaded ? /*#__PURE__*/_react.default.createElement(_PaymentMethodStyled.CardStyled, null, /*#__PURE__*/_react.default.createElement(_PaymentMethodStyled.CardTypeStyled, null, /*#__PURE__*/_react.default.createElement(LogoComponent, null)), /*#__PURE__*/_react.default.createElement(_PaymentMethodStyled.CardNumberStyled, null, "**** **** **** ", lastCardFourDigits), /*#__PURE__*/_react.default.createElement(_PaymentMethodStyled.CardExpirationStyled, null, /*#__PURE__*/_react.default.createElement(_PaymentMethodStyled.CardExpirationLabel, null, t('Expiry date')), /*#__PURE__*/_react.default.createElement(_PaymentMethodStyled.CardExpirationDateStyled, null, cardExpirationDate))) : /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- height: 166
- }));
-};
-
-PaymentCard.defaultProps = {
- lastCardFourDigits: '',
- cardExpirationDate: '',
- isDataLoaded: true,
- variant: '',
- t: function t(k) {
- return k;
- }
-};
-
-var PaymentMethod = function PaymentMethod(_ref2) {
- var paymentDetailsLoading = _ref2.paymentDetailsLoading,
- paymentDetails = _ref2.paymentDetails,
- error = _ref2.error,
- t = _ref2.t;
- return paymentDetailsLoading ? /*#__PURE__*/_react.default.createElement(PaymentCard, {
- isDataLoaded: false
- }) : /*#__PURE__*/_react.default.createElement(_PaymentMethodStyled.WrapStyled, null, error.length !== 0 ? /*#__PURE__*/_react.default.createElement(_MyAccountError.default, {
- generalError: true,
- fullHeight: true
- }) : paymentDetails.length === 0 ? /*#__PURE__*/_react.default.createElement(_MyAccountError.default, {
- title: t('No payment method added!'),
- subtitle: t('Add a card to start your plan'),
- withBorder: true
- }) : /*#__PURE__*/_react.default.createElement(_PaymentMethodStyled.PaymentDetailsStyled, null, paymentDetails.map(function (method) {
- if (method.paymentMethod === 'card') {
- var _method$paymentMethod = method.paymentMethodSpecificParams,
- lastCardFourDigits = _method$paymentMethod.lastCardFourDigits,
- cardExpirationDate = _method$paymentMethod.cardExpirationDate,
- variant = _method$paymentMethod.variant;
- return /*#__PURE__*/_react.default.createElement(PaymentCard, {
- key: method.id,
- lastCardFourDigits: lastCardFourDigits,
- cardExpirationDate: cardExpirationDate,
- variant: variant
- });
- }
-
- if (method.paymentMethod === 'paypal') {
- var LogoComponent = _PaymentMethod.CardTypesIcons[method.paymentMethod] ? _PaymentMethod.CardTypesIcons[method.paymentMethod] : _react.default.Fragment;
- return /*#__PURE__*/_react.default.createElement(_PaymentMethodStyled.CardWrapStyled, {
- key: method.id,
- type: method.paymentMethod
- }, /*#__PURE__*/_react.default.createElement(_PaymentMethodStyled.CardStyled, null, /*#__PURE__*/_react.default.createElement(_PaymentMethodStyled.CardTypeStyled, null, /*#__PURE__*/_react.default.createElement(LogoComponent, null))));
- }
-
- return /*#__PURE__*/_react.default.createElement(_PaymentMethodStyled.Message, {
- key: "message"
- }, t('Payment by '), " ", method.paymentMethod, ' ', t('is not supported'));
- })));
-};
-
-exports.PurePaymentMethod = PaymentMethod;
-PaymentMethod.defaultProps = {
- paymentDetails: [],
- error: [],
- paymentDetailsLoading: false,
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(PaymentMethod));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/PaymentMethod/PaymentMethod.spec.js b/dist/PaymentMethod/PaymentMethod.spec.js
deleted file mode 100644
index 273c5df7d..000000000
--- a/dist/PaymentMethod/PaymentMethod.spec.js
+++ /dev/null
@@ -1,109 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _PaymentMethod = require("./PaymentMethod");
-
-var _PaymentMethodStyled = require("./PaymentMethodStyled");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-var mockPaymentDetailsByTypes = [{
- id: 193925086,
- customerId: 280372348,
- token: '8315816736477319',
- paymentGateway: 'adyen',
- paymentMethod: 'card',
- paymentMethodSpecificParams: {
- variant: 'mc',
- lastCardFourDigits: '1111',
- holderName: 'dsadsadsa',
- cardExpirationDate: '10/2020',
- socialSecurityNumber: ''
- },
- paymentMethodId: null
-}];
-var mockPaymentDetailsNotSupported = [{
- id: 193925084,
- customerId: 280372348,
- token: '8315816736477319',
- paymentGateway: 'adyen',
- paymentMethod: 'notSupportedMethod',
- paymentMethodSpecificParams: {
- variant: 'mc',
- lastCardFourDigits: '1111',
- holderName: 'dsadsadsa',
- cardExpirationDate: '10/2020',
- socialSecurityNumber: ''
- },
- paymentMethodId: null
-}];
-var mockPaymentDetailsPaypal = [{
- id: 193925082,
- customerId: 280372348,
- token: '8315816736477319',
- paymentGateway: 'adyen',
- paymentMethod: 'paypal',
- paymentMethodId: null
-}];
-describe('', function () {
- afterEach(function () {
- jest.clearAllMocks();
- });
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PaymentMethod.PurePaymentMethod, null));
- expect(wrapper.prop('paymentDetails')).toEqual([]);
- });
- it('should render all supported payment types', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PaymentMethod.PurePaymentMethod, {
- paymentDetails: mockPaymentDetailsByTypes
- }));
- expect(wrapper.find(_PaymentMethodStyled.CardWrapStyled)).toHaveLength(1);
- });
- it('should show specifid data for paypal', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PaymentMethod.PurePaymentMethod, {
- paymentDetails: mockPaymentDetailsPaypal
- }));
- expect(wrapper.find(_PaymentMethodStyled.CardWrapStyled)).toHaveLength(1);
- expect(wrapper.find(_PaymentMethodStyled.CardWrapStyled).props().type).toEqual('paypal');
- });
- it('should show the message if type is not supported', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_PaymentMethod.PurePaymentMethod, {
- paymentDetails: mockPaymentDetailsNotSupported
- }));
- expect(wrapper.find(_PaymentMethodStyled.Message)).toHaveLength(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/PaymentMethod/PaymentMethod.stories.js b/dist/PaymentMethod/PaymentMethod.stories.js
deleted file mode 100644
index 7a2b1a93c..000000000
--- a/dist/PaymentMethod/PaymentMethod.stories.js
+++ /dev/null
@@ -1,60 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _PaymentMethod = require("./PaymentMethod");
-
-var CARD = [{
- id: 680860225,
- customerId: 338816933,
- token: '8315815183716450',
- paymentGateway: 'adyen',
- paymentMethod: 'card',
- paymentMethodSpecificParams: {
- variant: 'mc',
- lastCardFourDigits: '1111',
- holderName: 'Sample card',
- cardExpirationDate: '10/2020',
- socialSecurityNumber: ''
- },
- paymentMethodId: null
-}];
-var PAYPAL = [{
- id: 666324682,
- customerId: 819605670,
- token: 'B-0NL91937JD123950W',
- paymentGateway: 'paypal',
- paymentMethod: 'paypal',
- paymentMethodSpecificParams: {
- payerId: 'D3RFTM8JLUTZQ',
- holderName: 'User Name'
- },
- paymentMethodId: 996126615,
- active: true
-}];
-(0, _react2.storiesOf)('MyAccount/PaymentInfo/PaymentMethod', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 400,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
-}).add('Card', function () {
- return /*#__PURE__*/_react.default.createElement(_PaymentMethod.PurePaymentMethod, {
- paymentDetails: CARD
- });
-}).add('PayPal', function () {
- return /*#__PURE__*/_react.default.createElement(_PaymentMethod.PurePaymentMethod, {
- paymentDetails: PAYPAL
- });
-});
\ No newline at end of file
diff --git a/dist/PaymentMethod/PaymentMethodStyled.js b/dist/PaymentMethod/PaymentMethodStyled.js
deleted file mode 100644
index b18ca818b..000000000
--- a/dist/PaymentMethod/PaymentMethodStyled.js
+++ /dev/null
@@ -1,214 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.InfoMessageStyled = exports.Message = exports.StyledLoaderContainer = exports.CardWrapStyled = exports.CardEditStyled = exports.CardExpirationDateStyled = exports.CardExpirationLabel = exports.CardExpirationStyled = exports.CardNumberStyled = exports.CardTypeStyled = exports.CardStyled = exports.PaymentDetailsStyled = exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject14() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n font-size: 13px;\n"]);
-
- _templateObject14 = function _templateObject14() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject13() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-bottom: 24px;\n font-size: 12px;\n font-weight: 500;\n text-align: center;\n color: ", ";\n"]);
-
- _templateObject13 = function _templateObject13() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject12() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n justify-content: center;\n align-items: center;\n padding: 40px;\n"]);
-
- _templateObject12 = function _templateObject12() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject11() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n ", " {\n background-color: ", ";\n\n &:after {\n background-color: ", ";\n }\n }\n "]);
-
- _templateObject11 = function _templateObject11() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject10() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n max-width: 298px;\n margin: auto;\n font-family: Arial, Helvetica, sans-serif;\n\n ", "\n"]);
-
- _templateObject10 = function _templateObject10() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: absolute;\n bottom: 18px;\n right: 16px;\n color: ", ";\n font-size: 12px;\n z-index: 2;\n\n padding: 9px 17px;\n background-color: ", ";\n font-size: 13px;\n font-weight: 700;\n border-radius: 12px;\n border: 0;\n box-shadow: 0px 3px 50px #00000014;\n\n &:hover {\n cursor: pointer;\n }\n"]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n font-size: 13px;\n z-index: 2;\n"]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n font-size: 10px;\n margin-bottom: 4px;\n z-index: 2;\n"]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: absolute;\n bottom: 18px;\n left: 16px;\n color: ", ";\n font-size: 12px;\n z-index: 2;\n display: flex;\n flex-direction: column;\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: absolute;\n top: 28px;\n right: 16px;\n color: ", ";\n font-size: 13px;\n z-index: 2;\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: absolute;\n left: 16px;\n top: 28px;\n height: 24px;\n z-index: 2;\n\n svg {\n height: 100%;\n width: auto;\n }\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n\n height: 0;\n padding-top: 56.25%;\n\n background-color: ", ";\n border-radius: 20px;\n\n overflow: hidden;\n\n &:after {\n position: absolute;\n left: 30%;\n bottom: -10px;\n display: block;\n content: '';\n\n height: 400px;\n width: 400px;\n\n border-radius: 50%;\n background-color: ", ";\n }\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)([""]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n\n margin-bottom: 30px;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapStyled = _styledComponents.default.div(_templateObject());
-
-exports.WrapStyled = WrapStyled;
-
-var PaymentDetailsStyled = _styledComponents.default.div(_templateObject2());
-
-exports.PaymentDetailsStyled = PaymentDetailsStyled;
-
-var CardStyled = _styledComponents.default.div(_templateObject3(), _variables.MyAccountBlue, _variables.CardSecondaryColor);
-
-exports.CardStyled = CardStyled;
-
-var CardTypeStyled = _styledComponents.default.div(_templateObject4());
-
-exports.CardTypeStyled = CardTypeStyled;
-
-var CardNumberStyled = _styledComponents.default.div(_templateObject5(), _variables.White);
-
-exports.CardNumberStyled = CardNumberStyled;
-
-var CardExpirationStyled = _styledComponents.default.div(_templateObject6(), _variables.White);
-
-exports.CardExpirationStyled = CardExpirationStyled;
-
-var CardExpirationLabel = _styledComponents.default.div(_templateObject7(), _variables.MainColor);
-
-exports.CardExpirationLabel = CardExpirationLabel;
-
-var CardExpirationDateStyled = _styledComponents.default.div(_templateObject8(), _variables.White);
-
-exports.CardExpirationDateStyled = CardExpirationDateStyled;
-
-var CardEditStyled = _styledComponents.default.button(_templateObject9(), _variables.White, _variables.CardEditButtonBg);
-
-exports.CardEditStyled = CardEditStyled;
-
-var CardWrapStyled = _styledComponents.default.div(_templateObject10(), function (props) {
- return props.type === 'paypal' && (0, _styledComponents.css)(_templateObject11(), CardStyled, _variables.PaypalMainColor, _variables.PaypalSecondaryColor);
-});
-
-exports.CardWrapStyled = CardWrapStyled;
-
-var StyledLoaderContainer = _styledComponents.default.div(_templateObject12());
-
-exports.StyledLoaderContainer = StyledLoaderContainer;
-
-var Message = _styledComponents.default.div(_templateObject13(), _variables.MyAccountTextGray);
-
-exports.Message = Message;
-
-var InfoMessageStyled = _styledComponents.default.div(_templateObject14(), _variables.MyAccountTextGray);
-
-exports.InfoMessageStyled = InfoMessageStyled;
\ No newline at end of file
diff --git a/dist/PaymentMethod/img/american_express.svg b/dist/PaymentMethod/img/american_express.svg
deleted file mode 100644
index dbbcb7084..000000000
--- a/dist/PaymentMethod/img/american_express.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/dist/PaymentMethod/img/master_card.svg b/dist/PaymentMethod/img/master_card.svg
deleted file mode 100644
index 0fc959db6..000000000
--- a/dist/PaymentMethod/img/master_card.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
diff --git a/dist/PaymentMethod/img/paypal.svg b/dist/PaymentMethod/img/paypal.svg
deleted file mode 100644
index cd60552e8..000000000
--- a/dist/PaymentMethod/img/paypal.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/dist/PaymentMethod/img/visa.svg b/dist/PaymentMethod/img/visa.svg
deleted file mode 100644
index db6ad4fb2..000000000
--- a/dist/PaymentMethod/img/visa.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/dist/PaymentMethod/index.js b/dist/PaymentMethod/index.js
deleted file mode 100644
index a876e26d3..000000000
--- a/dist/PaymentMethod/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _PaymentMethod = _interopRequireDefault(require("./PaymentMethod"));
-
-var _default = _PaymentMethod.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/PaymentMethodButton/PaymentMethodButton.js b/dist/PaymentMethodButton/PaymentMethodButton.js
deleted file mode 100644
index 0e3e97796..000000000
--- a/dist/PaymentMethodButton/PaymentMethodButton.js
+++ /dev/null
@@ -1,31 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _paymentMethodHelper = require("util/paymentMethodHelper");
-
-var _PaymentMethodButtonStyled = require("./PaymentMethodButtonStyled");
-
-var PaymentMethodButton = function PaymentMethodButton(_ref) {
- var methodName = _ref.methodName,
- onClickFn = _ref.onClickFn;
- var LogoComponent = _paymentMethodHelper.logos[methodName];
- return /*#__PURE__*/_react.default.createElement(_PaymentMethodButtonStyled.StyledButton, {
- onClickFn: onClickFn,
- theme: "simple"
- }, LogoComponent ? /*#__PURE__*/_react.default.createElement(LogoComponent, null) : /*#__PURE__*/_react.default.createElement(_PaymentMethodButtonStyled.StyledMethodName, null, methodName));
-};
-
-PaymentMethodButton.defaultProps = {
- methodName: '',
- onClickFn: function onClickFn() {}
-};
-var _default = PaymentMethodButton;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/PaymentMethodButton/PaymentMethodButtonStyled.js b/dist/PaymentMethodButton/PaymentMethodButtonStyled.js
deleted file mode 100644
index 228ef96a0..000000000
--- a/dist/PaymentMethodButton/PaymentMethodButtonStyled.js
+++ /dev/null
@@ -1,49 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.StyledMethodName = exports.StyledButton = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var variables = _interopRequireWildcard(require("styles/variables"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n text-transform: uppercase;\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n max-width: 160px;\n height: 90px;\n background-color: ", ";\n border: 1px solid ", ";\n border-radius: 7px;\n\n svg {\n path {\n fill: ", ";\n }\n }\n\n &:hover,\n &:focus {\n color: ", ";\n svg {\n path {\n fill: ", ";\n }\n }\n }\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var StyledButton = (0, _styledComponents.default)(_Button.default)(_templateObject(), variables.White, variables.LineColor, variables.MainColor, variables.White, variables.White);
-exports.StyledButton = StyledButton;
-
-var StyledMethodName = _styledComponents.default.div(_templateObject2());
-
-exports.StyledMethodName = StyledMethodName;
\ No newline at end of file
diff --git a/dist/PaymentMethodButton/index.js b/dist/PaymentMethodButton/index.js
deleted file mode 100644
index a160dc04f..000000000
--- a/dist/PaymentMethodButton/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _PaymentMethodButton = _interopRequireDefault(require("./PaymentMethodButton"));
-
-var _default = _PaymentMethodButton.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Popup/Popup.const.js b/dist/Popup/Popup.const.js
deleted file mode 100644
index 80b4a468e..000000000
--- a/dist/Popup/Popup.const.js
+++ /dev/null
@@ -1,79 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _welcome = _interopRequireDefault(require("./images/welcome.svg"));
-
-var _icon_terms = _interopRequireDefault(require("./images/icon_terms.svg"));
-
-var popupData = {
- notCheckedTerms: {
- steps: [{
- headerTitle: 'Terms & Conditions',
- icon: _welcome.default,
- title: 'Hi there!',
- text: 'Your brand new account is waiting for you. Just one last step. We would like you to review our terms and conditions before continuing to your account.',
- buttonText: 'Let’s do it',
- buttonAction: 'renderNextStep'
- }, {
- headerTitle: 'Terms & Conditions',
- icon: _welcome.default,
- title: 'Terms & Conditions',
- text: 'Please accept our terms and conditions before continuing to your account.',
- buttonText: 'Continue',
- buttonAction: 'handleSubmitConsents'
- }]
- },
- termsUpdateRequired: {
- steps: [{
- headerTitle: 'Terms update',
- icon: _icon_terms.default,
- title: 'A change in our terms',
- text: 'One of our mandatory terms has been updated. Review the changes to continue.',
- buttonText: 'Okey, Go next',
- buttonAction: 'renderNextStep'
- }, {
- headerTitle: 'Terms update',
- icon: null,
- title: 'Update to terms & conditions',
- text: 'Please review and accept our updated terms and conditions before continuing to your account.',
- buttonText: 'Continue',
- buttonAction: 'handleSubmitConsents'
- }]
- },
- consentsUpdateRequired: {
- steps: [{
- headerTitle: 'Terms update',
- icon: _icon_terms.default,
- title: 'Update to terms & conditions',
- text: "We have updated our terms and conditions. Please take a few minutes to review the changes in your profile section.",
- buttonText: 'Continue',
- buttonAction: 'handleSubmitConsents'
- }]
- },
- complexUpdate: {
- steps: [{
- headerTitle: 'Terms update',
- icon: _icon_terms.default,
- title: 'A change in our terms',
- text: "One of our mandatory terms has been updated. We\u2019ve also updated our Consents Details which you can find in Update Profile tab.",
- secondText: 'Review the changes to continue.',
- buttonText: 'Okey, Go next!',
- buttonAction: 'renderNextStep'
- }, {
- headerTitle: 'Terms update',
- icon: null,
- title: 'Update to terms & conditions',
- text: "Please review and accept our updated terms and conditions before continuing to your account.",
- buttonText: 'Continue',
- buttonAction: 'handleSubmitConsents'
- }]
- }
-};
-var _default = popupData;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Popup/Popup.js b/dist/Popup/Popup.js
deleted file mode 100644
index 7ffb65f79..000000000
--- a/dist/Popup/Popup.js
+++ /dev/null
@@ -1,194 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PurePopup = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _Footer = _interopRequireDefault(require("components/Footer"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _submitConsents = _interopRequireDefault(require("api/Customer/submitConsents"));
-
-var _getCustomerConsents = _interopRequireDefault(require("api/Customer/getCustomerConsents"));
-
-var _MyAccountConsents = _interopRequireDefault(require("components/MyAccountConsents"));
-
-var _PopupStyled = require("./PopupStyled");
-
-var _Popup = _interopRequireDefault(require("./Popup.const"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-/* eslint-disable no-debugger */
-var Popup = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(Popup, _Component);
-
- var _super = (0, _createSuper2.default)(Popup);
-
- function Popup(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, Popup);
- _this = _super.call(this, props);
-
- _this.renderNextStep = function () {
- _this.setState(function (prevState) {
- return {
- step: prevState.step + 1
- };
- });
- };
-
- _this.handleSubmitConsents = function () {
- var updatedConsents = _this.state.updatedConsents;
- var setConsents = _this.props.setConsents;
- var payload = updatedConsents.map(function (item) {
- return {
- name: item.name,
- version: item.newestVersion,
- state: item.state
- };
- });
-
- _this.setState({
- isLoading: true
- });
-
- (0, _submitConsents.default)([], [], payload).then(function () {
- (0, _getCustomerConsents.default)().then(function (resp) {
- setConsents(resp.responseData.consents);
- });
- });
- };
-
- _this.state = {
- step: 1,
- updatedConsents: [],
- isLoading: false,
- allowSubmitConsents: false
- };
- return _this;
- }
-
- (0, _createClass2.default)(Popup, [{
- key: "componentDidMount",
- value: function componentDidMount() {
- var consents = this.props.consents;
- this.setState({
- updatedConsents: consents
- });
- this.checkAccess(consents);
- }
- }, {
- key: "checkAccess",
- value: function checkAccess(items) {
- var notCheckedTerm = items.find(function (item) {
- return item.required && item.state === 'declined';
- });
-
- if (notCheckedTerm) {
- this.setState({
- allowSubmitConsents: false
- });
- } else {
- this.setState({
- allowSubmitConsents: true
- });
- }
- }
- }, {
- key: "render",
- value: function render() {
- var _this2 = this;
-
- var _this$props = this.props,
- popupType = _this$props.popupType,
- consents = _this$props.consents,
- setConsents = _this$props.setConsents,
- hidePopup = _this$props.hidePopup,
- t = _this$props.t;
- var _this$state = this.state,
- step = _this$state.step,
- isLoading = _this$state.isLoading,
- allowSubmitConsents = _this$state.allowSubmitConsents;
- var stepData = _Popup.default[popupType].steps[step - 1];
- var steps = _Popup.default[popupType].steps;
- return /*#__PURE__*/_react.default.createElement(_PopupStyled.WrapperStyled, null, /*#__PURE__*/_react.default.createElement(_PopupStyled.HeaderStyled, null, /*#__PURE__*/_react.default.createElement(_PopupStyled.DotsWrapperStyled, {
- currentStep: step
- }, steps.length > 1 && steps.map(function (item) {
- return /*#__PURE__*/_react.default.createElement(_PopupStyled.DotStyled, {
- key: item.title
- });
- })), /*#__PURE__*/_react.default.createElement(_PopupStyled.HeaderTitleStyled, null, t(stepData.headerTitle))), /*#__PURE__*/_react.default.createElement(_PopupStyled.ContentStyled, {
- step: consents.length ? step : 1
- }, stepData.icon && /*#__PURE__*/_react.default.createElement(_PopupStyled.ImageStyled, {
- src: stepData.icon
- }), /*#__PURE__*/_react.default.createElement(_PopupStyled.TitleStyled, {
- step: step
- }, t(stepData.title)), /*#__PURE__*/_react.default.createElement(_PopupStyled.TextStyled, {
- step: step
- }, t(stepData.text)), step === 2 && consents && /*#__PURE__*/_react.default.createElement(_MyAccountConsents.default, {
- consents: consents,
- showConsentsOnly: true,
- saveConsents: function saveConsents(items) {
- _this2.setState({
- updatedConsents: items
- });
-
- _this2.checkAccess(items);
- },
- setConsents: setConsents
- })), /*#__PURE__*/_react.default.createElement(_PopupStyled.ButtonWrapperStyled, null, /*#__PURE__*/_react.default.createElement(_PopupStyled.InnerWrapperStyled, null, stepData.undoButton && /*#__PURE__*/_react.default.createElement(_PopupStyled.ButtonStyled, {
- onClickFn: hidePopup,
- theme: "secondary",
- width: "auto"
- }, t(stepData.undoButton)), /*#__PURE__*/_react.default.createElement(_PopupStyled.ButtonStyled, {
- onClickFn: this[stepData.buttonAction],
- disabled: step === 2 && !allowSubmitConsents,
- width: "auto"
- }, isLoading && /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) || t(stepData.buttonText)))), /*#__PURE__*/_react.default.createElement(_Footer.default, {
- isCheckout: false
- }));
- }
- }]);
- return Popup;
-}(_react.Component);
-
-exports.PurePopup = Popup;
-Popup.defaultProps = {
- popupType: '',
- setConsents: function setConsents() {},
- consents: [],
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(Popup));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Popup/Popup.spec.js b/dist/Popup/Popup.spec.js
deleted file mode 100644
index f8524f82d..000000000
--- a/dist/Popup/Popup.spec.js
+++ /dev/null
@@ -1,209 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _MyAccountConsents = _interopRequireDefault(require("components/MyAccountConsents"));
-
-var _getCustomerConsents = _interopRequireDefault(require("api/Customer/getCustomerConsents"));
-
-var _submitConsents = _interopRequireDefault(require("api/Customer/submitConsents"));
-
-var _Popup = require("./Popup");
-
-require("jest-styled-components");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('api/Customer/submitConsents');
-jest.mock('api/Customer/getCustomerConsents');
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-describe('', function () {
- var setConsentsMock = jest.fn();
- afterEach(function () {
- return jest.clearAllMocks();
- });
- describe('@renders', function () {
- it('should render initial state on componentDidMount and not allow to press button if terms not accepted', function () {
- var consents = [{
- customerId: '338816933',
- name: 'broadcaster_marketing',
- required: false,
- state: 'accepted',
- version: '1',
- needsUpdate: false,
- label: 'Yes, I want to receive Very important company and d3.ru updates by email. TEST',
- value: 'Yes, I want to receive Very important company and d3.ru updates by email. TEST',
- newestVersion: '1',
- date: 1589366394
- }, {
- customerId: '338816933',
- name: 'broadcaster_terms',
- required: true,
- state: 'declined',
- version: '1',
- needsUpdate: true,
- label: 'I accept Terms and Conditions of pride&prejudice.',
- value: 'https://cleeng.com/privacy',
- newestVersion: '1',
- date: 1589777684
- }];
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Popup.PurePopup, {
- setConsents: setConsentsMock,
- consents: consents,
- popupType: "notCheckedTerms",
- hidePopup: jest.fn()
- }));
- expect(wrapper.state('updatedConsents')).toEqual(consents);
- expect(wrapper.state('allowSubmitConsents')).toBe(false);
- });
- it('should render initial state on componentDidMount and allow to press button if terms not accepted', function () {
- var consents = [{
- customerId: '338816933',
- name: 'broadcaster_marketing',
- required: false,
- state: 'accepted',
- version: '1',
- needsUpdate: false,
- label: 'Yes, I want to receive Very important company and d3.ru updates by email. TEST',
- value: 'Yes, I want to receive Very important company and d3.ru updates by email. TEST',
- newestVersion: '1',
- date: 1589366394
- }, {
- customerId: '338816933',
- name: 'broadcaster_terms',
- required: true,
- state: 'accpeted',
- version: '1',
- needsUpdate: true,
- label: 'I accept Terms and Conditions of pride&prejudice.',
- value: 'https://cleeng.com/privacy',
- newestVersion: '2',
- date: 1589777684
- }];
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Popup.PurePopup, {
- setConsents: setConsentsMock,
- consents: consents,
- popupType: "termsUpdateRequired",
- hidePopup: jest.fn()
- }));
- expect(wrapper.state('updatedConsents')).toEqual(consents);
- expect(wrapper.state('allowSubmitConsents')).toBe(true);
- });
- });
- describe('@actions', function () {
- it('should render next step on button click', function () {
- var consents = [{
- customerId: '338816933',
- name: 'broadcaster_marketing',
- required: true,
- state: 'accepted',
- version: '1',
- needsUpdate: true,
- label: 'Yes, I want to receive Very important company and d3.ru updates by email. TEST',
- value: 'Yes, I want to receive Very important company and d3.ru updates by email. TEST',
- newestVersion: '2',
- date: 1589366394
- }];
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Popup.PurePopup, {
- setConsents: setConsentsMock,
- consents: consents,
- popupType: "termsUpdateRequired",
- hidePopup: jest.fn()
- }));
- wrapper.find('button').simulate('click');
- expect(wrapper.state('step')).toBe(2);
- });
- it('should submit consents on button click', function (done) {
- var consents = [{
- customerId: '338816933',
- name: 'broadcaster_marketing',
- required: true,
- state: 'declined',
- version: '1',
- needsUpdate: true,
- label: 'Yes, I want to receive Very important company and d3.ru updates by email. TEST',
- value: 'Yes, I want to receive Very important company and d3.ru updates by email. TEST',
- newestVersion: '2',
- date: 1589366394
- }];
- var changedConsent = [{
- customerId: '338816933',
- name: 'broadcaster_marketing',
- required: true,
- state: 'accepted',
- version: '1',
- needsUpdate: true,
- label: 'Yes, I want to receive Very important company and d3.ru updates by email. TEST',
- value: 'Yes, I want to receive Very important company and d3.ru updates by email. TEST',
- newestVersion: '2',
- date: 1589366394
- }];
-
- _submitConsents.default.mockResolvedValue({
- responseData: {},
- errors: []
- });
-
- _getCustomerConsents.default.mockResolvedValue({
- responseData: {
- consents: changedConsent
- },
- errors: []
- });
-
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Popup.PurePopup, {
- setConsents: setConsentsMock,
- consents: consents,
- popupType: "termsUpdateRequired",
- hidePopup: jest.fn()
- }));
- wrapper.find('button').simulate('click');
- expect(wrapper.state('step')).toBe(2);
- expect(wrapper.find(_MyAccountConsents.default).exists()).toBe(true);
- wrapper.find(_MyAccountConsents.default).props().saveConsents(changedConsent);
- expect(wrapper.state('updatedConsents')).toEqual(changedConsent);
- expect(wrapper.state('allowSubmitConsents')).toEqual(true);
- wrapper.find('button').simulate('click');
- setImmediate(function () {
- expect(_submitConsents.default).toHaveBeenCalledWith([], [], [{
- name: 'broadcaster_marketing',
- version: '2',
- state: 'accepted'
- }]);
- expect(_getCustomerConsents.default).toHaveBeenCalled();
- expect(setConsentsMock).toHaveBeenCalledWith(changedConsent);
- done();
- });
- });
- });
-});
\ No newline at end of file
diff --git a/dist/Popup/PopupStyled.js b/dist/Popup/PopupStyled.js
deleted file mode 100644
index 93d6470a4..000000000
--- a/dist/Popup/PopupStyled.js
+++ /dev/null
@@ -1,290 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.InnerWrapperStyled = exports.HeaderTitleStyled = exports.DotStyled = exports.HeaderStyled = exports.DotsWrapperStyled = exports.InfoStyled = exports.ButtonStyled = exports.ImageStyled = exports.TextStyled = exports.TitleStyled = exports.ButtonWrapperStyled = exports.ContentStyled = exports.WrapperStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-var _variables = require("styles/variables");
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject21() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n"]);
-
- _templateObject21 = function _templateObject21() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject20() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 14px;\n margin: 0;\n"]);
-
- _templateObject20 = function _templateObject20() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject19() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: block;\n width: 10px;\n height: 10px;\n border-radius: 50%;\n background: ", ";\n margin-right: 10px;\n"]);
-
- _templateObject19 = function _templateObject19() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject18() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 30px 0 0 0;\n "]);
-
- _templateObject18 = function _templateObject18() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject17() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n width: 90%;\n margin: 50px 0 0 0;\n color: ", ";\n ", "\n"]);
-
- _templateObject17 = function _templateObject17() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject16() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n span:nth-child(-n + ", ") {\n background: ", ";\n }\n "]);
-
- _templateObject16 = function _templateObject16() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject15() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n ", "\n"]);
-
- _templateObject15 = function _templateObject15() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject14() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n font-size: 13px;\n margin-bottom: 25px;\n display: block;\n"]);
-
- _templateObject14 = function _templateObject14() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject13() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 0 auto;\n &:disabled {\n cursor: not-allowed;\n background: ", ";\n }\n"]);
-
- _templateObject13 = function _templateObject13() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject12() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-top: 50px;\n"]);
-
- _templateObject12 = function _templateObject12() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject11() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n opacity: 0.6;\n text-align: left;\n "]);
-
- _templateObject11 = function _templateObject11() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject10() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n opacity: 0.8;\n font-size: 14px;\n line-height: 1.5;\n margin: 20px 0;\n\n ", "\n"]);
-
- _templateObject10 = function _templateObject10() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 27px;\n "]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 30px;\n color: ", ";\n font-weight: 700;\n\n ", "\n"]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 80%;\n "]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 50%;\n margin: 0 auto 100px auto;\n\n ", "\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 90%;\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n text-align: center;\n margin: auto;\n width: 50%;\n\n ", "\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n min-height: 100vh;\n "]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n height: 100%;\n\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n\n line-height: normal;\n\n ", "\n\n opacity: 1;\n animation: ", " 1 ease-in 0.4s;\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n\t0% {\n\t\topacity: 0;\n transform: scale(0.97);\n\t}\n 80%{\n transform: scale(1);\n }\n\t100% {\n\t\topacity: 1;\n\t}\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var fadeInOpacity = (0, _styledComponents.keyframes)(_templateObject());
-
-var WrapperStyled = _styledComponents.default.div(_templateObject2(), _BreakPoints.media.small(_templateObject3()), fadeInOpacity);
-
-exports.WrapperStyled = WrapperStyled;
-
-var ContentStyled = _styledComponents.default.div(_templateObject4(), _BreakPoints.media.small(_templateObject5()));
-
-exports.ContentStyled = ContentStyled;
-
-var ButtonWrapperStyled = _styledComponents.default.div(_templateObject6(), _BreakPoints.media.small(_templateObject7()));
-
-exports.ButtonWrapperStyled = ButtonWrapperStyled;
-
-var TitleStyled = _styledComponents.default.h1(_templateObject8(), _variables.MainColor, _BreakPoints.media.small(_templateObject9()));
-
-exports.TitleStyled = TitleStyled;
-
-var TextStyled = _styledComponents.default.p(_templateObject10(), _variables.MainColor, function (props) {
- return props.step === 2 && (0, _styledComponents.css)(_templateObject11());
-});
-
-exports.TextStyled = TextStyled;
-
-var ImageStyled = _styledComponents.default.img(_templateObject12());
-
-exports.ImageStyled = ImageStyled;
-var ButtonStyled = (0, _styledComponents.default)(_Button.default)(_templateObject13(), _variables.LineColor);
-exports.ButtonStyled = ButtonStyled;
-
-var InfoStyled = _styledComponents.default.span(_templateObject14(), _variables.ErrorColor);
-
-exports.InfoStyled = InfoStyled;
-
-var DotsWrapperStyled = _styledComponents.default.div(_templateObject15(), function (props) {
- return props.currentStep && (0, _styledComponents.css)(_templateObject16(), props.currentStep, _variables.MainColor);
-});
-
-exports.DotsWrapperStyled = DotsWrapperStyled;
-
-var HeaderStyled = _styledComponents.default.div(_templateObject17(), _variables.MainColor, _BreakPoints.media.small(_templateObject18()));
-
-exports.HeaderStyled = HeaderStyled;
-
-var DotStyled = _styledComponents.default.span(_templateObject19(), _variables.LineColor);
-
-exports.DotStyled = DotStyled;
-
-var HeaderTitleStyled = _styledComponents.default.h1(_templateObject20());
-
-exports.HeaderTitleStyled = HeaderTitleStyled;
-
-var InnerWrapperStyled = _styledComponents.default.div(_templateObject21());
-
-exports.InnerWrapperStyled = InnerWrapperStyled;
\ No newline at end of file
diff --git a/dist/Popup/images/email_sent.svg b/dist/Popup/images/email_sent.svg
deleted file mode 100644
index 9538e886e..000000000
--- a/dist/Popup/images/email_sent.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
diff --git a/dist/Popup/images/icon_terms.svg b/dist/Popup/images/icon_terms.svg
deleted file mode 100644
index 48c3ba9be..000000000
--- a/dist/Popup/images/icon_terms.svg
+++ /dev/null
@@ -1,44 +0,0 @@
-
diff --git a/dist/Popup/images/password_reset.svg b/dist/Popup/images/password_reset.svg
deleted file mode 100644
index cb3b576ce..000000000
--- a/dist/Popup/images/password_reset.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
diff --git a/dist/Popup/images/welcome.svg b/dist/Popup/images/welcome.svg
deleted file mode 100644
index 010bffc0c..000000000
--- a/dist/Popup/images/welcome.svg
+++ /dev/null
@@ -1,43 +0,0 @@
-
diff --git a/dist/Popup/index.js b/dist/Popup/index.js
deleted file mode 100644
index 306644f3e..000000000
--- a/dist/Popup/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Popup = _interopRequireDefault(require("./Popup"));
-
-var _default = _Popup.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Price/Price.js b/dist/Price/Price.js
deleted file mode 100644
index a1fde7e3d..000000000
--- a/dist/Price/Price.js
+++ /dev/null
@@ -1,37 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _roundNumber = _interopRequireDefault(require("util/roundNumber"));
-
-var _PriceStyled = require("./PriceStyled");
-
-var addSpaceAfterNumber = function addSpaceAfterNumber(str) {
- if (!/\d/.test(str.charAt(0))) {
- return str;
- }
-
- return "".concat(str.charAt(0), " ").concat(str.substring(1));
-};
-
-var Price = function Price(_ref) {
- var currency = _ref.currency,
- price = _ref.price,
- period = _ref.period;
- return /*#__PURE__*/_react.default.createElement(_PriceStyled.WrapperStyled, null, /*#__PURE__*/_react.default.createElement(_PriceStyled.InnerWrapper, null, /*#__PURE__*/_react.default.createElement(_PriceStyled.CurrencyStyled, null, currency), /*#__PURE__*/_react.default.createElement(_PriceStyled.PriceStyled, null, (0, _roundNumber.default)(price))), period && /*#__PURE__*/_react.default.createElement(_PriceStyled.PeriodStyled, null, "/\xA0", addSpaceAfterNumber(period)));
-};
-
-Price.defaultProps = {
- currency: '',
- price: '',
- period: ''
-};
-var _default = Price;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Price/Price.spec.js b/dist/Price/Price.spec.js
deleted file mode 100644
index 0277fc558..000000000
--- a/dist/Price/Price.spec.js
+++ /dev/null
@@ -1,55 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _roundNumber = _interopRequireDefault(require("util/roundNumber"));
-
-var _Price = _interopRequireDefault(require("./Price"));
-
-var _PriceStyled = require("./PriceStyled");
-
-describe('', function () {
- describe('@renders', function () {
- it('should show price with space after number in period', function () {
- var currency = '$';
- var price = 10;
- var period = '2months';
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Price.default, {
- currency: currency,
- price: price,
- period: period
- }));
- expect(wrapper.find(_PriceStyled.CurrencyStyled).text()).toEqual(currency);
- expect(wrapper.find(_PriceStyled.PriceStyled).text()).toEqual((0, _roundNumber.default)(price));
- expect(wrapper.find(_PriceStyled.PeriodStyled).text()).toEqual("/\xA02 months");
- });
- it('should show price with period', function () {
- var currency = '$';
- var price = 10;
- var period = 'month';
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Price.default, {
- currency: currency,
- price: price,
- period: period
- }));
- expect(wrapper.find(_PriceStyled.CurrencyStyled).text()).toEqual(currency);
- expect(wrapper.find(_PriceStyled.PriceStyled).text()).toEqual((0, _roundNumber.default)(price));
- expect(wrapper.find(_PriceStyled.PeriodStyled).text()).toEqual("/\xA0month");
- });
- it('should show price without period', function () {
- var currency = '$';
- var price = 10;
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Price.default, {
- currency: currency,
- price: price
- }));
- expect(wrapper.find(_PriceStyled.CurrencyStyled).text()).toEqual(currency);
- expect(wrapper.find(_PriceStyled.PriceStyled).text()).toEqual((0, _roundNumber.default)(price));
- expect(wrapper.find(_PriceStyled.PeriodStyled).exists()).toEqual(false);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/Price/Price.stories.js b/dist/Price/Price.stories.js
deleted file mode 100644
index 26b29cd28..000000000
--- a/dist/Price/Price.stories.js
+++ /dev/null
@@ -1,30 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _Price = _interopRequireDefault(require("./Price"));
-
-(0, _react2.storiesOf)('Common/Price', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 400,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_Price.default, {
- currency: (0, _addonKnobs.text)('Currency', '$'),
- price: (0, _addonKnobs.number)('Price', '20'),
- period: (0, _addonKnobs.text)('Period', 'month')
- });
-});
\ No newline at end of file
diff --git a/dist/Price/PriceStyled.js b/dist/Price/PriceStyled.js
deleted file mode 100644
index 61cfed292..000000000
--- a/dist/Price/PriceStyled.js
+++ /dev/null
@@ -1,116 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.InnerWrapper = exports.PeriodStyled = exports.PriceStyled = exports.CurrencyStyled = exports.WrapperStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-var _variables = require("styles/variables");
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n line-height: 1rem;\n"]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: auto 0 0 5px;\n\n font-size: ", ";\n"]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: ", ";\n "]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: ", ";\n\n font-weight: ", ";\n\n ", "\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: ", ";\n "]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-right: 2px;\n\n font-size: ", ";\n font-weight: ", ";\n\n ", "\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n flex-wrap: nowrap;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-end;\n\n align-items: center;\n\n color: ", ";\n\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapperStyled = _styledComponents.default.h3(_templateObject(), _variables.MainColor, _BreakPoints.mediaFrom.small(_templateObject2()));
-
-exports.WrapperStyled = WrapperStyled;
-
-var CurrencyStyled = _styledComponents.default.span(_templateObject3(), _variables.TinyFont, _variables.MediumFontWeight, _BreakPoints.mediaFrom.small(_templateObject4(), _variables.BigFont));
-
-exports.CurrencyStyled = CurrencyStyled;
-
-var PriceStyled = _styledComponents.default.span(_templateObject5(), _variables.BigFont, _variables.MediumFontWeight, _BreakPoints.mediaFrom.small(_templateObject6(), _variables.LargeFont));
-
-exports.PriceStyled = PriceStyled;
-
-var PeriodStyled = _styledComponents.default.span(_templateObject7(), _variables.TinyFont);
-
-exports.PeriodStyled = PeriodStyled;
-
-var InnerWrapper = _styledComponents.default.div(_templateObject8());
-
-exports.InnerWrapper = InnerWrapper;
\ No newline at end of file
diff --git a/dist/Price/index.js b/dist/Price/index.js
deleted file mode 100644
index 61898ccb4..000000000
--- a/dist/Price/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Price = _interopRequireDefault(require("./Price"));
-
-var _default = _Price.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/ProfileDetails/ProfileDetails.js b/dist/ProfileDetails/ProfileDetails.js
deleted file mode 100644
index 70c66fb82..000000000
--- a/dist/ProfileDetails/ProfileDetails.js
+++ /dev/null
@@ -1,506 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof3 = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureProfileDetails = void 0;
-
-var _typeof2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/typeof"));
-
-var _toConsumableArray2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/toConsumableArray"));
-
-var _defineProperty2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/defineProperty"));
-
-var _objectSpread3 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectSpread2"));
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _Card = _interopRequireDefault(require("components/Card"));
-
-var _MyAccountInput = _interopRequireDefault(require("components/MyAccountInput"));
-
-var _MyAccountConsentsStyled = require("components/MyAccountConsents/MyAccountConsentsStyled");
-
-var _validators = require("util/validators");
-
-var _updateCustomer = _interopRequireDefault(require("api/Customer/updateCustomer"));
-
-var _updateCaptureAnswers = _interopRequireDefault(require("api/Customer/updateCaptureAnswers"));
-
-var _auth = _interopRequireDefault(require("services/auth"));
-
-var _SkeletonWrapper = _interopRequireDefault(require("components/SkeletonWrapper"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _ProfileDetailsStyled = require("./ProfileDetailsStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof3(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-/* eslint-disable react/destructuring-assignment */
-
-/* eslint-disable react/no-did-update-set-state */
-var InputsData = [{
- id: 'firstName',
- label: 'First Name',
- onBlur: 'areNamesValid',
- type: 'text'
-}, {
- id: 'lastName',
- label: 'Last Name',
- onBlur: 'areNamesValid',
- type: 'text'
-}, {
- id: 'email',
- label: 'E-mail',
- onBlur: 'areEmailAndPasswordValid',
- type: 'email'
-}, {
- id: 'confirmationPassword',
- label: 'Confirmation password',
- onBlur: 'areEmailAndPasswordValid',
- type: 'password'
-}, {
- id: 'birthDate',
- label: 'Birth Date',
- onBlur: '',
- type: 'date'
-}, {
- id: 'phoneNumber',
- label: 'Phone Number',
- onBlur: 'isPhoneNumberValid',
- type: 'tel'
-}, {
- id: 'companyName',
- label: 'Company Name',
- onBlur: 'isCompanyNameValid',
- type: 'text'
-}];
-
-var ProfileDetails = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(ProfileDetails, _Component);
-
- var _super = (0, _createSuper2.default)(ProfileDetails);
-
- function ProfileDetails(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, ProfileDetails);
- _this = _super.call(this, props);
-
- _this.updateProfile = function (e) {
- e.preventDefault();
- var updated = _this.state.updated;
- var _this$props = _this.props,
- email = _this$props.email,
- setCurrentUser = _this$props.setCurrentUser,
- updateCaptureOption = _this$props.updateCaptureOption,
- t = _this$props.t;
- var shouldLogOut = updated.email !== email;
-
- if (_this.areNamesValid() && _this.areEmailAndPasswordValid()) {
- _this.setState({
- isSubmittingPending: true
- });
-
- (0, _updateCustomer.default)({
- firstName: updated.firstName,
- lastName: updated.lastName,
- email: updated.email !== email ? updated.email : '',
- confirmationPassword: updated.email !== email ? updated.confirmationPassword : ''
- }).then(function (response) {
- _this.setState({
- isSubmittingPending: false
- });
-
- if (response.errors.length) {
- var errorMsg = response.errors[0];
- var isEmailError = errorMsg.includes('mail');
- var isPasswordError = errorMsg.includes('confirmationPassword');
-
- _this.setState({
- errors: {
- confirmationPassword: isPasswordError ? t('Incorect password') : '',
- email: isEmailError ? errorMsg : ''
- },
- successMessage: false
- });
- } else {
- setCurrentUser(response.responseData);
-
- _this.setState({
- isSectionDisabled: true,
- successMessage: true
- });
-
- if (shouldLogOut) {
- _auth.default.logout(true, '?emailChanged=true');
- }
- }
- });
- }
-
- if (_this.isPhoneNumberValid() && _this.isCompanyNameValid()) {
- _this.setState({
- isSubmittingPending: true
- });
-
- (0, _updateCaptureAnswers.default)({
- birthDate: updated.birthDate,
- companyName: updated.companyName,
- phoneNumber: updated.phoneNumber
- }).then(function () {
- updateCaptureOption({
- key: 'birthDate',
- value: updated.birthDate
- });
- updateCaptureOption({
- key: 'companyName',
- value: updated.companyName
- });
- updateCaptureOption({
- key: 'phoneNumber',
- value: updated.phoneNumber
- });
-
- _this.setState({
- isSubmittingPending: false,
- isSectionDisabled: true,
- successMessage: true
- });
- });
- }
- };
-
- _this.areNamesValid = function () {
- var updated = _this.state.updated;
- var t = _this.props.t;
-
- if (updated.firstName.length > 50 || updated.lastName.length > 50) {
- _this.setState({
- errors: {
- firstName: updated.firstName.length > 50 ? t('First name can have max 50 characters') : '',
- lastName: updated.lastName.length > 50 ? t('Last name can have max 50 characters') : ''
- }
- });
-
- return false;
- }
-
- _this.setState({
- errors: {
- firstName: '',
- lastName: ''
- }
- });
-
- return true;
- };
-
- _this.areEmailAndPasswordValid = function () {
- var updated = _this.state.updated;
- var _this$props2 = _this.props,
- email = _this$props2.email,
- t = _this$props2.t;
-
- if (updated.email === email) {
- _this.setState({
- errors: {
- email: ''
- }
- });
-
- return true;
- }
-
- var isEmailValid = !(0, _validators.validateEmailField)(updated.email).length;
- var isPasswordValid = !!updated.confirmationPassword;
-
- if (!isEmailValid || !isPasswordValid) {
- _this.setState({
- errors: {
- email: (0, _validators.validateEmailField)(updated.email),
- confirmationPassword: updated.confirmationPassword ? '' : t('Please confirm your password to proceed with changing your email address.')
- }
- });
-
- return false;
- }
-
- _this.setState({
- errors: {
- email: '',
- confirmationPassword: ''
- }
- });
-
- return true;
- };
-
- _this.isPhoneNumberValid = function () {
- var updated = _this.state.updated;
- var t = _this.props.t;
- var regexp = /^[0-9()+-\s]+$/;
-
- if (updated.phoneNumber && !regexp.test(updated.phoneNumber)) {
- _this.setState({
- errors: {
- phoneNumber: t('This is not a valid phone number')
- }
- });
-
- return false;
- }
-
- _this.setState({
- errors: {
- phoneNumber: ''
- }
- });
-
- return true;
- };
-
- _this.isCompanyNameValid = function () {
- var updated = _this.state.updated;
- var t = _this.props.t;
-
- if (updated.companyName && updated.companyName.length > 50) {
- _this.setState({
- errors: {
- companyName: updated.companyName.length > 50 ? t('Company name can have max 50 characters') : ''
- }
- });
-
- return false;
- }
-
- _this.setState({
- errors: {
- companyName: ''
- }
- });
-
- return true;
- };
-
- _this.handleInputChange = function (fieldName, inputValue) {
- _this.setState(function (prevState) {
- return {
- updated: (0, _objectSpread3.default)((0, _objectSpread3.default)({}, prevState.updated), {}, (0, _defineProperty2.default)({}, fieldName, inputValue))
- };
- });
- };
-
- _this.state = {
- updated: {
- firstName: '',
- lastName: '',
- email: '',
- confirmationPassword: '',
- birthDate: '',
- phoneNumber: '',
- companyName: ''
- },
- errors: {
- firstName: '',
- lastName: '',
- email: '',
- confirmationPassword: '',
- birthDate: '',
- phoneNumber: '',
- companyName: ''
- },
- isSectionDisabled: true,
- isSubmittingPending: false,
- successMessage: false
- };
- return _this;
- }
-
- (0, _createClass2.default)(ProfileDetails, [{
- key: "componentDidMount",
- value: function componentDidMount() {
- var _this$props3 = this.props,
- firstName = _this$props3.firstName,
- lastName = _this$props3.lastName,
- email = _this$props3.email,
- birthDate = _this$props3.birthDate,
- phoneNumber = _this$props3.phoneNumber,
- companyName = _this$props3.companyName;
- var updated = this.state.updated;
- this.setState({
- updated: (0, _objectSpread3.default)((0, _objectSpread3.default)({}, updated), {}, {
- firstName: firstName,
- lastName: lastName,
- email: email,
- birthDate: birthDate ? birthDate.answer : '',
- phoneNumber: phoneNumber ? phoneNumber.answer : '',
- companyName: companyName ? companyName.answer : ''
- })
- });
- }
- }, {
- key: "componentDidUpdate",
- value: function componentDidUpdate() {
- var _this$state = this.state,
- updated = _this$state.updated,
- isSectionDisabled = _this$state.isSectionDisabled;
- var _this$props4 = this.props,
- firstName = _this$props4.firstName,
- lastName = _this$props4.lastName,
- email = _this$props4.email,
- birthDate = _this$props4.birthDate,
- phoneNumber = _this$props4.phoneNumber,
- companyName = _this$props4.companyName;
-
- if (isSectionDisabled && (firstName !== updated.firstName || lastName !== updated.lastName || email !== updated.email || birthDate && birthDate.answer !== updated.birthDate || phoneNumber && phoneNumber.answer !== updated.phoneNumber || companyName && companyName.answer !== updated.companyName)) {
- this.setState({
- updated: (0, _objectSpread3.default)((0, _objectSpread3.default)({}, updated), {}, {
- firstName: firstName,
- lastName: lastName,
- email: email,
- confirmationPassword: '',
- birthDate: birthDate ? birthDate.answer : '',
- phoneNumber: phoneNumber ? phoneNumber.answer : '',
- companyName: companyName ? companyName.answer : ''
- })
- });
- }
- }
- }, {
- key: "render",
- value: function render() {
- var _this2 = this;
-
- var _this$props5 = this.props,
- firstName = _this$props5.firstName,
- lastName = _this$props5.lastName,
- email = _this$props5.email,
- isLoading = _this$props5.isLoading,
- t = _this$props5.t;
- var _this$state2 = this.state,
- updated = _this$state2.updated,
- isSectionDisabled = _this$state2.isSectionDisabled,
- isSubmittingPending = _this$state2.isSubmittingPending,
- errors = _this$state2.errors,
- successMessage = _this$state2.successMessage;
- return /*#__PURE__*/_react.default.createElement(_ProfileDetailsStyled.WrapStyled, null, /*#__PURE__*/_react.default.createElement(_Card.default, {
- withBorder: true
- }, isLoading ? /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, (0, _toConsumableArray2.default)(Array(3)).map(function (i, k) {
- return (
- /*#__PURE__*/
- // eslint-disable-next-line react/no-array-index-key
- _react.default.createElement(_react.default.Fragment, {
- key: "skeleton-item-".concat(k)
- }, /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- width: 100,
- margin: "0 0 12px 0"
- }), /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- height: 40,
- margin: "0 0 28px 0"
- }))
- );
- }), /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- height: 40,
- width: 140,
- margin: "40px 0 0 auto"
- })) : /*#__PURE__*/_react.default.createElement(_ProfileDetailsStyled.FormStyled, {
- onSubmit: this.updateProfile
- }, successMessage && /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.SuccessMessageStyled, null, t('Your profile details have been changed successfully')), InputsData.map(function (input) {
- var _this2$props$input$id;
-
- var shouldBeHidden = (0, _typeof2.default)(_this2.props[input.id]) === 'object' && !((_this2$props$input$id = _this2.props[input.id]) === null || _this2$props$input$id === void 0 ? void 0 : _this2$props$input$id.enabled);
- return !shouldBeHidden ? /*#__PURE__*/_react.default.createElement(_MyAccountInput.default, {
- key: input.id,
- id: input.id,
- value: updated[input.id],
- label: t(input.label),
- onChange: function onChange(e) {
- return _this2.handleInputChange(input.id, e.target.value);
- },
- disabled: isSectionDisabled,
- error: errors[input.id],
- onBlur: _this2[input.onBlur],
- type: input.type,
- name: input.id,
- hideInput: input.id === 'confirmationPassword' && updated.email === email,
- autoComplete: input.id === 'confirmationPassword' ? 'new-password' : 'off'
- }) : null;
- }), /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonWrapperStyled, null, isSectionDisabled ? /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonStyled, {
- onClickFn: function onClickFn() {
- return _this2.setState({
- isSectionDisabled: false
- });
- },
- width: "100%"
- }, t('Edit Profile')) : /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonStyled, {
- theme: "simple",
- onClickFn: function onClickFn() {
- return _this2.setState({
- isSectionDisabled: true,
- updated: {
- firstName: firstName,
- lastName: lastName,
- email: email,
- confirmationPassword: ''
- },
- errors: {
- firstName: '',
- lastName: '',
- email: '',
- confirmationPassword: ''
- }
- });
- }
- }, t('Cancel')), /*#__PURE__*/_react.default.createElement(_MyAccountConsentsStyled.ButtonStyled, {
- onClickFn: this.updateProfile,
- disabled: isSubmittingPending,
- type: "submit",
- theme: "confirm"
- }, isSubmittingPending && /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) || t('Save')))))));
- }
- }]);
- return ProfileDetails;
-}(_react.Component);
-
-exports.PureProfileDetails = ProfileDetails;
-ProfileDetails.defaultProps = {
- firstName: '',
- lastName: '',
- email: '',
- birthDate: null,
- phoneNumber: null,
- companyName: null,
- isLoading: false,
- setCurrentUser: function setCurrentUser() {},
- updateCaptureOption: function updateCaptureOption() {},
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(ProfileDetails));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/ProfileDetails/ProfileDetails.spec.js b/dist/ProfileDetails/ProfileDetails.spec.js
deleted file mode 100644
index 81db4ca3e..000000000
--- a/dist/ProfileDetails/ProfileDetails.spec.js
+++ /dev/null
@@ -1,284 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _objectSpread2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectSpread2"));
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _MyAccountInput = _interopRequireDefault(require("components/MyAccountInput"));
-
-var _updateCustomer = _interopRequireDefault(require("api/Customer/updateCustomer"));
-
-var _updateCaptureAnswers = _interopRequireDefault(require("api/Customer/updateCaptureAnswers"));
-
-var _ProfileDetails = require("./ProfileDetails");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('api/Customer/updateCustomer');
-jest.mock('api/Customer/updateCaptureAnswers');
-describe('', function () {
- afterEach(function () {
- jest.clearAllMocks();
- });
- var defaultProps = {
- firstName: 'Username',
- lastName: 'Lastname',
- email: 'user@example.com',
- birthDate: {
- key: 'birthDate',
- enabled: true,
- required: true,
- answer: '2000-02-02'
- },
- phoneNumber: {
- key: 'phoneNumber',
- enabled: true,
- required: true,
- answer: '123123123'
- },
- companyName: {
- key: 'companyName',
- enabled: true,
- required: true,
- answer: 'test company'
- }
- };
- var updatedProps = {
- firstName: 'Username2',
- lastName: 'Lastname2',
- email: 'user2@example.com',
- confirmationPassword: '123',
- birthDate: {
- key: 'birthDate',
- enabled: true,
- required: true,
- answer: '2000-02-02'
- },
- phoneNumber: {
- key: 'phoneNumber',
- enabled: true,
- required: true,
- answer: '123123123'
- },
- companyName: {
- key: 'companyName',
- enabled: true,
- required: true,
- answer: 'test company'
- }
- };
- describe('@lifecycle', function () {
- it('should set state on componentDidMount', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_ProfileDetails.PureProfileDetails, Object.assign({}, defaultProps, {
- isLoading: false
- })));
- expect(wrapper.state().updated.firstName).toEqual(defaultProps.firstName);
- expect(wrapper.state().updated.lastName).toEqual(defaultProps.lastName);
- expect(wrapper.state().updated.email).toEqual(defaultProps.email);
- expect(wrapper.state().updated.birthDate).toEqual(updatedProps.birthDate.answer);
- expect(wrapper.state().updated.phoneNumber).toEqual(updatedProps.phoneNumber.answer);
- expect(wrapper.state().updated.companyName).toEqual(updatedProps.companyName.answer);
- });
- it('should update state on componentDidUpdate', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_ProfileDetails.PureProfileDetails, defaultProps));
- wrapper.setProps(updatedProps);
- expect(wrapper.state().updated.firstName).toEqual(updatedProps.firstName);
- expect(wrapper.state().updated.lastName).toEqual(updatedProps.lastName);
- expect(wrapper.state().updated.email).toEqual(updatedProps.email);
- expect(wrapper.state().updated.birthDate).toEqual(updatedProps.birthDate.answer);
- expect(wrapper.state().updated.phoneNumber).toEqual(updatedProps.phoneNumber.answer);
- expect(wrapper.state().updated.companyName).toEqual(updatedProps.companyName.answer);
- });
- });
- describe('@action', function () {
- it('should update state on input change', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_ProfileDetails.PureProfileDetails, Object.assign({}, defaultProps, {
- isLoading: false
- })));
- wrapper.setState({
- isSectionDisabled: false
- });
- var nameInput = wrapper.find(_MyAccountInput.default).at(0);
- var lastNameInput = wrapper.find(_MyAccountInput.default).at(1);
- var emailInput = wrapper.find(_MyAccountInput.default).at(2);
- var passwordInput = wrapper.find(_MyAccountInput.default).at(3);
- var birthDateInput = wrapper.find(_MyAccountInput.default).at(4);
- var phoneNumberInput = wrapper.find(_MyAccountInput.default).at(5);
- var companyNumberInput = wrapper.find(_MyAccountInput.default).at(6);
- nameInput.props().onChange({
- target: {
- value: updatedProps.firstName
- }
- });
- lastNameInput.props().onChange({
- target: {
- value: updatedProps.lastName
- }
- });
- emailInput.props().onChange({
- target: {
- value: updatedProps.email
- }
- });
- passwordInput.props().onChange({
- target: {
- value: updatedProps.confirmationPassword
- }
- });
- birthDateInput.props().onChange({
- target: {
- value: updatedProps.birthDate.answer
- }
- });
- phoneNumberInput.props().onChange({
- target: {
- value: updatedProps.phoneNumber.answer
- }
- });
- companyNumberInput.props().onChange({
- target: {
- value: updatedProps.companyName.answer
- }
- });
- expect(wrapper.state().updated.firstName).toEqual(updatedProps.firstName);
- expect(wrapper.state().updated.lastName).toEqual(updatedProps.lastName);
- expect(wrapper.state().updated.email).toEqual(updatedProps.email);
- expect(wrapper.state().updated.birthDate).toEqual(updatedProps.birthDate.answer);
- expect(wrapper.state().updated.phoneNumber).toEqual(updatedProps.phoneNumber.answer);
- expect(wrapper.state().updated.companyName).toEqual(updatedProps.companyName.answer);
- });
- it('should clear state on Cancel button click', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_ProfileDetails.PureProfileDetails, Object.assign({}, defaultProps, {
- isLoading: false
- })));
- wrapper.setState({
- isSectionDisabled: false
- });
- var cancelButton = wrapper.find('button').at(0);
- cancelButton.simulate('click');
- expect(wrapper.state().isSectionDisabled).toBe(true);
- expect(wrapper.state().updated.confirmationPassword).toEqual('');
- expect(wrapper.state().updated.firstName).toEqual(defaultProps.firstName);
- expect(wrapper.state().updated.lastName).toEqual(defaultProps.lastName);
- expect(wrapper.state().updated.email).toEqual(defaultProps.email);
- expect(wrapper.state().updated.birthDate).toEqual(updatedProps.birthDate.answer);
- expect(wrapper.state().updated.phoneNumber).toEqual(updatedProps.phoneNumber.answer);
- expect(wrapper.state().updated.companyName).toEqual(updatedProps.companyName.answer);
- expect(wrapper.state().errors.confirmationPassword).toBe('');
- expect(wrapper.state().errors.email).toBe('');
- });
- it('should change status on click Edit Profile button', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_ProfileDetails.PureProfileDetails, defaultProps));
- var button = wrapper.find('button').at(0);
- button.simulate('click');
- expect(wrapper.state().isSectionDisabled).toBe(false);
- });
- });
- describe('@submit', function () {
- it('should validate fields and set errors in state', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_ProfileDetails.PureProfileDetails, defaultProps));
- wrapper.setState({
- isSectionDisabled: false
- });
- var emailInput = wrapper.find(_MyAccountInput.default).at(2);
- emailInput.props().onChange({
- target: {
- value: 'newUser@example.com'
- }
- });
- wrapper.instance().areEmailAndPasswordValid();
- expect(wrapper.state().errors.email).toBe('');
- expect(wrapper.state().errors.confirmationPassword).toBe('Please confirm your password to proceed with changing your email address.');
- });
- it('should set state on success', function (done) {
- var setCurrentUserMock = jest.fn();
- var responseObj = {
- email: updatedProps.email,
- firstName: updatedProps.firstName,
- lastName: updatedProps.lastName,
- country: 'GB',
- regDate: '2020-02-12 15:18:56',
- lastLoginDate: '2020-02-21 07:13:49',
- lastUserIp: '213.156.120.102',
- externalId: '',
- externalData: null
- };
- var preventDefaultMock = jest.fn();
-
- _updateCustomer.default.mockResolvedValue({
- responseData: responseObj,
- errors: []
- });
-
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_ProfileDetails.PureProfileDetails, Object.assign({}, defaultProps, {
- isLoading: false,
- setCurrentUser: setCurrentUserMock
- })));
- wrapper.setState({
- isSectionDisabled: false,
- updated: (0, _objectSpread2.default)((0, _objectSpread2.default)({}, updatedProps), {}, {
- birthDate: updatedProps.birthDate.answer,
- phoneNumber: updatedProps.phoneNumber.answer,
- companyName: updatedProps.companyName.answer
- })
- });
-
- _updateCaptureAnswers.default.mockResolvedValue({
- responseData: {
- success: true
- },
- errors: []
- });
-
- wrapper.instance().updateProfile({
- preventDefault: preventDefaultMock
- });
- expect(wrapper.state().isSubmittingPending).toBe(true);
- setImmediate(function () {
- expect(wrapper.state().isSubmittingPending).toBe(false);
- expect(wrapper.state().isSectionDisabled).toBe(true);
- expect(setCurrentUserMock).toHaveBeenCalledWith(responseObj);
- done();
- });
- });
- it('should set errors when request faild', function (done) {
- var setCurrentUserMock = jest.fn();
- var preventDefaultMock = jest.fn();
-
- _updateCustomer.default.mockResolvedValue({
- errors: ['Incorrect e-mail']
- });
-
- _updateCaptureAnswers.default.mockResolvedValue({
- responseData: {
- success: true
- },
- errors: []
- });
-
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_ProfileDetails.PureProfileDetails, Object.assign({}, defaultProps, {
- setCurrentUser: setCurrentUserMock
- })));
- wrapper.setState({
- isSectionDisabled: false,
- updatedEmail: updatedProps.email,
- updatedFirstName: updatedProps.firstName,
- updatedLastName: updatedProps.lastName,
- confirmationPassword: updatedProps.confirmationPassword
- });
- wrapper.instance().updateProfile({
- preventDefault: preventDefaultMock
- });
- expect(wrapper.state().isSubmittingPending).toBe(true);
- setImmediate(function () {
- expect(wrapper.state().isSubmittingPending).toBe(false);
- expect(wrapper.state().errors.confirmationPassword).toEqual('');
- expect(wrapper.state().errors.email).toEqual('Incorrect e-mail');
- done();
- });
- });
- });
-});
\ No newline at end of file
diff --git a/dist/ProfileDetails/ProfileDetails.stories.js b/dist/ProfileDetails/ProfileDetails.stories.js
deleted file mode 100644
index dbe0e21eb..000000000
--- a/dist/ProfileDetails/ProfileDetails.stories.js
+++ /dev/null
@@ -1,30 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _ProfileDetails = require("./ProfileDetails");
-
-(0, _react2.storiesOf)('MyAccount/UpdateProfile/ProfileDetails', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 400,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_ProfileDetails.PureProfileDetails, {
- firstName: "John",
- lastName: "Doe",
- email: "johndoe@example.com"
- });
-});
\ No newline at end of file
diff --git a/dist/ProfileDetails/ProfileDetailsStyled.js b/dist/ProfileDetails/ProfileDetailsStyled.js
deleted file mode 100644
index 9e7a50851..000000000
--- a/dist/ProfileDetails/ProfileDetailsStyled.js
+++ /dev/null
@@ -1,54 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.FormStyled = exports.MyAccountButtonStyled = exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)([""]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-top: 28px;\n button {\n height: 40px;\n border-radius: 20px;\n font-weight: 700;\n width: 100%;\n padding: 0 10px;\n font-size: 14px;\n }\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapStyled = _styledComponents.default.div(_templateObject());
-
-exports.WrapStyled = WrapStyled;
-
-var MyAccountButtonStyled = _styledComponents.default.div(_templateObject2());
-
-exports.MyAccountButtonStyled = MyAccountButtonStyled;
-
-var FormStyled = _styledComponents.default.form(_templateObject3());
-
-exports.FormStyled = FormStyled;
\ No newline at end of file
diff --git a/dist/ProfileDetails/index.js b/dist/ProfileDetails/index.js
deleted file mode 100644
index 2bfc14bc3..000000000
--- a/dist/ProfileDetails/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _ProfileDetails = _interopRequireDefault(require("./ProfileDetails"));
-
-var _default = _ProfileDetails.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/QuickActions/QuickActions.js b/dist/QuickActions/QuickActions.js
deleted file mode 100644
index 3ef710785..000000000
--- a/dist/QuickActions/QuickActions.js
+++ /dev/null
@@ -1,52 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _QuickActionsStyled = require("./QuickActionsStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var QuickActions = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(QuickActions, _Component);
-
- var _super = (0, _createSuper2.default)(QuickActions);
-
- function QuickActions(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, QuickActions);
- _this = _super.call(this, props);
- _this.state = {};
- return _this;
- }
-
- (0, _createClass2.default)(QuickActions, [{
- key: "render",
- value: function render() {
- return /*#__PURE__*/_react.default.createElement(_QuickActionsStyled.WrapStyled, null, /*#__PURE__*/_react.default.createElement(_QuickActionsStyled.HeaderStyled, null, "Quick Actions"));
- }
- }]);
- return QuickActions;
-}(_react.Component);
-
-var _default = QuickActions;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/QuickActions/QuickActions.spec.js b/dist/QuickActions/QuickActions.spec.js
deleted file mode 100644
index 51a0ce54c..000000000
--- a/dist/QuickActions/QuickActions.spec.js
+++ /dev/null
@@ -1,20 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _QuickActions = _interopRequireDefault(require("./QuickActions"));
-
-var _QuickActionsStyled = require("./QuickActionsStyled");
-
-describe('', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_QuickActions.default, null));
- describe('@renders', function () {
- it('should render initial state', function () {
- expect(wrapper.find(_QuickActionsStyled.HeaderStyled)).toHaveLength(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/QuickActions/QuickActionsStyled.js b/dist/QuickActions/QuickActionsStyled.js
deleted file mode 100644
index 6421b4a19..000000000
--- a/dist/QuickActions/QuickActionsStyled.js
+++ /dev/null
@@ -1,42 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.HeaderStyled = exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n\n font-size: 14px;\n font-weight: 700;\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)([""]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapStyled = _styledComponents.default.div(_templateObject());
-
-exports.WrapStyled = WrapStyled;
-
-var HeaderStyled = _styledComponents.default.div(_templateObject2(), _variables.MainColor);
-
-exports.HeaderStyled = HeaderStyled;
\ No newline at end of file
diff --git a/dist/QuickActions/index.js b/dist/QuickActions/index.js
deleted file mode 100644
index 69f95942a..000000000
--- a/dist/QuickActions/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _QuickActions = _interopRequireDefault(require("./QuickActions"));
-
-var _default = _QuickActions.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/RedirectWithQuery/RedirectWithQuery.js b/dist/RedirectWithQuery/RedirectWithQuery.js
deleted file mode 100644
index ba6854005..000000000
--- a/dist/RedirectWithQuery/RedirectWithQuery.js
+++ /dev/null
@@ -1,29 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _objectSpread2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectSpread2"));
-
-var _react = _interopRequireDefault(require("react"));
-
-var _reactRouterDom = require("react-router-dom");
-
-var RedirectWithQuery = function RedirectWithQuery(_ref) {
- var location = _ref.location;
- return /*#__PURE__*/_react.default.createElement(_reactRouterDom.Redirect, {
- to: (0, _objectSpread2.default)((0, _objectSpread2.default)({}, location), {}, {
- pathname: '/login'
- })
- });
-};
-
-RedirectWithQuery.defaultProps = {
- location: {}
-};
-var _default = RedirectWithQuery;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/RedirectWithQuery/index.js b/dist/RedirectWithQuery/index.js
deleted file mode 100644
index 09e8ca493..000000000
--- a/dist/RedirectWithQuery/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _RedirectWithQuery = _interopRequireDefault(require("./RedirectWithQuery"));
-
-var _default = _RedirectWithQuery.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/RegisterPage/Register.js b/dist/RegisterPage/Register.js
deleted file mode 100644
index f0867e8bc..000000000
--- a/dist/RegisterPage/Register.js
+++ /dev/null
@@ -1,151 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureRegister = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _google = _interopRequireDefault(require("assets/images/google.png"));
-
-var _fb = _interopRequireDefault(require("assets/images/fb.svg"));
-
-var _ErrorPage = _interopRequireDefault(require("components/ErrorPage"));
-
-var _BackButton = _interopRequireDefault(require("components/BackButton"));
-
-var _LoginStyled = require("components/LoginPage/LoginStyled");
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _Header = _interopRequireDefault(require("components/Header"));
-
-var _Footer = _interopRequireDefault(require("components/Footer"));
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _publisherIdHelper = _interopRequireDefault(require("util/publisherIdHelper"));
-
-var _offerIdHelper = _interopRequireDefault(require("util/offerIdHelper"));
-
-var _appConfigHelper = require("util/appConfigHelper");
-
-var _RegisterForm = _interopRequireDefault(require("./RegisterForm"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var Register = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(Register, _Component);
-
- var _super = (0, _createSuper2.default)(Register);
-
- function Register(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, Register);
- _this = _super.call(this, props);
-
- _this.setOfferId = function (value) {
- return _this.setState({
- offerId: value
- });
- };
-
- _this.setPublisherId = function (value) {
- return _this.setState({
- publisherId: value
- });
- };
-
- _this.setOfferError = function (value) {
- return _this.setState({
- isOfferError: value
- });
- };
-
- _this.state = {
- offerId: null,
- isOfferError: false,
- publisherId: null
- };
- return _this;
- }
-
- (0, _createClass2.default)(Register, [{
- key: "componentDidMount",
- value: function componentDidMount() {
- var urlProps = this.props.urlProps;
- (0, _offerIdHelper.default)(urlProps.location, this.setOfferId);
- (0, _publisherIdHelper.default)(urlProps.location, this.setPublisherId);
- }
- }, {
- key: "render",
- value: function render() {
- var _this2 = this;
-
- var _this$state = this.state,
- isOfferError = _this$state.isOfferError,
- offerId = _this$state.offerId,
- publisherId = _this$state.publisherId;
- var t = this.props.t;
- return isOfferError ? /*#__PURE__*/_react.default.createElement(_ErrorPage.default, {
- type: "offerNotExist",
- resetError: function resetError() {
- return _this2.setOfferError();
- }
- }) : /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_Header.default, null, /*#__PURE__*/_react.default.createElement(_BackButton.default, null)), /*#__PURE__*/_react.default.createElement(_LoginStyled.ContentWrapperStyled, null, /*#__PURE__*/_react.default.createElement(_RegisterForm.default, {
- t: t,
- offerId: offerId,
- publisherId: publisherId,
- setOfferError: this.setOfferError
- }), /*#__PURE__*/_react.default.createElement(_Button.default, {
- isLink: true,
- to: {
- pathname: '/login'
- },
- theme: "secondary",
- size: "big"
- }, t('Have an account?')), !(0, _appConfigHelper.isHosted)() && /*#__PURE__*/_react.default.createElement(_LoginStyled.SocialStyled, null, /*#__PURE__*/_react.default.createElement(_LoginStyled.SeparatorStyled, null, t('Or sign up with')), /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: "simple",
- fontWeight: "500",
- label: "Sign up with Facebook",
- icon: _fb.default
- }, "Facebook"), /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: "simple",
- fontWeight: "500",
- label: "Sign up with Google",
- icon: _google.default
- }, "Google"))), /*#__PURE__*/_react.default.createElement(_Footer.default, null));
- }
- }]);
- return Register;
-}(_react.Component);
-
-exports.PureRegister = Register;
-Register.defaultProps = {
- urlProps: {},
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(Register));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/RegisterPage/Register.spec.js b/dist/RegisterPage/Register.spec.js
deleted file mode 100644
index 1cc03380a..000000000
--- a/dist/RegisterPage/Register.spec.js
+++ /dev/null
@@ -1,62 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _Register = require("./Register");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('react-router-dom', function () {
- return {
- Link: function Link() {
- return /*#__PURE__*/_react.default.createElement("div", null);
- }
- };
-});
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-var mockUrlProps = {
- location: {
- search: '?123123'
- }
-};
-describe('Register Page', function () {
- describe('@renders', function () {
- it('should update state when offer not exist', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Register.PureRegister, {
- urlProps: mockUrlProps
- }));
- wrapper.instance().setOfferError(true);
- expect(wrapper.state().isOfferError).toBe(true);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/RegisterPage/Register.stories.js b/dist/RegisterPage/Register.stories.js
deleted file mode 100644
index c76a06940..000000000
--- a/dist/RegisterPage/Register.stories.js
+++ /dev/null
@@ -1,60 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _appConfigHelper = require("util/appConfigHelper");
-
-var _storybookAddonMock = _interopRequireDefault(require("storybook-addon-mock"));
-
-var _storybookReactRouter = _interopRequireDefault(require("storybook-react-router"));
-
-var _Register = require("./Register");
-
-require("styles/index.scss");
-
-(0, _appConfigHelper.setData)('CLEENG_OFFER_ID', 'S144753252_UA');
-(0, _appConfigHelper.setData)('CLEENG_PUBLISHER_ID', '933103327');
-(0, _react2.storiesOf)('Pages/RegisterPage', module).addDecorator(_addonKnobs.withKnobs).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_storybookAddonMock.default).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 700,
- backgroundColor: 'white',
- position: 'relative'
- }
- }, story());
-}).addDecorator((0, _storybookReactRouter.default)()).add('Basic Register', function () {
- return /*#__PURE__*/_react.default.createElement(_Register.PureRegister, {
- urlProps: {
- location: {
- search: '?offer=S144753252_UA&publisher=933103327'
- }
- }
- });
-}, {
- mockData: [{
- url: "".concat(ENVIRONMENT_CONFIGURATION.API_URL, "/publishers/933103327/consents"),
- method: 'GET',
- status: 200,
- response: {
- responseData: {
- consents: [{
- broadcasterId: 0,
- name: 'terms',
- version: '1',
- value: 'https://cleeng.com/cleeng-user-agreement',
- label: 'I accept the Terms and Conditions of Cleeng.',
- required: true
- }]
- },
- errors: []
- }
- }]
-});
\ No newline at end of file
diff --git a/dist/RegisterPage/RegisterForm.js b/dist/RegisterPage/RegisterForm.js
deleted file mode 100644
index 9f9dc4d2b..000000000
--- a/dist/RegisterPage/RegisterForm.js
+++ /dev/null
@@ -1,358 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _regenerator = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/regenerator"));
-
-var _asyncToGenerator2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/asyncToGenerator"));
-
-var _objectSpread2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectSpread2"));
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _submitConsents = _interopRequireDefault(require("api/Customer/submitConsents"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _Consents = _interopRequireDefault(require("components/Consents"));
-
-var _LoginStyled = require("components/LoginPage/LoginStyled");
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _EmailInput = _interopRequireDefault(require("components/EmailInput"));
-
-var _PasswordInput = _interopRequireDefault(require("components/PasswordInput"));
-
-var _validators = require("util/validators");
-
-var _registerCustomer = _interopRequireDefault(require("api/Auth/registerCustomer"));
-
-var _getCustomerLocales = _interopRequireDefault(require("api/Customer/getCustomerLocales"));
-
-var _auth = _interopRequireDefault(require("services/auth"));
-
-var _appConfigHelper = require("util/appConfigHelper");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var RegisterForm = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(RegisterForm, _Component);
-
- var _super = (0, _createSuper2.default)(RegisterForm);
-
- function RegisterForm(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, RegisterForm);
- _this = _super.call(this, props);
-
- _this.handleClickShowPassword = function () {
- var showPassword = _this.state.showPassword;
-
- _this.setState({
- showPassword: !showPassword
- });
- };
-
- _this.validateEmail = function () {
- var _this$state = _this.state,
- email = _this$state.email,
- errors = _this$state.errors;
- var t = _this.props.t;
- var message = (0, _validators.validateEmailField)(email);
-
- _this.setState(function () {
- return {
- errors: (0, _objectSpread2.default)((0, _objectSpread2.default)({}, errors), {}, {
- email: t(message)
- })
- };
- });
- };
-
- _this.validatePassword = function () {
- var _this$state2 = _this.state,
- password = _this$state2.password,
- errors = _this$state2.errors;
- var t = _this.props.t;
- var message = (0, _validators.validateRegisterPassword)(password);
-
- _this.setState(function () {
- return {
- errors: (0, _objectSpread2.default)((0, _objectSpread2.default)({}, errors), {}, {
- password: t(message)
- })
- };
- });
- };
-
- _this.validateFields = function () {
- var _this$state3 = _this.state,
- email = _this$state3.email,
- password = _this$state3.password,
- consents = _this$state3.consents,
- consentDefinitions = _this$state3.consentDefinitions;
- var t = _this.props.t;
- var errorFields = {
- email: t((0, _validators.validateEmailField)(email)),
- password: t((0, _validators.validateRegisterPassword)(password)),
- consents: t((0, _validators.validateConsentsField)(consents, consentDefinitions))
- };
-
- _this.setState({
- errors: errorFields
- });
-
- return !Object.keys(errorFields).find(function (key) {
- return errorFields[key] !== '';
- });
- };
-
- _this.handleConsentsChange = function (value, consentDefinitions) {
- _this.setState(function (prev) {
- return {
- consents: value,
- consentDefinitions: consentDefinitions,
- errors: (0, _objectSpread2.default)((0, _objectSpread2.default)({}, prev.errors), {}, {
- consents: ''
- })
- };
- });
- };
-
- _this.handleSubmit = function (event) {
- event.preventDefault();
-
- if (_this.validateFields()) {
- _this.register();
- }
- };
-
- _this.register = /*#__PURE__*/(0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
- var _this$state4, email, password, consents, consentDefinitions, _this$props, offerId, setOfferError, t, localesResponse, locales, response;
-
- return _regenerator.default.wrap(function _callee$(_context) {
- while (1) {
- switch (_context.prev = _context.next) {
- case 0:
- _this$state4 = _this.state, email = _this$state4.email, password = _this$state4.password, consents = _this$state4.consents, consentDefinitions = _this$state4.consentDefinitions;
- _this$props = _this.props, offerId = _this$props.offerId, setOfferError = _this$props.setOfferError, t = _this$props.t;
-
- if (offerId) {
- _context.next = 5;
- break;
- }
-
- setOfferError(true);
- return _context.abrupt("return", false);
-
- case 5:
- _this.setState({
- processing: true
- });
-
- _context.next = 8;
- return (0, _getCustomerLocales.default)();
-
- case 8:
- localesResponse = _context.sent;
-
- if (localesResponse.responseData) {
- _context.next = 12;
- break;
- }
-
- _this.setState({
- processing: false,
- generalError: t('An error occurred.')
- });
-
- return _context.abrupt("return", false);
-
- case 12:
- locales = localesResponse.responseData;
- (0, _appConfigHelper.setData)('CLEENG_CUSTOMER_IP', locales.ipAddress);
- _context.next = 16;
- return (0, _registerCustomer.default)(email, password, offerId, locales.locale, locales.country, locales.currency);
-
- case 16:
- response = _context.sent;
-
- if (response.status === 200) {
- _auth.default.login(false, true, email, response.responseData.jwt, _submitConsents.default, [consents, consentDefinitions]);
- } else if (response.status === 422) {
- if (response.errors[0].includes('Enterprise account is required')) {
- _this.renderError('You would need our product Core to call this API');
- } else {
- _this.renderError('Customer already exists.');
- }
- } else if (response.status === 429) {
- _this.setState({
- disableActionButton: true
- });
-
- _this.renderError('Server overloaded. Please try again later.');
-
- setTimeout(function () {
- _this.setState({
- disableActionButton: false,
- generalError: ''
- });
- }, 10 * 1000);
- } else {
- _this.setState({
- processing: false,
- generalError: t('An error occurred.')
- });
- }
-
- return _context.abrupt("return", true);
-
- case 19:
- case "end":
- return _context.stop();
- }
- }
- }, _callee);
- }));
-
- _this.renderError = function () {
- var message = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'An error occurred.';
- var t = _this.props.t;
-
- _this.setState({
- processing: false,
- generalError: t(message)
- });
- };
-
- _this.handlePasswordChange = function (value) {
- var errors = _this.state.errors;
-
- _this.setState({
- password: value,
- errors: (0, _objectSpread2.default)((0, _objectSpread2.default)({}, errors), {}, {
- password: ''
- })
- });
- };
-
- _this.disabledRegisterButton = function () {
- _this.setState({
- disableActionButton: true
- });
- };
-
- _this.state = {
- email: '',
- password: '',
- consents: [],
- errors: {
- email: '',
- password: '',
- consents: ''
- },
- generalError: '',
- showPassword: false,
- consentDefinitions: [],
- processing: false,
- disableActionButton: false
- };
- return _this;
- }
-
- (0, _createClass2.default)(RegisterForm, [{
- key: "render",
- value: function render() {
- var _this2 = this;
-
- var _this$state5 = this.state,
- email = _this$state5.email,
- password = _this$state5.password,
- errors = _this$state5.errors,
- generalError = _this$state5.generalError,
- showPassword = _this$state5.showPassword,
- disableActionButton = _this$state5.disableActionButton,
- processing = _this$state5.processing;
- var _this$props2 = this.props,
- publisherId = _this$props2.publisherId,
- t = _this$props2.t;
- return /*#__PURE__*/_react.default.createElement(_LoginStyled.FromStyled, {
- onSubmit: this.handleSubmit,
- noValidate: true
- }, /*#__PURE__*/_react.default.createElement(_LoginStyled.FormErrorStyled, {
- dangerouslySetInnerHTML: {
- __html: generalError
- }
- }), /*#__PURE__*/_react.default.createElement(_EmailInput.default, {
- label: t('Email'),
- floatingLabels: false,
- value: email,
- onChange: function onChange(e) {
- return _this2.setState({
- email: e
- });
- },
- onBlur: this.validateEmail,
- error: errors.email
- }), /*#__PURE__*/_react.default.createElement(_PasswordInput.default, {
- label: t('Password'),
- floatingLabels: false,
- value: password,
- onChange: this.handlePasswordChange,
- onBlur: this.validatePassword,
- error: errors.password,
- showVisibilityIcon: true,
- showPassword: showPassword,
- handleClickShowPassword: this.handleClickShowPassword,
- showPasswordStrength: true,
- t: t
- }), /*#__PURE__*/_react.default.createElement(_Consents.default, {
- t: t,
- publisherId: publisherId,
- error: errors.consents,
- onChangeFn: this.handleConsentsChange,
- disabledRegisterButton: this.disabledRegisterButton
- }), /*#__PURE__*/_react.default.createElement(_Button.default, {
- type: "submit",
- size: "big",
- theme: "confirm",
- margin: "10px 0",
- disabled: processing || disableActionButton
- }, processing ? /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) : t('Register')));
- }
- }]);
- return RegisterForm;
-}(_react.Component);
-
-RegisterForm.defaultProps = {
- offerId: '',
- publisherId: '',
- setOfferError: function setOfferError() {},
- t: function t(k) {
- return k;
- }
-};
-var _default = RegisterForm;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/RegisterPage/RegisterForm.spec.js b/dist/RegisterPage/RegisterForm.spec.js
deleted file mode 100644
index 32d3d9db7..000000000
--- a/dist/RegisterPage/RegisterForm.spec.js
+++ /dev/null
@@ -1,335 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _registerCustomer = _interopRequireDefault(require("api/Auth/registerCustomer"));
-
-var _getCustomerLocales = _interopRequireDefault(require("api/Customer/getCustomerLocales"));
-
-var _submitConsents = _interopRequireDefault(require("api/Customer/submitConsents"));
-
-var _auth = _interopRequireDefault(require("services/auth"));
-
-var _EmailInput = _interopRequireDefault(require("components/EmailInput"));
-
-var _Consents = _interopRequireDefault(require("components/Consents"));
-
-var _PasswordInput = _interopRequireDefault(require("components/PasswordInput"));
-
-var _RegisterForm = _interopRequireDefault(require("./RegisterForm"));
-
-jest.mock('api/Auth/registerCustomer');
-jest.mock('api/Customer/getCustomerLocales');
-jest.mock('api/Customer/submitConsents');
-var mockInputValue = 'MOCK_INPUT_VALUE11';
-var mockEmailValue = 'mockmail@mock.com';
-var mockNotValidEmail = 'mock';
-var onSubmitMock = jest.fn().mockImplementation(function () {
- return new Promise(function (resolve) {
- resolve(false);
- });
-});
-var mockConsentValue = [true];
-var mockConsentDefinitions = [{
- name: 'name',
- version: '1',
- required: true
-}];
-var jwtMock = 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJjdXN0b21lcklkIjoiNjkwNjI0MjU1IiwicHVibGlzaGVySWQiOjEyMDM1NTU1OX0.EvaMwJ1ZtGR4TNujmROVxiXhiHxzTOp0vgCJPoScXW2bBSroAGsm8kLe-ivnqQ9xoiHJWtDRYZGLKSGASFVuo0bqJT2ZzVEohvCPRwMke0R87p_eaTztWvAUjhbUP0Dk9xo8_AeDvEIDmGln_NXJvTTn6EqU_Xk2Zq3W29_WtbEOjfPplCp49gerR_VpnWA36yTUhfF2sWA1ir0F2HymsDvoQ_6dc8t7nENdslJY08kW-_mSQgj4SbOf4uXgiKAlPU8x3LWzUbO9uFF-eAND7hrJGM-FIWcJreW92DRXmuUMBfe_ws9KXzv-F5gKVcuz7qOpyykkJtZSBvFQJtKMaw';
-describe('RegisterForm', function () {
- afterEach(function () {
- delete global.__mobxInstanceCount; // eslint-disable-line
- });
- describe('@events', function () {
- it('should update state on input change', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_RegisterForm.default, null));
- var instance = wrapper.instance();
- var emailInput = wrapper.find(_EmailInput.default);
- var passwordInput = wrapper.find(_PasswordInput.default);
- expect(wrapper.find(_Consents.default).exists()).toBe(true);
- emailInput.simulate('change', mockEmailValue);
- passwordInput.simulate('change', mockInputValue);
- instance.handleConsentsChange(mockConsentValue, mockConsentDefinitions);
- expect(wrapper.state().email).toBe(mockEmailValue);
- expect(wrapper.state().password).toBe(mockInputValue);
- expect(wrapper.state().consents).toBe(mockConsentValue);
- expect(wrapper.state().consentDefinitions).toBe(mockConsentDefinitions);
- });
- it('should set error and not call onSubmit cb when email empty', function () {
- var submitWrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_RegisterForm.default, {
- onSubmit: onSubmitMock
- }));
- var instance = submitWrapper.instance();
- onSubmitMock.mockClear();
- instance.setState({
- email: '',
- password: mockInputValue,
- consents: mockConsentValue,
- consentDefinitions: mockConsentDefinitions
- });
- submitWrapper.simulate('submit');
- expect(onSubmitMock).not.toHaveBeenCalled();
- expect(submitWrapper.state().errors.email).not.toBe('');
- expect(submitWrapper.state().errors.password).toBe('');
- expect(submitWrapper.state().errors.consents).toBe('');
- });
- it('should set error and not call onSubmit cb when password empty', function () {
- var submitWrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_RegisterForm.default, {
- onSubmit: onSubmitMock
- }));
- var instance = submitWrapper.instance();
- onSubmitMock.mockClear();
- instance.setState({
- email: mockEmailValue,
- password: '',
- consents: mockConsentValue,
- consentDefinitions: mockConsentDefinitions
- });
- submitWrapper.simulate('submit');
- expect(onSubmitMock).not.toHaveBeenCalled();
- expect(submitWrapper.state().errors.password).not.toBe('');
- expect(submitWrapper.state().errors.consents).toBe('');
- expect(submitWrapper.state().errors.email).toBe('');
- });
- it('should set error and not call onSubmit cb when required consents not checked', function () {
- var submitWrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_RegisterForm.default, {
- onSubmit: onSubmitMock
- }));
- var instance = submitWrapper.instance();
- onSubmitMock.mockClear();
- instance.setState({
- email: mockEmailValue,
- password: mockInputValue,
- consents: [false],
- consentDefinitions: mockConsentDefinitions
- });
- submitWrapper.simulate('submit');
- expect(onSubmitMock).not.toHaveBeenCalled();
- expect(submitWrapper.state().errors.consents).not.toBe('');
- expect(submitWrapper.state().errors.password).toBe('');
- expect(submitWrapper.state().errors.email).toBe('');
- });
- it('should set error and not call onSubmit cb when email not valid', function () {
- var submitWrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_RegisterForm.default, {
- onSubmit: onSubmitMock
- }));
- var instance = submitWrapper.instance();
- var preventDefaultMock = jest.fn();
- onSubmitMock.mockClear();
- instance.setState({
- email: mockNotValidEmail,
- password: mockNotValidEmail
- });
- submitWrapper.simulate('submit', {
- preventDefault: preventDefaultMock
- });
- expect(onSubmitMock).not.toHaveBeenCalled();
- expect(submitWrapper.state().errors.email).not.toBe('');
- });
- it('should return offer error when offerId is not given', function (done) {
- var preventDefaultMock = jest.fn();
- var setOfferErrorMock = jest.fn();
- onSubmitMock.mockClear();
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_RegisterForm.default, {
- offerId: "",
- setOfferError: setOfferErrorMock
- }));
- var instance = wrapper.instance();
- instance.setState({
- email: 'john@example.com',
- password: 'testtest123'
- });
- expect(onSubmitMock).not.toHaveBeenCalled();
- wrapper.simulate('submit', {
- preventDefault: preventDefaultMock
- });
- expect(preventDefaultMock).toHaveBeenCalledTimes(1);
- setImmediate(function () {
- expect(setOfferErrorMock).toHaveBeenCalled();
- done();
- });
- });
- it('should validate fields on blur', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_RegisterForm.default, null));
- var instance = wrapper.instance();
- instance.setState({
- email: '',
- password: ''
- });
- instance.validateEmail();
- instance.validatePassword();
- expect(instance.state.errors.email).not.toBe('');
- expect(instance.state.errors.password).not.toBe('');
- });
- it('should update state when show password icon clicked', function () {
- var registerWrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_RegisterForm.default, null));
- var instance = registerWrapper.instance();
- instance.handleClickShowPassword({
- preventDefault: jest.fn()
- });
- expect(instance.state.showPassword).toBe(true);
- });
- it('should set general error when request failed', function (done) {
- _getCustomerLocales.default.mockResolvedValue({
- responseData: {
- locale: 'pl_PL',
- country: 'PL',
- currency: 'EUR'
- }
- });
-
- _registerCustomer.default.mockResolvedValue({
- status: 500
- });
-
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_RegisterForm.default, {
- onRegistrationComplete: onSubmitMock,
- offerId: "S705970293_NL"
- }));
- var instance = wrapper.instance();
- var preventDefaultMock = jest.fn();
- instance.setState({
- email: 'john@example.com',
- password: 'testtest123'
- });
- wrapper.simulate('submit', {
- preventDefault: preventDefaultMock
- });
- setImmediate(function () {
- expect(instance.state.generalError).toBe('An error occurred.');
- done();
- });
- });
- it('should set general error when getLocales failed', function (done) {
- _getCustomerLocales.default.mockResolvedValue({});
-
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_RegisterForm.default, {
- onRegistrationComplete: onSubmitMock,
- offerId: "S705970293_NL"
- }));
- var instance = wrapper.instance();
- var preventDefaultMock = jest.fn();
- instance.setState({
- email: 'john@example.com',
- password: 'testtest123'
- });
- wrapper.simulate('submit', {
- preventDefault: preventDefaultMock
- });
- setImmediate(function () {
- expect(instance.state.generalError).toBe('An error occurred.');
- done();
- });
- });
- it('should call onSubmit cb when fields valid', function (done) {
- _getCustomerLocales.default.mockResolvedValue({
- responseData: {
- locale: 'pl_PL',
- country: 'PL',
- currency: 'EUR'
- }
- });
-
- _registerCustomer.default.mockResolvedValue({
- status: 200,
- responseData: {
- jwt: jwtMock
- }
- });
-
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_RegisterForm.default, {
- offerId: "S705970293_NL"
- }));
- var instance = wrapper.instance();
- var preventDefaultMock = jest.fn();
- _auth.default.login = jest.fn();
- instance.setState({
- email: mockEmailValue,
- password: 'testtest123',
- consents: mockConsentValue,
- consentDefinitions: mockConsentDefinitions
- });
- expect(_auth.default.login).not.toHaveBeenCalled();
- wrapper.simulate('submit', {
- preventDefault: preventDefaultMock
- });
- expect(preventDefaultMock).toHaveBeenCalledTimes(1);
- expect(_registerCustomer.default).toHaveBeenCalled();
- setImmediate(function () {
- expect(instance.state.errors.email).toBe('');
- expect(instance.state.errors.password).toBe('');
- expect(instance.state.generalError).toBe('');
- expect(_auth.default.login).toHaveBeenCalled();
- expect(_auth.default.login).toHaveBeenCalledTimes(1);
- expect(_auth.default.login).toHaveBeenCalledWith(false, true, mockEmailValue, jwtMock, _submitConsents.default, [mockConsentValue, mockConsentDefinitions]);
- done();
- });
- });
- it('should set general error when customer already exists', function (done) {
- _getCustomerLocales.default.mockResolvedValue({
- responseData: {
- locale: 'pl_PL',
- country: 'PL',
- currency: 'EUR'
- }
- });
-
- _registerCustomer.default.mockResolvedValue({
- status: 422,
- errors: ['Customer already exists']
- });
-
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_RegisterForm.default, {
- offerId: "S705970293_NL"
- }));
- var instance = wrapper.instance();
- instance.setState({
- email: 'john@example.com',
- password: 'testtest123'
- });
- var preventDefaultMock = jest.fn();
- wrapper.simulate('submit', {
- preventDefault: preventDefaultMock
- });
- setImmediate(function () {
- expect(instance.state.generalError).toBe('Customer already exists.');
- done();
- });
- });
- it('should set error when faild with 429 code', function (done) {
- _getCustomerLocales.default.mockResolvedValue({
- responseData: {
- locale: 'pl_PL',
- country: 'PL',
- currency: 'EUR'
- }
- });
-
- _registerCustomer.default.mockResolvedValue({
- status: 429
- });
-
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_RegisterForm.default, {
- offerId: "S705970293_NL"
- }));
- var instance = wrapper.instance();
- instance.setState({
- email: 'john@example.com',
- password: 'testtest123'
- });
- var preventDefaultMock = jest.fn();
- wrapper.simulate('submit', {
- preventDefault: preventDefaultMock
- });
- setImmediate(function () {
- expect(instance.state.generalError).toBe('Server overloaded. Please try again later.');
- expect(instance.state.disableActionButton).toBe(true);
- done();
- });
- });
- });
-});
\ No newline at end of file
diff --git a/dist/RegisterPage/index.js b/dist/RegisterPage/index.js
deleted file mode 100644
index 2b88701c7..000000000
--- a/dist/RegisterPage/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Register = _interopRequireDefault(require("./Register"));
-
-var _default = _Register.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/SectionHeader/SectionHeader.js b/dist/SectionHeader/SectionHeader.js
deleted file mode 100644
index 1055f13ff..000000000
--- a/dist/SectionHeader/SectionHeader.js
+++ /dev/null
@@ -1,76 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _react = _interopRequireDefault(require("react"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-top: ", ";\n "]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n text-align: center;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 25px 0;\n font-size: ", ";\n font-weight: ", ";\n color: ", ";\n text-transform: uppercase;\n ", "\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var HeadingStyled = _styledComponents.default.h2(_templateObject(), _variables.BigFont, _variables.BoldFont, _variables.MainColor, function (props) {
- return props.center && (0, _styledComponents.css)(_templateObject2());
-}, function (props) {
- return props.marginTop && (0, _styledComponents.css)(_templateObject3(), props.marginTop);
-});
-
-var SectionHeader = function SectionHeader(_ref) {
- var children = _ref.children,
- center = _ref.center,
- marginTop = _ref.marginTop;
- return /*#__PURE__*/_react.default.createElement(HeadingStyled, {
- center: center,
- marginTop: marginTop
- }, children);
-};
-
-var _default = SectionHeader;
-exports.default = _default;
-SectionHeader.defaultProps = {
- children: '',
- center: false,
- marginTop: '25px'
-};
\ No newline at end of file
diff --git a/dist/SectionHeader/SectionHeader.spec.js b/dist/SectionHeader/SectionHeader.spec.js
deleted file mode 100644
index b5406739b..000000000
--- a/dist/SectionHeader/SectionHeader.spec.js
+++ /dev/null
@@ -1,25 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _SectionHeader = _interopRequireDefault(require("./SectionHeader"));
-
-describe('', function () {
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_SectionHeader.default, null, "Test"));
- expect(wrapper.prop('center')).toBe(false);
- expect(wrapper.text()).toEqual('Test');
- });
- it('should set center prop if passed', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_SectionHeader.default, {
- center: true
- }));
- expect(wrapper.prop('center')).toBe(true);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/SectionHeader/SectionHeader.stories.js b/dist/SectionHeader/SectionHeader.stories.js
deleted file mode 100644
index 4202e1f8f..000000000
--- a/dist/SectionHeader/SectionHeader.stories.js
+++ /dev/null
@@ -1,26 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _SectionHeader = _interopRequireDefault(require("./SectionHeader"));
-
-(0, _react2.storiesOf)('Common/SectionHeader', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 400,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_SectionHeader.default, null, (0, _addonKnobs.text)('text', 'Default heading'));
-});
\ No newline at end of file
diff --git a/dist/SectionHeader/index.js b/dist/SectionHeader/index.js
deleted file mode 100644
index ba82e4879..000000000
--- a/dist/SectionHeader/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _SectionHeader = _interopRequireDefault(require("./SectionHeader"));
-
-var _default = _SectionHeader.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Select/Select.js b/dist/Select/Select.js
deleted file mode 100644
index b593672e7..000000000
--- a/dist/Select/Select.js
+++ /dev/null
@@ -1,64 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.mapToSelectFormat = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _SelectStyled = require("./SelectStyled");
-
-var mapToSelectFormat = function mapToSelectFormat(array) {
- var newArray = array.map(function (item) {
- return {
- label: item,
- value: item
- };
- });
- return newArray;
-};
-
-exports.mapToSelectFormat = mapToSelectFormat;
-
-var Select = function Select(_ref) {
- var name = _ref.name,
- values = _ref.values,
- value = _ref.value,
- onChange = _ref.onChange,
- label = _ref.label,
- required = _ref.required,
- disabled = _ref.disabled,
- isMyAccount = _ref.isMyAccount;
-
- var handleChange = function handleChange(option) {
- onChange(name, option);
- };
-
- return /*#__PURE__*/_react.default.createElement(_SelectStyled.SelectStyled, null, /*#__PURE__*/_react.default.createElement(_SelectStyled.ReactSelectStyled, {
- classNamePrefix: "react-select",
- placeholder: label,
- value: value,
- required: required,
- onChange: handleChange,
- options: values,
- name: name,
- isDisabled: disabled,
- isMyAccount: isMyAccount
- }));
-};
-
-Select.defaultProps = {
- values: [],
- label: '',
- required: false,
- name: '',
- value: {},
- onChange: function onChange() {},
- disabled: false,
- isMyAccount: false
-};
-var _default = Select;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Select/SelectStyled.js b/dist/Select/SelectStyled.js
deleted file mode 100644
index 73cfeed6f..000000000
--- a/dist/Select/SelectStyled.js
+++ /dev/null
@@ -1,72 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ReactSelectStyled = exports.SelectStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _reactSelect = _interopRequireDefault(require("react-select"));
-
-var Colors = _interopRequireWildcard(require("styles/variables"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n .react-select__value-container {\n &::after {\n display: block;\n position: absolute;\n right: 16px;\n top: 50%;\n transform: translate(0, -50%);\n content: '*';\n height: 9px;\n font-size: 12px;\n line-height: 12px;\n color: ", ";\n }\n }\n "]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n .react-select__control {\n border: 1px solid #d3dbe6;\n border-radius: 4px;\n }\n .react-select__value-container {\n padding: 0 16px;\n font-size: 13px;\n }\n "]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n &:focus-within,\n &:focus {\n border-color: ", ";\n }\n .react-select__control {\n background: white;\n border: 1px solid ", ";\n border-radius: 0;\n transition: 0.2s ease-in-out;\n &--is-focused {\n &:focus-within,\n &:focus {\n border-color: ", ";\n box-shadow: none;\n }\n }\n &--is-disabled {\n background-color: ", ";\n }\n }\n .react-select__placeholder {\n color: ", ";\n }\n .react-select__value-container {\n padding: 13px 15px 14px;\n color: ", ";\n }\n .react-select__menu {\n border-radius: 0px;\n }\n .react-select__menu-list {\n }\n .react-select__option {\n padding: 13px 15px 14px;\n text-align: left;\n &--is-focused {\n background-color: ", ";\n }\n &--is-selected {\n color: ", ";\n background-color: #fff;\n }\n }\n ", "\n ", "\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: column;\n position: relative;\n\n width: 100%;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var SelectStyled = _styledComponents.default.div(_templateObject());
-
-exports.SelectStyled = SelectStyled;
-var ReactSelectStyled = (0, _styledComponents.default)(_reactSelect.default)(_templateObject2(), Colors.ConfirmColor, Colors.MediumGrey, Colors.ConfirmColor, Colors.BackgroundColor, Colors.MainColor, Colors.MainColor, Colors.MediumGrey, Colors.ConfirmColor, function (props) {
- return props.isMyAccount && (0, _styledComponents.css)(_templateObject3());
-}, function (props) {
- return props.required && (0, _styledComponents.css)(_templateObject4(), Colors.ErrorColor);
-});
-exports.ReactSelectStyled = ReactSelectStyled;
\ No newline at end of file
diff --git a/dist/SkeletonWrapper/SkeletonWrapper.js b/dist/SkeletonWrapper/SkeletonWrapper.js
deleted file mode 100644
index 106136970..000000000
--- a/dist/SkeletonWrapper/SkeletonWrapper.js
+++ /dev/null
@@ -1,121 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.StyledSkeleton = exports.SkeletonWrapperStyled = void 0;
-
-var _objectWithoutProperties2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties"));
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _react = _interopRequireDefault(require("react"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _reactLoadingSkeleton = _interopRequireWildcard(require("react-loading-skeleton"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border-radius: 50% !important;\n "]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border-radius: 16px !important;\n\n ", "\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n text-align: ", ";\n "]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: ", ";\n "]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: ", "px;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n max-width: 100%;\n margin: 0 0 10px;\n overflow: hidden;\n text-align: center;\n\n ", "\n\n ", "\n\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var SkeletonWrapperStyled = _styledComponents.default.div(_templateObject(), function (props) {
- return props.width && (0, _styledComponents.css)(_templateObject2(), props.width);
-}, function (props) {
- return props.margin && (0, _styledComponents.css)(_templateObject3(), props.margin);
-}, function (props) {
- return props.align && (0, _styledComponents.css)(_templateObject4(), props.align);
-});
-
-exports.SkeletonWrapperStyled = SkeletonWrapperStyled;
-var StyledSkeleton = (0, _styledComponents.default)(_reactLoadingSkeleton.default)(_templateObject5(), function (props) {
- return props.circle && (0, _styledComponents.css)(_templateObject6());
-});
-exports.StyledSkeleton = StyledSkeleton;
-
-var SkeletonWrapper = function SkeletonWrapper(_ref) {
- var showChildren = _ref.showChildren,
- children = _ref.children,
- margin = _ref.margin,
- width = _ref.width,
- props = (0, _objectWithoutProperties2.default)(_ref, ["showChildren", "children", "margin", "width"]);
- return showChildren ? children : /*#__PURE__*/_react.default.createElement(SkeletonWrapperStyled, {
- width: width,
- margin: margin
- }, /*#__PURE__*/_react.default.createElement(_reactLoadingSkeleton.SkeletonTheme, {
- color: "#eeeff2"
- }, /*#__PURE__*/_react.default.createElement(StyledSkeleton, props)));
-};
-
-SkeletonWrapper.defaultProps = {
- showChildren: false,
- children: '',
- margin: '',
- width: null
-};
-var _default = SkeletonWrapper;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/SkeletonWrapper/index.js b/dist/SkeletonWrapper/index.js
deleted file mode 100644
index 25f92a62c..000000000
--- a/dist/SkeletonWrapper/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _SkeletonWrapper = _interopRequireDefault(require("./SkeletonWrapper"));
-
-var _default = _SkeletonWrapper.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/SubscriptionCard/SubscriptionCard.js b/dist/SubscriptionCard/SubscriptionCard.js
deleted file mode 100644
index 3ab58b372..000000000
--- a/dist/SubscriptionCard/SubscriptionCard.js
+++ /dev/null
@@ -1,110 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureSubscriptionCard = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _SubscriptionIcon = _interopRequireDefault(require("components/SubscriptionIcon"));
-
-var _Price = _interopRequireDefault(require("components/Price"));
-
-var _appConfigHelper = require("util/appConfigHelper");
-
-var _blocked = require("assets/images/blocked.svg");
-
-var _SkeletonWrapper = _interopRequireDefault(require("components/SkeletonWrapper"));
-
-var _SubscriptionCardStyled = require("./SubscriptionCardStyled");
-
-var SubscriptionCard = function SubscriptionCard(_ref) {
- var period = _ref.period,
- title = _ref.title,
- description = _ref.description,
- currency = _ref.currency,
- price = _ref.price,
- isTrialAvailable = _ref.isTrialAvailable,
- showInfoBox = _ref.showInfoBox,
- isSubscriptionOffer = _ref.isSubscriptionOffer,
- isDataLoaded = _ref.isDataLoaded,
- t = _ref.t;
- var isSubscription = (0, _appConfigHelper.getData)('CLEENG_OFFER_TYPE') === 'S' || isSubscriptionOffer;
- var mapCode = {
- TO_OFFER_COUNTRY_NOT_ALLOWED: {
- text: t("This plan is not currently available in your country or region"),
- icon: _blocked.ReactComponent
- },
- ALREADY_HAS_ACCESS: {
- text: t('It looks like you already have access to this offer'),
- icon: _blocked.ReactComponent
- },
- TO_FREE_OFFER_NOT_ALLOWED: {
- text: t('Switching from a paid to a free offer is not possible'),
- icon: _blocked.ReactComponent
- },
- SUBSCRIPTION_WITH_COUPON_NOT_ALLOWED: {
- text: t('You can`t upgrade your subscription if coupon was applied.'),
- icon: _blocked.ReactComponent
- }
- };
- var IconComponent = showInfoBox && mapCode[showInfoBox].icon ? mapCode[showInfoBox].icon : _react.default.Fragment;
- return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_SubscriptionCardStyled.WrapperStyled, null, /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- showChildren: isDataLoaded,
- width: 50,
- height: 50
- }, /*#__PURE__*/_react.default.createElement(_SubscriptionIcon.default, {
- period: period
- })), /*#__PURE__*/_react.default.createElement(_SubscriptionCardStyled.InnerWrapper, null, /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- showChildren: isDataLoaded,
- width: 200,
- margin: "0 0 10px 10px"
- }, /*#__PURE__*/_react.default.createElement(_SubscriptionCardStyled.TitleStyled, null, title)), /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- showChildren: isDataLoaded,
- width: 300,
- margin: "0 0 10px 10px"
- }, /*#__PURE__*/_react.default.createElement(_SubscriptionCardStyled.DescriptionStyled, {
- dangerouslySetInnerHTML: {
- __html: description
- }
- }))), /*#__PURE__*/_react.default.createElement(_SubscriptionCardStyled.PriceWrapperStyled, null, /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- showChildren: isDataLoaded,
- width: 80,
- height: 30
- }, isTrialAvailable && /*#__PURE__*/_react.default.createElement(_SubscriptionCardStyled.TrialBadgeStyled, null, t('trial period')), /*#__PURE__*/_react.default.createElement(_Price.default, {
- currency: currency,
- price: price,
- period: isSubscription ? period : null
- })))), showInfoBox ? /*#__PURE__*/_react.default.createElement(_SubscriptionCardStyled.SubBoxStyled, null, /*#__PURE__*/_react.default.createElement(IconComponent, null), /*#__PURE__*/_react.default.createElement(_SubscriptionCardStyled.BoxTextStyled, {
- dangerouslySetInnerHTML: {
- __html: mapCode[showInfoBox].text
- }
- })) : '');
-};
-
-exports.PureSubscriptionCard = SubscriptionCard;
-SubscriptionCard.defaultProps = {
- period: '',
- title: '',
- description: '',
- currency: '',
- price: null,
- isTrialAvailable: false,
- showInfoBox: null,
- isSubscriptionOffer: false,
- isDataLoaded: true,
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(SubscriptionCard));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/SubscriptionCard/SubscriptionCard.stories.js b/dist/SubscriptionCard/SubscriptionCard.stories.js
deleted file mode 100644
index b8fbc98f8..000000000
--- a/dist/SubscriptionCard/SubscriptionCard.stories.js
+++ /dev/null
@@ -1,33 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _SubscriptionCard = require("./SubscriptionCard");
-
-(0, _react2.storiesOf)('Common/SubscriptionCard', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 600,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_SubscriptionCard.PureSubscriptionCard, {
- period: ((0, _addonKnobs.select)('Period', ['week', 'month', '3months', '6months', 'year']), 'month'),
- title: (0, _addonKnobs.text)('Title', 'Weekly subscription to Company'),
- description: (0, _addonKnobs.text)('Description', 'Some description for this offer'),
- currency: (0, _addonKnobs.select)('Currency', ['$', '€', 'PLN']),
- price: (0, _addonKnobs.number)('Price', 20),
- isSubscriptionOffer: (0, _addonKnobs.boolean)('isSubscriptionOffer', true)
- });
-});
\ No newline at end of file
diff --git a/dist/SubscriptionCard/SubscriptionCardStyled.js b/dist/SubscriptionCard/SubscriptionCardStyled.js
deleted file mode 100644
index a4d711781..000000000
--- a/dist/SubscriptionCard/SubscriptionCardStyled.js
+++ /dev/null
@@ -1,148 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.BoxTextStyled = exports.SubBoxStyled = exports.TrialBadgeStyled = exports.PriceWrapperStyled = exports.DescriptionStyled = exports.TitleStyled = exports.InnerWrapper = exports.WrapperStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-var _variables = require("styles/variables");
-
-function _templateObject10() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: ", ";\n color: ", ";\n margin: 0 0 0 10px;\n"]);
-
- _templateObject10 = function _templateObject10() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n align-items: center;\n margin: 15px 0;\n padding: 12px;\n border: 1px solid ", ";\n background: ", ";\n border-radius: 4px;\n"]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 80px;\n padding: 4px 8px;\n margin-bottom: 4px;\n background-color: ", ";\n color: ", ";\n border: 1px solid ", ";\n border-radius: 10px;\n font-size: 9px;\n font-size: ", ";\n font-weight: ", ";\n text-transform: uppercase;\n"]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: column;\n margin: auto 0 auto auto;\n"]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: ", ";\n font-weight: ", ";\n line-height: 17px;\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: ", ";\n line-height: 19px;\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 0 auto 3px 0;\n\n font-weight: ", ";\n font-size: ", ";\n line-height: 15px;\n\n ", ";\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n max-width: none;\n margin-right: 20px;\n "]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n max-width: 50%;\n color: ", ";\n margin-right: 15px;\n\n ", "\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n align-items: center;\n width: 100%;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapperStyled = _styledComponents.default.section(_templateObject());
-
-exports.WrapperStyled = WrapperStyled;
-
-var InnerWrapper = _styledComponents.default.div(_templateObject2(), _variables.MainColor, _BreakPoints.mediaFrom.small(_templateObject3()));
-
-exports.InnerWrapper = InnerWrapper;
-
-var TitleStyled = _styledComponents.default.h1(_templateObject4(), _variables.BoldFont, _variables.SmallFont, _BreakPoints.mediaFrom.small(_templateObject5(), _variables.MediumFont));
-
-exports.TitleStyled = TitleStyled;
-
-var DescriptionStyled = _styledComponents.default.h2(_templateObject6(), _variables.TinyFont, _variables.MediumFontWeight);
-
-exports.DescriptionStyled = DescriptionStyled;
-
-var PriceWrapperStyled = _styledComponents.default.div(_templateObject7());
-
-exports.PriceWrapperStyled = PriceWrapperStyled;
-
-var TrialBadgeStyled = _styledComponents.default.div(_templateObject8(), _variables.White, _variables.MainColor, _variables.LineColor, _variables.MicroFont, _variables.MediumFontWeight);
-
-exports.TrialBadgeStyled = TrialBadgeStyled;
-
-var SubBoxStyled = _styledComponents.default.div(_templateObject9(), _variables.LineColor, _variables.BackgroundColor);
-
-exports.SubBoxStyled = SubBoxStyled;
-
-var BoxTextStyled = _styledComponents.default.p(_templateObject10(), _variables.TinyFont, _variables.MainColor);
-
-exports.BoxTextStyled = BoxTextStyled;
\ No newline at end of file
diff --git a/dist/SubscriptionCard/index.js b/dist/SubscriptionCard/index.js
deleted file mode 100644
index ec7291d3d..000000000
--- a/dist/SubscriptionCard/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _SubscriptionCard = _interopRequireDefault(require("./SubscriptionCard"));
-
-var _default = _SubscriptionCard.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/SubscriptionIcon/SubscriptionIcon.js b/dist/SubscriptionIcon/SubscriptionIcon.js
deleted file mode 100644
index 6348849b4..000000000
--- a/dist/SubscriptionIcon/SubscriptionIcon.js
+++ /dev/null
@@ -1,43 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _planHelper = require("util/planHelper");
-
-var _SubscriptionIconStyled = require("./SubscriptionIconStyled");
-
-var SubscriptionIcon = function SubscriptionIcon(_ref) {
- var period = _ref.period,
- showLabel = _ref.showLabel,
- className = _ref.className;
-
- var _ref2 = _planHelper.periodMapper[period] || _planHelper.periodMapper.default,
- color = _ref2.color,
- bg = _ref2.bg,
- label = _ref2.label,
- border = _ref2.border;
-
- return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_SubscriptionIconStyled.WrapperStyled, {
- color: color || null,
- bg: bg || null,
- border: border || null,
- className: className
- }, showLabel && /*#__PURE__*/_react.default.createElement(_SubscriptionIconStyled.LabelStyled, {
- label: showLabel
- }, showLabel), label || ''));
-};
-
-SubscriptionIcon.defaultProps = {
- period: 'default',
- showLabel: '',
- className: ''
-};
-var _default = SubscriptionIcon;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/SubscriptionIcon/SubscriptionIcon.stories.js b/dist/SubscriptionIcon/SubscriptionIcon.stories.js
deleted file mode 100644
index e1dbed3d2..000000000
--- a/dist/SubscriptionIcon/SubscriptionIcon.stories.js
+++ /dev/null
@@ -1,28 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _SubscriptionIcon = _interopRequireDefault(require("./SubscriptionIcon"));
-
-(0, _react2.storiesOf)('Common/SubscriptionIcon', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 200,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_SubscriptionIcon.default, {
- period: (0, _addonKnobs.select)('Period', ['default', 'week', 'month', '3months', '6months', 'year'])
- });
-});
\ No newline at end of file
diff --git a/dist/SubscriptionIcon/SubscriptionIconStyled.js b/dist/SubscriptionIcon/SubscriptionIconStyled.js
deleted file mode 100644
index b88615792..000000000
--- a/dist/SubscriptionIcon/SubscriptionIconStyled.js
+++ /dev/null
@@ -1,62 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.LabelStyled = exports.WrapperStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-var _variables = require("styles/variables");
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n justify-content: center;\n align-items: center;\n\n position: absolute;\n top: 0;\n left: 50%;\n height: 18px;\n width: 48px;\n\n background: ", ";\n border-radius: 10px;\n\n color: ", ";\n font-size: 9px;\n font-weight: 600;\n\n transform: translate(-50%, -10px);\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n flex: 0 0 50px;\n margin-right: 15px;\n padding: 14px 10px;\n \n font-size: 20px;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n padding: 10px;\n margin-right: 10px;\n border-radius: 8px;\n flex: 0 0 40px;\n\n max-width: 50px;\n\n font-size: 16px;\n font-weight: ", ";\n text-align: center;\n\n background-color: ", ";\n color: ", ";\n border: 1px solid ", ";\n\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapperStyled = _styledComponents.default.div(_templateObject(), _variables.BoldFont, function (props) {
- return props.bg;
-}, function (props) {
- return props.color;
-}, function (props) {
- return props.border;
-}, _BreakPoints.mediaFrom.small(_templateObject2()));
-
-exports.WrapperStyled = WrapperStyled;
-
-var LabelStyled = _styledComponents.default.span(_templateObject3(), function (props) {
- return props.label === 'New' ? _variables.ConfirmColor : _variables.MainColor;
-}, _variables.White);
-
-exports.LabelStyled = LabelStyled;
\ No newline at end of file
diff --git a/dist/SubscriptionIcon/index.js b/dist/SubscriptionIcon/index.js
deleted file mode 100644
index 1b358922a..000000000
--- a/dist/SubscriptionIcon/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _SubscriptionIcon = _interopRequireDefault(require("./SubscriptionIcon"));
-
-var _default = _SubscriptionIcon.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/SubscriptionManagement/SubscriptionManagement.js b/dist/SubscriptionManagement/SubscriptionManagement.js
deleted file mode 100644
index 4237efde3..000000000
--- a/dist/SubscriptionManagement/SubscriptionManagement.js
+++ /dev/null
@@ -1,72 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureSubscriptionManagement = void 0;
-
-var _slicedToArray2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/slicedToArray"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _SubscriptionManagementStyled = require("./SubscriptionManagementStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var SubscriptionManagement = function SubscriptionManagement(_ref) {
- var isOpened = _ref.isOpened,
- children = _ref.children,
- onClose = _ref.onClose,
- t = _ref.t;
-
- var _useState = (0, _react.useState)(isOpened),
- _useState2 = (0, _slicedToArray2.default)(_useState, 2),
- isOptionsVisible = _useState2[0],
- setIsOptionsVisible = _useState2[1];
-
- var toggle = function toggle(e) {
- e.stopPropagation();
- setIsOptionsVisible(function (isVisible) {
- return !isVisible;
- });
- if (isOptionsVisible) onClose();
- };
-
- return /*#__PURE__*/_react.default.createElement(_SubscriptionManagementStyled.SubscriptionManagementStyled, null, /*#__PURE__*/_react.default.createElement(_SubscriptionManagementStyled.ManageButtonWrapStyled, null, /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: "simple",
- width: "unset",
- onClickFn: function onClickFn(e) {
- return toggle(e);
- }
- }, /*#__PURE__*/_react.default.createElement(_SubscriptionManagementStyled.ButtonTextStyled, {
- isExpanded: isOptionsVisible
- }, t('Manage')))), /*#__PURE__*/_react.default.createElement(_SubscriptionManagementStyled.SubscriptionActionsStyled, {
- isOpened: isOptionsVisible
- }, children));
-};
-
-exports.PureSubscriptionManagement = SubscriptionManagement;
-SubscriptionManagement.defaultProps = {
- isOpened: false,
- children: '',
- onClose: function onClose() {},
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(SubscriptionManagement));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/SubscriptionManagement/SubscriptionManagement.test.js b/dist/SubscriptionManagement/SubscriptionManagement.test.js
deleted file mode 100644
index c6ac98e40..000000000
--- a/dist/SubscriptionManagement/SubscriptionManagement.test.js
+++ /dev/null
@@ -1,34 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-require("jest-styled-components");
-
-var _SubscriptionManagement = require("./SubscriptionManagement");
-
-var _SubscriptionManagementStyled = require("./SubscriptionManagementStyled");
-
-/* eslint-disable react/jsx-props-no-spreading */
-describe('', function () {
- afterEach(function () {
- jest.clearAllMocks();
- });
- describe('@renders', function () {
- it('should render initial state', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_SubscriptionManagement.PureSubscriptionManagement, null));
- expect(wrapper.find(_SubscriptionManagementStyled.ManageButtonWrapStyled)).toHaveLength(1);
- expect(wrapper.find(_SubscriptionManagementStyled.SubscriptionActionsStyled)).toHaveLength(1);
- });
- it('should render children when isOpened prop is true', function () {
- // eslint-disable-next-line react/jsx-boolean-value
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_SubscriptionManagement.PureSubscriptionManagement, {
- isOpened: true
- }));
- expect(wrapper.find(_SubscriptionManagementStyled.SubscriptionActionsStyled)).toHaveLength(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/SubscriptionManagement/SubscriptionManagementStyled.js b/dist/SubscriptionManagement/SubscriptionManagementStyled.js
deleted file mode 100644
index 6aff9109c..000000000
--- a/dist/SubscriptionManagement/SubscriptionManagementStyled.js
+++ /dev/null
@@ -1,110 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ButtonTextStyled = exports.SubscriptionActionsStyled = exports.ManageButtonWrapStyled = exports.SubscriptionManagementStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _BreakPoints = require("styles/BreakPoints");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n transform: scaleY(0.8) rotateX(180deg);\n "]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n line-height: 1.2;\n &:after {\n position: absolute;\n right: -17px;\n bottom: 0;\n font-size: 11px;\n transform: scaleY(0.8) rotate(0deg);\n transition: all 0.3s ease-in-out;\n content: '\u25BC';\n ", "\n }\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n button{\n font-size:11px;\n padding: 12px 15px;\n }\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n max-height: 500px;\n "]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n max-height: 0px;\n overflow: hidden;\n transition: all 0.3s ease-in-out;\n ", "\n\n ", "\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n justify-content: flex-end;\n\n button {\n padding-right: 38px;\n }\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 100%;\n margin-top: 22px;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var SubscriptionManagementStyled = _styledComponents.default.section(_templateObject());
-
-exports.SubscriptionManagementStyled = SubscriptionManagementStyled;
-
-var ManageButtonWrapStyled = _styledComponents.default.div(_templateObject2());
-
-exports.ManageButtonWrapStyled = ManageButtonWrapStyled;
-
-var SubscriptionActionsStyled = _styledComponents.default.div(_templateObject3(), function (props) {
- return props.isOpened && (0, _styledComponents.css)(_templateObject4());
-}, _BreakPoints.media.small(_templateObject5()));
-
-exports.SubscriptionActionsStyled = SubscriptionActionsStyled;
-
-var ButtonTextStyled = _styledComponents.default.span(_templateObject6(), function (props) {
- return props.isExpanded && (0, _styledComponents.css)(_templateObject7());
-});
-
-exports.ButtonTextStyled = ButtonTextStyled;
\ No newline at end of file
diff --git a/dist/SubscriptionManagement/index.js b/dist/SubscriptionManagement/index.js
deleted file mode 100644
index ad841f1a9..000000000
--- a/dist/SubscriptionManagement/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _SubscriptionManagement = _interopRequireDefault(require("./SubscriptionManagement"));
-
-var _default = _SubscriptionManagement.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/SubscriptionSwitchesList/SubscriptionSwitchesList.js b/dist/SubscriptionSwitchesList/SubscriptionSwitchesList.js
deleted file mode 100644
index 37fc2c999..000000000
--- a/dist/SubscriptionSwitchesList/SubscriptionSwitchesList.js
+++ /dev/null
@@ -1,126 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureSubscriptionSwitchesList = void 0;
-
-var _objectSpread2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectSpread2"));
-
-var _react = _interopRequireDefault(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _CurrentPlanStyled = require("components/CurrentPlan/CurrentPlanStyled");
-
-var _SubscriptionCard = _interopRequireDefault(require("components/SubscriptionCard"));
-
-var _MyAccountError = _interopRequireDefault(require("components/MyAccountError"));
-
-var _selectPlan = require("assets/images/selectPlan.svg");
-
-var _CurrentPlan = require("components/CurrentPlan/CurrentPlan");
-
-var _helper = _interopRequireDefault(require("./helper"));
-
-/* eslint-disable no-nested-ternary */
-var SubscriptionSwitchesList = function SubscriptionSwitchesList(_ref) {
- var switchSettings = _ref.switchSettings,
- showInnerPopup = _ref.showInnerPopup,
- isOfferSelected = _ref.isOfferSelected,
- isLoading = _ref.isLoading,
- errors = _ref.errors,
- t = _ref.t;
-
- if (isLoading) {
- return /*#__PURE__*/_react.default.createElement(_CurrentPlan.SkeletonCard, null);
- }
-
- if (errors.length) {
- return /*#__PURE__*/_react.default.createElement(_MyAccountError.default, {
- generalError: true
- });
- }
-
- if (!isOfferSelected) {
- return /*#__PURE__*/_react.default.createElement(_MyAccountError.default, {
- icon: _selectPlan.ReactComponent,
- title: t('Start by selecting the plan that would like to switch from'),
- margin: "0 auto"
- });
- }
-
- var areAvailable = !!(switchSettings.available && switchSettings.available.length);
- var areUnAvailable = !!(switchSettings.unavailable && switchSettings.unavailable.length);
- var allSwitchesBlocked = switchSettings.unavailableReason;
-
- if (allSwitchesBlocked) {
- var error = _helper.default[allSwitchesBlocked.code] ? _helper.default[allSwitchesBlocked.code] : _helper.default.DEFAULT;
- return /*#__PURE__*/_react.default.createElement(_MyAccountError.default, {
- icon: error.icon,
- title: error.title,
- subtitle: error.subtitle,
- margin: "0 auto",
- fullWidth: true
- });
- }
-
- if (!areAvailable && !areUnAvailable) {
- return /*#__PURE__*/_react.default.createElement(_MyAccountError.default, {
- icon: _selectPlan.ReactComponent,
- title: t("Looks like there aren't any options for switching from your current plan right now"),
- margin: "0 auto"
- });
- }
-
- return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, areAvailable && switchSettings.available.map(function (subItem) {
- return /*#__PURE__*/_react.default.createElement(_CurrentPlanStyled.SubscriptionStyled, {
- key: subItem.toOfferId
- }, /*#__PURE__*/_react.default.createElement(_SubscriptionCard.default, {
- period: subItem.period,
- title: subItem.title,
- currency: subItem.nextPaymentPriceCurrencySymbol,
- price: Math.round(subItem.nextPaymentPrice * 100) / 100
- }), /*#__PURE__*/_react.default.createElement(_CurrentPlanStyled.SubscriptionActionsStyled, null, /*#__PURE__*/_react.default.createElement(_CurrentPlanStyled.SimpleButtonStyled, {
- onClickFn: function onClickFn() {
- showInnerPopup({
- type: 'switchPlan',
- data: {
- offerData: (0, _objectSpread2.default)({}, subItem)
- }
- });
- }
- }, t('Choose'))));
- }), areUnAvailable && switchSettings.unavailable.map(function (subItem) {
- return /*#__PURE__*/_react.default.createElement(_CurrentPlanStyled.SubscriptionStyled, {
- key: subItem.toOfferId
- }, /*#__PURE__*/_react.default.createElement(_SubscriptionCard.default, {
- period: subItem.period,
- title: subItem.title,
- currency: subItem.nextPaymentPriceCurrencySymbol,
- price: Math.round(subItem.nextPaymentPrice * 100) / 100,
- showInfoBox: subItem.reason.code
- }), /*#__PURE__*/_react.default.createElement(_CurrentPlanStyled.SubscriptionActionsStyled, null, /*#__PURE__*/_react.default.createElement(_CurrentPlanStyled.SimpleButtonStyled, {
- disabled: true
- }, t('Choose'))));
- }));
-};
-
-exports.PureSubscriptionSwitchesList = SubscriptionSwitchesList;
-SubscriptionSwitchesList.defaultProps = {
- switchSettings: {},
- showInnerPopup: function showInnerPopup() {},
- errors: [],
- isLoading: false,
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(SubscriptionSwitchesList));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/SubscriptionSwitchesList/SubscriptionSwitchesList.spec.js b/dist/SubscriptionSwitchesList/SubscriptionSwitchesList.spec.js
deleted file mode 100644
index b765b1fab..000000000
--- a/dist/SubscriptionSwitchesList/SubscriptionSwitchesList.spec.js
+++ /dev/null
@@ -1,93 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _MyAccountError = _interopRequireDefault(require("components/MyAccountError"));
-
-var _CurrentPlan = require("components/CurrentPlan/CurrentPlan");
-
-var _CurrentPlanStyled = require("components/CurrentPlan/CurrentPlanStyled");
-
-var _SubscriptionSwitchesList = require("./SubscriptionSwitchesList");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-describe('', function () {
- afterEach(function () {
- return jest.clearAllMocks();
- });
- describe('@renders', function () {
- it('should show loader if isLoading', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_SubscriptionSwitchesList.PureSubscriptionSwitchesList, {
- isLoading: true,
- isOfferSelected: false
- }));
- expect(wrapper.find(_CurrentPlan.SkeletonCard)).toHaveLength(1);
- });
- it('should show error if offer is not selected', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_SubscriptionSwitchesList.PureSubscriptionSwitchesList, {
- isOfferSelected: false
- }));
- expect(wrapper.find(_MyAccountError.default)).toHaveLength(1);
- });
- it('should show error if offer is selected and there are no switch settings', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_SubscriptionSwitchesList.PureSubscriptionSwitchesList, {
- isOfferSelected: true
- }));
- expect(wrapper.find(_MyAccountError.default)).toHaveLength(1);
- });
- it('should show error if errors are passed', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_SubscriptionSwitchesList.PureSubscriptionSwitchesList, {
- isOfferSelected: false,
- errors: ['error']
- }));
- expect(wrapper.find(_MyAccountError.default)).toHaveLength(1);
- });
- it('should render SubscriptionSwitchesList if offer is selected and there are switch settings', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_SubscriptionSwitchesList.PureSubscriptionSwitchesList, {
- isOfferSelected: true,
- switchSettings: {
- available: [{
- toOfferId: 'mock',
- period: 'month',
- title: 'title',
- currency: 'EUR',
- price: 10
- }]
- }
- }));
- expect(wrapper.find(_CurrentPlanStyled.SubscriptionStyled)).toHaveLength(1);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/SubscriptionSwitchesList/SubscriptionSwitchesList.stories.js b/dist/SubscriptionSwitchesList/SubscriptionSwitchesList.stories.js
deleted file mode 100644
index 4f98ae09a..000000000
--- a/dist/SubscriptionSwitchesList/SubscriptionSwitchesList.stories.js
+++ /dev/null
@@ -1,47 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _SubscriptionSwitchesList = require("./SubscriptionSwitchesList");
-
-var SUBSCRIPTIONMOCK = {
- available: [{
- offerId: 'S582933670_ZW',
- status: 'active',
- expiresAt: 1587035728,
- nextPaymentPrice: 2.7,
- nextPaymentCurrency: 'EUR',
- paymentGateway: 'adyen',
- paymentMethod: 'card',
- offerTitle: 'Monthly subscription to pride&prejudice',
- period: 'month'
- }],
- unavailable: []
-};
-var showStory = false;
-
-if (showStory) {
- (0, _react2.storiesOf)('MyAccount/PlanDetails/SubscriptionSwitchesList', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 600,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
- }).add('Switches List', function () {
- return /*#__PURE__*/_react.default.createElement(_SubscriptionSwitchesList.PureSubscriptionSwitchesList, {
- isOfferSelected: false,
- switchSettings: SUBSCRIPTIONMOCK
- });
- });
-}
\ No newline at end of file
diff --git a/dist/SubscriptionSwitchesList/SubscriptionSwitchesListStyled.js b/dist/SubscriptionSwitchesList/SubscriptionSwitchesListStyled.js
deleted file mode 100644
index 9a390c31f..000000000
--- a/dist/SubscriptionSwitchesList/SubscriptionSwitchesListStyled.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";
\ No newline at end of file
diff --git a/dist/SubscriptionSwitchesList/helper.js b/dist/SubscriptionSwitchesList/helper.js
deleted file mode 100644
index 6782dbf5d..000000000
--- a/dist/SubscriptionSwitchesList/helper.js
+++ /dev/null
@@ -1,33 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _subscriptionCardPlaceholder = require("assets/images/subscriptionCardPlaceholder.svg");
-
-var mapErrorToText = {
- RECURRING_PROCESS_ALREADY_STARTED: {
- title: 'You are at the end of the billing cycle for your current offer.',
- subtitle: 'Once the new one starts, you can switch to a new offer.',
- icon: _subscriptionCardPlaceholder.ReactComponent
- },
- PAYMENT_GATEWAY_NOT_SUPPORTED: {
- title: 'Your payment method does not allow switching to a new plan from here.',
- subtitle: 'If you signed up via a mobile app, it may be possible to change your plan there.',
- icon: _subscriptionCardPlaceholder.ReactComponent
- },
- SUBSCRIPTION_WITH_COUPON_NOT_ALLOWED: {
- title: 'You can`t upgrade your subscription if coupon was applied.',
- subtitle: '',
- icon: _subscriptionCardPlaceholder.ReactComponent
- },
- DEFAULT: {
- title: 'It looks like you can`t change your current plan.',
- subtitle: 'Try again later.',
- icon: _subscriptionCardPlaceholder.ReactComponent
- }
-};
-var _default = mapErrorToText;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/SubscriptionSwitchesList/index.js b/dist/SubscriptionSwitchesList/index.js
deleted file mode 100644
index 32108dce4..000000000
--- a/dist/SubscriptionSwitchesList/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _SubscriptionSwitchesList = _interopRequireDefault(require("./SubscriptionSwitchesList"));
-
-var _default = _SubscriptionSwitchesList.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/SwitchPlanPopup/SwitchPlanPopup.js b/dist/SwitchPlanPopup/SwitchPlanPopup.js
deleted file mode 100644
index 332ffc8f7..000000000
--- a/dist/SwitchPlanPopup/SwitchPlanPopup.js
+++ /dev/null
@@ -1,171 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureSwitchPlanPopup = void 0;
-
-var _regenerator = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/regenerator"));
-
-var _asyncToGenerator2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/asyncToGenerator"));
-
-var _slicedToArray2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/slicedToArray"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _api = require("api");
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _InnerPopupWrapper = _interopRequireDefault(require("components/InnerPopupWrapper"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _planHelper = require("util/planHelper");
-
-var _checkmark = _interopRequireDefault(require("assets/images/checkmark.svg"));
-
-var _InnerPopupWrapperStyled = require("components/InnerPopupWrapper/InnerPopupWrapperStyled");
-
-var _SwitchPlanPopupStyled = require("./SwitchPlanPopupStyled");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var SwitchPlanPopup = function SwitchPlanPopup(_ref) {
- var toOffer = _ref.toOffer,
- fromOffer = _ref.fromOffer,
- hideInnerPopup = _ref.hideInnerPopup,
- updateList = _ref.updateList,
- t = _ref.t;
-
- var _useState = (0, _react.useState)(1),
- _useState2 = (0, _slicedToArray2.default)(_useState, 2),
- step = _useState2[0],
- setStep = _useState2[1];
-
- var _useState3 = (0, _react.useState)(false),
- _useState4 = (0, _slicedToArray2.default)(_useState3, 2),
- isLoading = _useState4[0],
- setIsLoading = _useState4[1];
-
- var _useState5 = (0, _react.useState)(false),
- _useState6 = (0, _slicedToArray2.default)(_useState5, 2),
- isError = _useState6[0],
- setError = _useState6[1];
-
- var changePlan = /*#__PURE__*/function () {
- var _ref2 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
- var resp;
- return _regenerator.default.wrap(function _callee$(_context) {
- while (1) {
- switch (_context.prev = _context.next) {
- case 0:
- setIsLoading(true);
- _context.prev = 1;
- _context.next = 4;
- return (0, _api.subscriptionSwitch)(fromOffer.offerId, toOffer.toOfferId, toOffer.switchDirection);
-
- case 4:
- resp = _context.sent;
-
- if (!resp.errors.length) {
- setIsLoading(false);
- setStep(2);
- } else {
- setError(true);
- setIsLoading(false);
- }
-
- _context.next = 12;
- break;
-
- case 8:
- _context.prev = 8;
- _context.t0 = _context["catch"](1);
- setError(true);
- setIsLoading(false);
-
- case 12:
- case "end":
- return _context.stop();
- }
- }
- }, _callee, null, [[1, 8]]);
- }));
-
- return function changePlan() {
- return _ref2.apply(this, arguments);
- };
- }();
-
- var closePopupAndRefresh = function closePopupAndRefresh() {
- hideInnerPopup();
- updateList();
- };
-
- return /*#__PURE__*/_react.default.createElement(_InnerPopupWrapper.default, {
- steps: 2,
- popupTitle: t('Change Plan'),
- isError: isError,
- currentStep: step
- }, step === 1 ? /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.ContentStyled, null, /*#__PURE__*/_react.default.createElement(_SwitchPlanPopupStyled.ImageWrapper, null, /*#__PURE__*/_react.default.createElement(_SwitchPlanPopupStyled.SubscriptionIconStyled, {
- period: fromOffer.period,
- showLabel: "Current"
- }), /*#__PURE__*/_react.default.createElement(_SwitchPlanPopupStyled.ArrowStyled, null), /*#__PURE__*/_react.default.createElement(_SwitchPlanPopupStyled.SubscriptionIconStyled, {
- period: toOffer.period,
- showLabel: "New"
- })), /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.TitleStyled, {
- step: step
- }, t(toOffer.switchDirection)), /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.TextStyled, {
- step: step,
- dangerouslySetInnerHTML: {
- __html: "".concat(t("You are about to change your plan from \n ".concat(fromOffer.offerTitle, " to \n ").concat(toOffer.title, " . You will be charged the new price \n ").concat(toOffer.nextPaymentPrice).concat(toOffer.nextPaymentPriceCurrencySymbol, " \n on your next billing date \n ").concat((0, _planHelper.dateFormat)(fromOffer.expiresAt), ".")), "\n
\n ").concat(toOffer.couponNotApplicable ? "
\n ".concat(t('Your current coupon will not apply to the new plan. If you have a coupon for your new plan, you can apply it after confirming your switch.'), "
") : '', "\n
").concat(t('Do you want to apply the change now?'))
- }
- })), /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.ButtonWrapperStyled, {
- removeMargin: true
- }, /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: "simple",
- onClickFn: hideInnerPopup
- }, t('Keep Current Plan')), /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: "confirm",
- onClickFn: changePlan
- }, isLoading ? /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) : t("Change Plan")))) : /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.ContentStyled, null, /*#__PURE__*/_react.default.createElement(_SwitchPlanPopupStyled.ImageWrapper, null, /*#__PURE__*/_react.default.createElement(_SwitchPlanPopupStyled.ImageStyled, {
- src: _checkmark.default,
- alt: "checkmark icon"
- })), /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.TitleStyled, {
- step: step
- }, t('Thank you')), /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.TextStyled, {
- step: step
- }, t('You have successfully changed your plan. Your new fee will be '), /*#__PURE__*/_react.default.createElement("strong", null, toOffer.nextPaymentPrice, toOffer.nextPaymentPriceCurrencySymbol), ' ', t('starting from '), /*#__PURE__*/_react.default.createElement("strong", null, " ", (0, _planHelper.dateFormat)(fromOffer.expiresAt)), ".")), /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.ButtonWrapperStyled, null, /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: "confirm",
- onClickFn: closePopupAndRefresh
- }, t('Back to settings')))));
-};
-
-exports.PureSwitchPlanPopup = SwitchPlanPopup;
-SwitchPlanPopup.defaultProps = {
- toOffer: {},
- fromOffer: {},
- hideInnerPopup: function hideInnerPopup() {},
- updateList: function updateList() {},
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(SwitchPlanPopup));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/SwitchPlanPopup/SwitchPlanPopupStyled.js b/dist/SwitchPlanPopup/SwitchPlanPopupStyled.js
deleted file mode 100644
index 0887b79bf..000000000
--- a/dist/SwitchPlanPopup/SwitchPlanPopupStyled.js
+++ /dev/null
@@ -1,71 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ImageStyled = exports.ArrowStyled = exports.ImageWrapper = exports.SubscriptionIconStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var _SubscriptionIcon = _interopRequireDefault(require("components/SubscriptionIcon"));
-
-var _variables = require("styles/variables");
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)([""]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n width: 13px;\n height: 13px;\n\n border-top: 2px solid ", ";\n border-right: 2px solid ", ";\n\n transform: translateX(-25%) rotate(45deg);\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n\n margin: 0 auto 40px auto;\n"]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n flex: 0 0 70px;\n max-width: 70px;\n height: 70px;\n\n margin: 0 20px;\n padding: 0;\n\n line-height: 70px;\n font-size: 30px;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var SubscriptionIconStyled = (0, _styledComponents.default)(_SubscriptionIcon.default)(_templateObject());
-exports.SubscriptionIconStyled = SubscriptionIconStyled;
-
-var ImageWrapper = _styledComponents.default.div(_templateObject2());
-
-exports.ImageWrapper = ImageWrapper;
-
-var ArrowStyled = _styledComponents.default.span(_templateObject3(), _variables.LineColor, _variables.LineColor);
-
-exports.ArrowStyled = ArrowStyled;
-
-var ImageStyled = _styledComponents.default.img(_templateObject4());
-
-exports.ImageStyled = ImageStyled;
\ No newline at end of file
diff --git a/dist/SwitchPlanPopup/index.js b/dist/SwitchPlanPopup/index.js
deleted file mode 100644
index af983e196..000000000
--- a/dist/SwitchPlanPopup/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _SwitchPlanPopup = _interopRequireDefault(require("./SwitchPlanPopup"));
-
-var _default = _SwitchPlanPopup.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/ThankYouPage/ThankYouPage.js b/dist/ThankYouPage/ThankYouPage.js
deleted file mode 100644
index dd5f8a846..000000000
--- a/dist/ThankYouPage/ThankYouPage.js
+++ /dev/null
@@ -1,49 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureThankYouPage = void 0;
-
-var _react = _interopRequireDefault(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _Header = _interopRequireDefault(require("components/Header"));
-
-var _Logout = _interopRequireDefault(require("components/Logout"));
-
-var _Footer = _interopRequireDefault(require("components/Footer"));
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _checkmark = _interopRequireDefault(require("assets/images/checkmark.svg"));
-
-var _ThankYouPageStyled = require("./ThankYouPageStyled");
-
-var ThankYouPage = function ThankYouPage(_ref) {
- var t = _ref.t;
- return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_Header.default, null, /*#__PURE__*/_react.default.createElement(_Logout.default, null)), /*#__PURE__*/_react.default.createElement(_ThankYouPageStyled.ThankYouPageStyled, null, /*#__PURE__*/_react.default.createElement(_ThankYouPageStyled.IconStyled, {
- src: _checkmark.default,
- alt: "checkmark icon"
- }), /*#__PURE__*/_react.default.createElement(_ThankYouPageStyled.TitleStyled, null, t('Thank You!')), /*#__PURE__*/_react.default.createElement(_ThankYouPageStyled.MessageStyled, null, /*#__PURE__*/_react.default.createElement("strong", null, t('Your purchase has been successfully completed.'))), /*#__PURE__*/_react.default.createElement(_ThankYouPageStyled.MessageStyled, null, t('We hope you love it. If you need help from us with your account, you can always find it'), /*#__PURE__*/_react.default.createElement(_ThankYouPageStyled.LinkStyled, {
- href: "https://www.cleeng.com",
- target: "_blank",
- rel: "noopener noreferrer"
- }, t('here'), "."))), /*#__PURE__*/_react.default.createElement(_Footer.default, null));
-};
-
-exports.PureThankYouPage = ThankYouPage;
-
-/* istanbul ignore next */
-ThankYouPage.defaultProps = {
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(ThankYouPage));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/ThankYouPage/ThankYouPage.spec.js b/dist/ThankYouPage/ThankYouPage.spec.js
deleted file mode 100644
index 31659ada0..000000000
--- a/dist/ThankYouPage/ThankYouPage.spec.js
+++ /dev/null
@@ -1,22 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _testComponentHelper = require("test/testComponentHelper");
-
-var _ThankYouPage = _interopRequireDefault(require("./ThankYouPage"));
-
-/* eslint-disable react/jsx-props-no-spreading */
-var renderComponent = (0, _testComponentHelper.mountComponentHelper)(_ThankYouPage.default);
-describe('', function () {
- var _renderComponent = renderComponent(),
- wrapper = _renderComponent.wrapper;
-
- describe('@renders', function () {
- it('should render initial state', function () {
- expect(wrapper.find(_Button.default).exists()).toEqual(true);
- });
- });
-});
\ No newline at end of file
diff --git a/dist/ThankYouPage/ThankYouPage.stories.js b/dist/ThankYouPage/ThankYouPage.stories.js
deleted file mode 100644
index 8dc017edb..000000000
--- a/dist/ThankYouPage/ThankYouPage.stories.js
+++ /dev/null
@@ -1,23 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _ThankYouPage = require("./ThankYouPage");
-
-(0, _react2.storiesOf)('Pages/ThankYouPage', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 700,
- backgroundColor: 'white',
- position: 'relative'
- }
- }, story());
-}).add('Default', function () {
- return /*#__PURE__*/_react.default.createElement(_ThankYouPage.PureThankYouPage, null);
-});
\ No newline at end of file
diff --git a/dist/ThankYouPage/ThankYouPageStyled.js b/dist/ThankYouPage/ThankYouPageStyled.js
deleted file mode 100644
index 98adb07ea..000000000
--- a/dist/ThankYouPage/ThankYouPageStyled.js
+++ /dev/null
@@ -1,90 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.LinkStyled = exports.MessageStyled = exports.TitleStyled = exports.IconStyled = exports.ThankYouPageStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var colors = _interopRequireWildcard(require("styles/variables"));
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n padding-left: 4px;\n font-weight: bold;\n &:hover {\n text-decoration: underline;\n }\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-weight: 300;\n & strong {\n font-weight: bold;\n }\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n font-size: 25px;\n margin: 30px 0;\n font-weight: 600;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)([""]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n max-width: 420px;\n margin: 0 auto;\n padding: 50px 0 80px;\n text-align: center;\n line-height: 1.3em;\n font-size: 15px;\n color: ", ";\n font-weight: bold;\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var ThankYouPageStyled = _styledComponents.default.main(_templateObject(), colors.MainColor);
-
-exports.ThankYouPageStyled = ThankYouPageStyled;
-
-var IconStyled = _styledComponents.default.img(_templateObject2());
-
-exports.IconStyled = IconStyled;
-
-var TitleStyled = _styledComponents.default.div(_templateObject3());
-
-exports.TitleStyled = TitleStyled;
-
-var MessageStyled = _styledComponents.default.div(_templateObject4());
-
-exports.MessageStyled = MessageStyled;
-
-var LinkStyled = _styledComponents.default.a(_templateObject5(), colors.MainColor);
-
-exports.LinkStyled = LinkStyled;
\ No newline at end of file
diff --git a/dist/ThankYouPage/index.js b/dist/ThankYouPage/index.js
deleted file mode 100644
index d73a8e841..000000000
--- a/dist/ThankYouPage/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _ThankYouPage = _interopRequireDefault(require("./ThankYouPage"));
-
-var _default = _ThankYouPage.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Transactions/Transactions.js b/dist/Transactions/Transactions.js
deleted file mode 100644
index 37b34fe17..000000000
--- a/dist/Transactions/Transactions.js
+++ /dev/null
@@ -1,115 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureTransactions = void 0;
-
-var _toConsumableArray2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/toConsumableArray"));
-
-var _react = _interopRequireDefault(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _Card = _interopRequireDefault(require("components/Card"));
-
-var _planHelper = require("util/planHelper");
-
-var _MyAccountError = _interopRequireDefault(require("components/MyAccountError"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _transaction_icon = require("assets/images/errors/transaction_icon.svg");
-
-var _SkeletonWrapper = _interopRequireDefault(require("components/SkeletonWrapper"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _TransactionsStyled = require("./TransactionsStyled");
-
-/* eslint-disable no-nested-ternary */
-var TransactionsSkeleton = function TransactionsSkeleton() {
- return /*#__PURE__*/_react.default.createElement(_Card.default, {
- withBorder: true
- }, (0, _toConsumableArray2.default)(Array(3)).map(function (i, k) {
- return (
- /*#__PURE__*/
- // eslint-disable-next-line react/no-array-index-key
- _react.default.createElement(_TransactionsStyled.InsideWrapperStyled, {
- key: "skeleton-item-".concat(k),
- length: 3
- }, /*#__PURE__*/_react.default.createElement(_TransactionsStyled.LeftBoxStyled, null, /*#__PURE__*/_react.default.createElement(_TransactionsStyled.TitleStyled, null, /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- width: 300
- })), /*#__PURE__*/_react.default.createElement(_TransactionsStyled.SubTitleStyled, null, /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- width: 100
- }))), /*#__PURE__*/_react.default.createElement(_TransactionsStyled.RightBoxStyled, null, /*#__PURE__*/_react.default.createElement(_TransactionsStyled.IdStyled, null, /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- width: 80
- })), /*#__PURE__*/_react.default.createElement(_TransactionsStyled.DateStyled, null, /*#__PURE__*/_react.default.createElement(_SkeletonWrapper.default, {
- width: 80
- }))))
- );
- }));
-};
-
-var Transactions = function Transactions(_ref) {
- var transactions = _ref.transactions,
- toggleTransactionsList = _ref.toggleTransactionsList,
- isTransactionsItemsLoading = _ref.isTransactionsItemsLoading,
- isExpanded = _ref.isExpanded,
- isShowMoreButtonHidden = _ref.isShowMoreButtonHidden,
- error = _ref.error,
- isTransactionsSectionLoading = _ref.isTransactionsSectionLoading,
- t = _ref.t;
- return isTransactionsSectionLoading ? /*#__PURE__*/_react.default.createElement(TransactionsSkeleton, null) : /*#__PURE__*/_react.default.createElement(_TransactionsStyled.WrapStyled, null, error.length !== 0 ? /*#__PURE__*/_react.default.createElement(_MyAccountError.default, {
- generalError: true
- }) : transactions.length === 0 ? /*#__PURE__*/_react.default.createElement(_MyAccountError.default, {
- icon: _transaction_icon.ReactComponent,
- title: t('No transactions found!'),
- subtitle: t('The section will show you recent transactions history after first payment')
- }) : /*#__PURE__*/_react.default.createElement(_Card.default, {
- withBorder: true
- }, /*#__PURE__*/_react.default.createElement(_TransactionsStyled.TransactionListStyled, {
- isExpanded: isExpanded,
- length: transactions.length
- }, transactions.map(function (subItem) {
- return /*#__PURE__*/_react.default.createElement(_TransactionsStyled.InsideWrapperStyled, {
- key: subItem.transactionId,
- length: transactions.length
- }, /*#__PURE__*/_react.default.createElement(_TransactionsStyled.LeftBoxStyled, null, /*#__PURE__*/_react.default.createElement(_TransactionsStyled.TitleStyled, null, subItem.offerTitle), /*#__PURE__*/_react.default.createElement(_TransactionsStyled.SubTitleStyled, null, t("Paid with"), ' ', subItem.paymentMethod === 'card' ? t('card') : subItem.paymentMethod)), /*#__PURE__*/_react.default.createElement(_TransactionsStyled.RightBoxStyled, null, /*#__PURE__*/_react.default.createElement(_TransactionsStyled.IdStyled, null, subItem.transactionId), /*#__PURE__*/_react.default.createElement(_TransactionsStyled.DateStyled, null, (0, _planHelper.dateFormat)(subItem.transactionDate))));
- })), !isShowMoreButtonHidden && /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: "primary",
- margin: "20px 0 0 auto",
- width: "unset",
- label: isExpanded && t('Show less') || t('Show more'),
- onClickFn: function onClickFn() {
- return toggleTransactionsList();
- },
- padding: "12px 33px 12px 20px"
- }, /*#__PURE__*/_react.default.createElement(_TransactionsStyled.ButtonTextStyled, {
- isExpanded: isExpanded
- }, isTransactionsItemsLoading && /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) || isExpanded && t('Show less') || t('Show more')))));
-};
-
-exports.PureTransactions = Transactions;
-Transactions.defaultProps = {
- transactions: [],
- error: [],
- isTransactionsItemsLoading: false,
- isExpanded: false,
- t: function t(k) {
- return k;
- },
- isShowMoreButtonHidden: false,
- isTransactionsSectionLoading: false
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(Transactions));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/Transactions/Transactions.spec.js b/dist/Transactions/Transactions.spec.js
deleted file mode 100644
index e8e645e5e..000000000
--- a/dist/Transactions/Transactions.spec.js
+++ /dev/null
@@ -1,92 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _MyAccountError = _interopRequireDefault(require("components/MyAccountError"));
-
-var _Transactions = require("./Transactions");
-
-var _TransactionsStyled = require("./TransactionsStyled");
-
-/* eslint-disable react/jsx-props-no-spreading */
-var mockTransaction = [{
- transactionId: 'T650862998',
- transactionDate: 1584361260,
- offerId: 'S568296139_ZW',
- offerType: 'subscription',
- offerTitle: 'Annual subscription (recurring) to pride&prejudice'
-}];
-var toggleTransactionsListMock = jest.fn();
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-describe('', function () {
- afterEach(function () {
- jest.clearAllMocks();
- });
- describe('@renders', function () {
- it('should render transactions', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Transactions.PureTransactions, {
- transactions: mockTransaction,
- toggleTransactionsList: toggleTransactionsListMock
- }));
- expect(wrapper.find(_TransactionsStyled.InsideWrapperStyled).exists()).toBe(true);
- });
- it('should show info when there are no transactions', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Transactions.PureTransactions, {
- transactions: [],
- toggleTransactionsList: toggleTransactionsListMock
- }));
- expect(wrapper.find(_MyAccountError.default).exists()).toBe(true);
- expect(wrapper.find(_TransactionsStyled.InsideWrapperStyled).exists()).toBe(false);
- });
- it('should hide button if all transaction are fetched', function () {
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_Transactions.PureTransactions, {
- transactions: mockTransaction,
- toggleTransactionsList: toggleTransactionsListMock,
- isShowMoreButtonHidden: true
- }));
- expect(wrapper.find('button').exists()).toBe(false);
- });
- });
- describe('@action', function () {
- it('should call toggleTransactionsList on button click', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_Transactions.PureTransactions, {
- transactions: mockTransaction,
- toggleTransactionsList: toggleTransactionsListMock,
- isExpanded: true
- }));
- wrapper.find('button').simulate('click');
- expect(toggleTransactionsListMock).toHaveBeenCalled();
- });
- });
-});
\ No newline at end of file
diff --git a/dist/Transactions/Transactions.stories.js b/dist/Transactions/Transactions.stories.js
deleted file mode 100644
index 57e8a7e1a..000000000
--- a/dist/Transactions/Transactions.stories.js
+++ /dev/null
@@ -1,121 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _addonKnobs = require("@storybook/addon-knobs");
-
-var _Transactions = require("./Transactions");
-
-var TRANSACTIONS = [{
- transactionId: 'T650862998',
- transactionDate: 1584361260,
- offerId: 'S568296139_ZW',
- offerType: 'subscription',
- offerTitle: 'Annual subscription (recurring) to pride&prejudice',
- offerPeriod: 'annual',
- publisherSiteName: null,
- transactionPriceExclTax: '18.0200',
- transactionCurrency: 'EUR',
- contentExternalId: '',
- contentType: '',
- shortUrl: '',
- campaignId: '0',
- campaignName: '',
- couponCode: null,
- discountType: '0',
- discountRate: '0.0000',
- discountValue: '0.0000',
- discountedOfferPrice: '20.0000',
- offerCurrency: 'USD',
- offerPriceExclTax: '20.0000',
- applicableTax: '4.1416',
- transactionPriceInclTax: '22.1616',
- publisherEarnings: '17.6583',
- publisherCurrency: 'USD',
- transactionPriceInPublisherCurrencyExclTax: '19.8696',
- appliedExchangeRateCustomer: '0.0250',
- customerId: '338816933',
- customerEmail: 'user@example.com',
- customerLocale: 'en_US',
- customerCountry: 'PL',
- customerIpCountry: 'PL',
- customerCurrency: 'EUR',
- privacy: 'only-important',
- paymentMethod: 'card',
- referalUrl: '',
- transactionExternalData: '883584361259577F',
- affiliatorId: '0',
- publisherId: null,
- distributorEarnings: null,
- totalEarnings: null,
- distributorCurrency: null,
- transactionPriceInDistributorCurrencyExclTax: null
-}, {
- transactionId: 'T650862988',
- transactionDate: 1584361260,
- offerId: 'S568296139_ZW',
- offerType: 'subscription',
- offerTitle: 'Monthly subscription (recurring) to Test TV',
- offerPeriod: 'annual',
- publisherSiteName: null,
- transactionPriceExclTax: '18.0200',
- transactionCurrency: 'EUR',
- contentExternalId: '',
- contentType: '',
- shortUrl: '',
- campaignId: '0',
- campaignName: '',
- couponCode: null,
- discountType: '0',
- discountRate: '0.0000',
- discountValue: '0.0000',
- discountedOfferPrice: '20.0000',
- offerCurrency: 'USD',
- offerPriceExclTax: '20.0000',
- applicableTax: '4.1416',
- transactionPriceInclTax: '22.1616',
- publisherEarnings: '17.6583',
- publisherCurrency: 'USD',
- transactionPriceInPublisherCurrencyExclTax: '19.8696',
- appliedExchangeRateCustomer: '0.0250',
- customerId: '338816933',
- customerEmail: 'user@example.com',
- customerLocale: 'en_US',
- customerCountry: 'PL',
- customerIpCountry: 'PL',
- customerCurrency: 'EUR',
- privacy: 'only-important',
- paymentMethod: 'card',
- referalUrl: '',
- transactionExternalData: '883584361259577F',
- affiliatorId: '0',
- publisherId: null,
- distributorEarnings: null,
- totalEarnings: null,
- distributorCurrency: null,
- transactionPriceInDistributorCurrencyExclTax: null
-}];
-(0, _react2.storiesOf)('MyAccount/PaymentInfo/Transactions', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(_addonKnobs.withKnobs).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 700,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
-}).add('Transactions', function () {
- return /*#__PURE__*/_react.default.createElement(_Transactions.PureTransactions, {
- transactions: TRANSACTIONS,
- transactionsLoading: (0, _addonKnobs.boolean)('loading'),
- isExpanded: (0, _addonKnobs.boolean)('isExpanded'),
- toggleTransactionsList: function toggleTransactionsList() {},
- isShowMoreButtonHidden: (0, _addonKnobs.boolean)('isShowMoreButtonHidden', true)
- });
-});
\ No newline at end of file
diff --git a/dist/Transactions/TransactionsStyled.js b/dist/Transactions/TransactionsStyled.js
deleted file mode 100644
index 33c868da4..000000000
--- a/dist/Transactions/TransactionsStyled.js
+++ /dev/null
@@ -1,232 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.ButtonTextStyled = exports.DateStyled = exports.IdStyled = exports.SubTitleStyled = exports.TitleStyled = exports.RightBoxStyled = exports.LeftBoxStyled = exports.TransactionListStyled = exports.InsideWrapperStyled = exports.InfoMessageStyled = exports.WrapStyled = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireWildcard(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-var _BreakPoints = require("styles/BreakPoints");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-function _templateObject16() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n transform: scaleY(0.8) rotateX(180deg);\n "]);
-
- _templateObject16 = function _templateObject16() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject15() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n line-height: 1.2;\n &:after {\n position: absolute;\n right: -20px;\n bottom: 0;\n font-size: 11px;\n transform: scaleY(0.8) rotate(0deg);\n transition: all 0.3s ease-in-out;\n content: '\u25BC';\n ", "\n }\n"]);
-
- _templateObject15 = function _templateObject15() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject14() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-top: 6px;\n\n color: ", ";\n\n font-size: 12px;\n"]);
-
- _templateObject14 = function _templateObject14() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject13() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n\n font-size: 13px;\n"]);
-
- _templateObject13 = function _templateObject13() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject12() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin-top: 6px;\n\n color: ", ";\n\n font-size: 12px;\n"]);
-
- _templateObject12 = function _templateObject12() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject11() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n\n font-size: 13px;\n font-weight: 700;\n line-height: 15px;\n"]);
-
- _templateObject11 = function _templateObject11() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject10() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n flex-shrink: 0;\n margin-left: 20px;\n text-align: right;\n"]);
-
- _templateObject10 = function _templateObject10() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject9() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n max-width: 70%;\n"]);
-
- _templateObject9 = function _templateObject9() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject8() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n height: ", "px;\n "]);
-
- _templateObject8 = function _templateObject8() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n height: 174px;\n transition: all 0.3s ease-in-out;\n overflow: hidden;\n\n ", ";\n"]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n &:first-child {\n padding: 0 0 18px 0;\n }\n\n &:last-child {\n padding: 18px 0 0 0;\n border-bottom: none;\n }\n "]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n padding: 0;\n border-bottom: none;\n "]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n justify-content: space-between;\n flex-wrap: no-wrap;\n\n padding: 18px 0;\n border-bottom: 1px solid ", ";\n\n ", "\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n color: ", ";\n font-size: 13px;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n button{\n width: 100%;\n }\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n position: relative;\n\n margin-bottom: 20px;\n\n ", "\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var WrapStyled = _styledComponents.default.div(_templateObject(), _BreakPoints.media.small(_templateObject2()));
-
-exports.WrapStyled = WrapStyled;
-
-var InfoMessageStyled = _styledComponents.default.div(_templateObject3(), _variables.MyAccountTextGray);
-
-exports.InfoMessageStyled = InfoMessageStyled;
-
-var InsideWrapperStyled = _styledComponents.default.div(_templateObject4(), _variables.LineColor, function (props) {
- return props.length === 1 && (0, _styledComponents.css)(_templateObject5()) || props.length !== 1 && (0, _styledComponents.css)(_templateObject6());
-});
-
-exports.InsideWrapperStyled = InsideWrapperStyled;
-
-var TransactionListStyled = _styledComponents.default.div(_templateObject7(), function (props) {
- return props.length && (0, _styledComponents.css)(_templateObject8(), props.length * 70);
-});
-
-exports.TransactionListStyled = TransactionListStyled;
-
-var LeftBoxStyled = _styledComponents.default.div(_templateObject9());
-
-exports.LeftBoxStyled = LeftBoxStyled;
-
-var RightBoxStyled = _styledComponents.default.div(_templateObject10());
-
-exports.RightBoxStyled = RightBoxStyled;
-
-var TitleStyled = _styledComponents.default.h3(_templateObject11(), _variables.MainColor);
-
-exports.TitleStyled = TitleStyled;
-
-var SubTitleStyled = _styledComponents.default.div(_templateObject12(), _variables.MainColor);
-
-exports.SubTitleStyled = SubTitleStyled;
-
-var IdStyled = _styledComponents.default.div(_templateObject13(), _variables.MainColor);
-
-exports.IdStyled = IdStyled;
-
-var DateStyled = _styledComponents.default.div(_templateObject14(), _variables.MainColor);
-
-exports.DateStyled = DateStyled;
-
-var ButtonTextStyled = _styledComponents.default.span(_templateObject15(), function (props) {
- return props.isExpanded && (0, _styledComponents.css)(_templateObject16());
-});
-
-exports.ButtonTextStyled = ButtonTextStyled;
\ No newline at end of file
diff --git a/dist/Transactions/index.js b/dist/Transactions/index.js
deleted file mode 100644
index d5ebfe744..000000000
--- a/dist/Transactions/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Transactions = _interopRequireDefault(require("./Transactions"));
-
-var _default = _Transactions.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/UpdateSubscription/UpdateSubscription.const.js b/dist/UpdateSubscription/UpdateSubscription.const.js
deleted file mode 100644
index 0d7f35533..000000000
--- a/dist/UpdateSubscription/UpdateSubscription.const.js
+++ /dev/null
@@ -1,61 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.content = exports.cancellationReasons = void 0;
-var cancellationReasons = [{
- value: 'Poor customer support',
- key: 'support'
-}, {
- value: 'Switch to a different service',
- key: 'service'
-}, {
- value: 'Subscription is too expensive',
- key: 'expensive'
-}, {
- value: 'Video streaming issues',
- key: 'issues'
-}, {
- value: 'Not enough interesting content',
- key: 'content'
-}, {
- value: 'Service is hard to use',
- key: 'hardUse'
-}, {
- value: 'Content I like has ended',
- key: 'end'
-}];
-exports.cancellationReasons = cancellationReasons;
-var content = {
- resubscribe: [{
- title: 'Resume your plan',
- text1: 'By clicking the button below you can resume your plan. Your next bill will be on',
- text2: '',
- startedFrom: '',
- andWillBe: 'and will be',
- reasons: false,
- buttonText: 'Resume',
- backButtonText: 'No, thanks',
- buttonTheme: 'confirm'
- }, {
- title: 'Your plan has been renewed',
- text: 'You have been successfully resubscribed. Your fee will be',
- startedFrom: 'started from',
- buttonText: 'Back to settings'
- }],
- unsubscribe: [{
- title: 'We’re sorry to see you go.',
- text1: 'You will be unsubscribed from your current plan by clicking the',
- text2: 'button below. Before you go, please let us know why you decided to leave:',
- reasons: true,
- buttonText: 'Unsubscribe',
- backButtonText: 'Go back',
- buttonTheme: 'confirm'
- }, {
- title: 'Miss you already.',
- text: 'You have been successfully unsubscribed. Your current plan will expire on',
- buttonText: 'Back to settings'
- }]
-};
-exports.content = content;
\ No newline at end of file
diff --git a/dist/UpdateSubscription/UpdateSubscription.js b/dist/UpdateSubscription/UpdateSubscription.js
deleted file mode 100644
index 5ce0f02b8..000000000
--- a/dist/UpdateSubscription/UpdateSubscription.js
+++ /dev/null
@@ -1,259 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _typeof = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/typeof");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.PureUpdateSubscription = void 0;
-
-var _regenerator = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/regenerator"));
-
-var _asyncToGenerator2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/asyncToGenerator"));
-
-var _classCallCheck2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/inherits"));
-
-var _createSuper2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/createSuper"));
-
-var _react = _interopRequireWildcard(require("react"));
-
-var _reactI18next = require("react-i18next");
-
-var _labeling = _interopRequireDefault(require("containers/labeling"));
-
-var _updateSubscription = _interopRequireDefault(require("api/Customer/updateSubscription"));
-
-var _planHelper = require("util/planHelper");
-
-var _checkmark = _interopRequireDefault(require("assets/images/checkmark.svg"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _Checkbox = _interopRequireDefault(require("components/Checkbox"));
-
-var _InnerPopupWrapper = _interopRequireDefault(require("components/InnerPopupWrapper"));
-
-var _Loader = _interopRequireDefault(require("components/Loader"));
-
-var _InnerPopupWrapperStyled = require("components/InnerPopupWrapper/InnerPopupWrapperStyled");
-
-var _UpdateSubscriptionStyled = require("./UpdateSubscriptionStyled");
-
-var _UpdateSubscription = require("./UpdateSubscription.const");
-
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-var UpdateSubscription = /*#__PURE__*/function (_Component) {
- (0, _inherits2.default)(UpdateSubscription, _Component);
-
- var _super = (0, _createSuper2.default)(UpdateSubscription);
-
- function UpdateSubscription(props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, UpdateSubscription);
- _this = _super.call(this, props);
- _this.unsubscribe = /*#__PURE__*/(0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
- var offerDetails, checkedReason, response;
- return _regenerator.default.wrap(function _callee$(_context) {
- while (1) {
- switch (_context.prev = _context.next) {
- case 0:
- offerDetails = _this.props.offerDetails;
- checkedReason = _this.state.checkedReason;
- _context.prev = 2;
-
- _this.setState({
- isLoading: true
- });
-
- _context.next = 6;
- return (0, _updateSubscription.default)({
- offerId: offerDetails.offerId,
- status: 'cancelled',
- cancellationType: 'userCancel',
- cancellationReason: checkedReason
- });
-
- case 6:
- response = _context.sent;
-
- if (response.errors.length) {
- _this.setState({
- isError: true,
- isLoading: false
- });
- } else {
- _this.setState({
- currentStep: 2,
- isLoading: false
- });
- }
-
- _context.next = 13;
- break;
-
- case 10:
- _context.prev = 10;
- _context.t0 = _context["catch"](2);
-
- _this.setState({
- isError: true,
- isLoading: false
- });
-
- case 13:
- case "end":
- return _context.stop();
- }
- }
- }, _callee, null, [[2, 10]]);
- }));
- _this.resubscribe = /*#__PURE__*/(0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {
- var offerDetails, response;
- return _regenerator.default.wrap(function _callee2$(_context2) {
- while (1) {
- switch (_context2.prev = _context2.next) {
- case 0:
- offerDetails = _this.props.offerDetails;
- _context2.prev = 1;
-
- _this.setState({
- isLoading: true
- });
-
- _context2.next = 5;
- return (0, _updateSubscription.default)({
- offerId: offerDetails.offerId,
- status: 'active'
- });
-
- case 5:
- response = _context2.sent;
-
- if (response.errors.length) {
- _this.setState({
- isError: true,
- isLoading: false
- });
- } else {
- _this.setState({
- currentStep: 2,
- isLoading: false
- });
- }
-
- _context2.next = 12;
- break;
-
- case 9:
- _context2.prev = 9;
- _context2.t0 = _context2["catch"](1);
-
- _this.setState({
- isError: true,
- isLoading: false
- });
-
- case 12:
- case "end":
- return _context2.stop();
- }
- }
- }, _callee2, null, [[1, 9]]);
- }));
- _this.state = {
- checkedReason: '',
- isError: false,
- isLoading: false,
- currentStep: 1
- };
- return _this;
- }
-
- (0, _createClass2.default)(UpdateSubscription, [{
- key: "render",
- value: function render() {
- var _this2 = this;
-
- var _this$state = this.state,
- checkedReason = _this$state.checkedReason,
- isError = _this$state.isError,
- isLoading = _this$state.isLoading,
- currentStep = _this$state.currentStep;
- var _this$props = this.props,
- hideInnerPopup = _this$props.hideInnerPopup,
- offerDetails = _this$props.offerDetails,
- updateList = _this$props.updateList,
- action = _this$props.action,
- t = _this$props.t;
- var price = offerDetails.price ? offerDetails.price.slice(0, -1) : '';
- var priceRounded = Math.round(price * 100) / 100;
- var currency = offerDetails.price ? offerDetails.price.slice(-1) : '';
- var popupContent = _UpdateSubscription.content[action][currentStep - 1];
-
- var resubscribeText = /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("b", null, "".concat(priceRounded).concat(currency)), " ", t(popupContent.startedFrom), ' ', /*#__PURE__*/_react.default.createElement("b", null, (0, _planHelper.dateFormat)(offerDetails.expiresAt), "."));
-
- return /*#__PURE__*/_react.default.createElement(_InnerPopupWrapper.default, {
- steps: 2,
- popupTitle: t('Manage your plan'),
- isError: isError,
- currentStep: currentStep
- }, currentStep === 1 ? /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.ContentStyled, null, /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.TitleStyled, null, t(popupContent.title)), /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.TextStyled, null, t(popupContent.text1), ' ', /*#__PURE__*/_react.default.createElement(_UpdateSubscriptionStyled.StrongStyled, null, t(popupContent.buttonText)), ' ', t(popupContent.text2), ' ', action === 'resubscribe' && resubscribeText), popupContent.reasons && /*#__PURE__*/_react.default.createElement(_UpdateSubscriptionStyled.ReasonsWrapper, null, _UpdateSubscription.cancellationReasons.map(function (reason) {
- return /*#__PURE__*/_react.default.createElement(_UpdateSubscriptionStyled.StyledItem, {
- key: reason.key
- }, /*#__PURE__*/_react.default.createElement(_Checkbox.default, {
- isRadioButton: true,
- onClickFn: function onClickFn() {
- return _this2.setState({
- checkedReason: reason.value
- });
- },
- checked: reason.value === checkedReason
- }, t(reason.value)));
- }))), /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.ButtonWrapperStyled, {
- removeMargin: action === 'unsubscribe'
- }, /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: "simple",
- onClickFn: hideInnerPopup
- }, t('No, thanks')), /*#__PURE__*/_react.default.createElement(_Button.default, {
- theme: popupContent.buttonTheme,
- onClickFn: this[action],
- disabled: action === 'unsubscribe' && checkedReason === '' || isLoading
- }, isLoading && /*#__PURE__*/_react.default.createElement(_Loader.default, {
- buttonLoader: true,
- color: "#ffffff"
- }) || t(popupContent.buttonText)))) : /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.ContentStyled, null, /*#__PURE__*/_react.default.createElement("img", {
- src: _checkmark.default,
- alt: "checkmark icon"
- }), /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.TitleStyled, null, t(popupContent.title)), /*#__PURE__*/_react.default.createElement(_InnerPopupWrapperStyled.TextStyled, null, t(popupContent.text), ' ', action === 'resubscribe' && resubscribeText, /*#__PURE__*/_react.default.createElement("b", null, (0, _planHelper.dateFormat)(offerDetails.expiresAt)), "."), /*#__PURE__*/_react.default.createElement(_Button.default, {
- width: "auto",
- margin: "30px auto 0 auto",
- onClickFn: function onClickFn() {
- hideInnerPopup();
- updateList();
- }
- }, t(popupContent.buttonText))));
- }
- }]);
- return UpdateSubscription;
-}(_react.Component);
-
-exports.PureUpdateSubscription = UpdateSubscription;
-UpdateSubscription.defaultProps = {
- t: function t(k) {
- return k;
- }
-};
-
-var _default = (0, _reactI18next.withTranslation)()((0, _labeling.default)()(UpdateSubscription));
-
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/UpdateSubscription/UpdateSubscription.spec.js b/dist/UpdateSubscription/UpdateSubscription.spec.js
deleted file mode 100644
index 799e6e53e..000000000
--- a/dist/UpdateSubscription/UpdateSubscription.spec.js
+++ /dev/null
@@ -1,273 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _enzyme = require("enzyme");
-
-var _Checkbox = _interopRequireDefault(require("components/Checkbox"));
-
-var _Button = _interopRequireDefault(require("components/Button"));
-
-var _updateSubscription = _interopRequireDefault(require("api/Customer/updateSubscription"));
-
-var _InnerPopupWrapperStyled = require("components/InnerPopupWrapper/InnerPopupWrapperStyled");
-
-var _UpdateSubscription = require("./UpdateSubscription");
-
-/* eslint-disable react/jsx-props-no-spreading */
-jest.mock('api/Customer/updateSubscription');
-jest.mock('containers/labeling', function () {
- return function () {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- };
-});
-jest.mock('react-i18next', function () {
- return {
- withTranslation: function withTranslation() {
- return function (Component) {
- return function (props) {
- return /*#__PURE__*/_react.default.createElement(Component, Object.assign({
- t: function t(k) {
- return k;
- }
- }, props));
- };
- };
- }
- };
-});
-var hideInnerPopupMock = jest.fn();
-var updateListMock = jest.fn();
-var actionUnsubscribeMock = 'unsubscribe';
-var actionResubscribeMock = 'resubscribe';
-var offerDetailsMock = {
- offerId: '1234',
- price: '12$',
- expiresAt: 54356757
-};
-describe('', function () {
- afterEach(function () {
- jest.clearAllMocks();
- });
- describe('@renders', function () {
- it('should render default state', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_UpdateSubscription.PureUpdateSubscription, {
- hideInnerPopup: hideInnerPopupMock,
- updateList: updateListMock,
- action: actionUnsubscribeMock,
- offerDetails: offerDetailsMock
- }));
- expect(wrapper.state('checkedReason')).toBe('');
- expect(wrapper.state('isError')).toBe(false);
- expect(wrapper.state('isLoading')).toBe(false);
- expect(wrapper.state('currentStep')).toBe(1);
- expect(wrapper.find(_InnerPopupWrapperStyled.TitleStyled).text()).toEqual('We’re sorry to see you go.');
- });
- describe('@actions', function () {
- it('should set in state checked reason', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_UpdateSubscription.PureUpdateSubscription, {
- hideInnerPopup: hideInnerPopupMock,
- updateList: updateListMock,
- action: actionUnsubscribeMock,
- offerDetails: offerDetailsMock
- }));
- expect(wrapper.state('currentStep')).toBe(1);
- expect(wrapper.state('checkedReason')).toBe('');
- var checkbox = wrapper.find(_Checkbox.default).first();
- expect(checkbox.exists()).toBe(true);
- checkbox.simulate('click');
- expect(wrapper.state('checkedReason')).toBe('Poor customer support');
- });
- it('should call unsubscribe fn on button click', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_UpdateSubscription.PureUpdateSubscription, {
- hideInnerPopup: hideInnerPopupMock,
- updateList: updateListMock,
- action: actionUnsubscribeMock,
- offerDetails: offerDetailsMock
- }));
- wrapper.instance().unsubscribe = jest.fn();
- expect(wrapper.state('currentStep')).toBe(1);
- var checkbox = wrapper.find(_Checkbox.default).first();
- checkbox.simulate('click');
- expect(wrapper.state('checkedReason')).toBe('Poor customer support');
- var unsubButton = wrapper.find(_Button.default).last();
- unsubButton.simulate('click');
- expect(wrapper.instance().unsubscribe).toHaveBeenCalled();
- });
- it('should call resubscribe fn on button click', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_UpdateSubscription.PureUpdateSubscription, {
- hideInnerPopup: hideInnerPopupMock,
- updateList: updateListMock,
- action: actionResubscribeMock,
- offerDetails: offerDetailsMock
- }));
- wrapper.instance().resubscribe = jest.fn();
- wrapper.instance().forceUpdate();
- expect(wrapper.state('currentStep')).toBe(1);
- var resubButton = wrapper.find(_Button.default).last();
- resubButton.simulate('click');
- expect(wrapper.instance().resubscribe).toHaveBeenCalled();
- });
- it('should hide survey when on button click', function () {
- var wrapper = (0, _enzyme.mount)( /*#__PURE__*/_react.default.createElement(_UpdateSubscription.PureUpdateSubscription, {
- hideInnerPopup: hideInnerPopupMock,
- updateList: updateListMock,
- action: actionUnsubscribeMock,
- offerDetails: offerDetailsMock
- }));
- wrapper.setState({
- currentStep: 2
- });
- wrapper.find(_Button.default).first().simulate('click');
- expect(hideInnerPopupMock).toHaveBeenCalledTimes(1);
- expect(updateListMock).toHaveBeenCalledTimes(1);
- expect(updateListMock).toHaveBeenCalledTimes(1);
- });
- });
- describe('@functions', function () {
- describe('unsubscribe', function () {
- it('should change currentStep and switch off loader if request success', function (done) {
- _updateSubscription.default.mockResolvedValue({
- responseData: {},
- errors: []
- });
-
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_UpdateSubscription.PureUpdateSubscription, {
- hideInnerPopup: hideInnerPopupMock,
- updateList: updateListMock,
- action: actionUnsubscribeMock,
- offerDetails: offerDetailsMock
- }));
- wrapper.setState({
- chekedReason: 'mock reason'
- });
- wrapper.instance().unsubscribe();
- expect(wrapper.state('isLoading')).toBe(true);
- setImmediate(function () {
- expect(wrapper.state('isError')).toBe(false);
- expect(wrapper.state('currentStep')).toBe(2);
- expect(wrapper.state('isLoading')).toBe(false);
- done();
- });
- });
- it('should set error if request returns errors', function (done) {
- _updateSubscription.default.mockResolvedValue({
- responseData: {},
- errors: ['error']
- });
-
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_UpdateSubscription.PureUpdateSubscription, {
- hideInnerPopup: hideInnerPopupMock,
- updateList: updateListMock,
- action: actionUnsubscribeMock,
- offerDetails: offerDetailsMock
- }));
- wrapper.setState({
- chekedReason: 'mock reason'
- });
- wrapper.instance().unsubscribe();
- expect(wrapper.state('isLoading')).toBe(true);
- setImmediate(function () {
- expect(wrapper.state('isError')).toBe(true);
- expect(wrapper.state('currentStep')).toBe(1);
- expect(wrapper.state('isLoading')).toBe(false);
- done();
- });
- });
- it('should set error if request fail', function (done) {
- _updateSubscription.default.mockRejectedValue(new Error('error'));
-
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_UpdateSubscription.PureUpdateSubscription, {
- hideInnerPopup: hideInnerPopupMock,
- updateList: updateListMock,
- action: actionUnsubscribeMock,
- offerDetails: offerDetailsMock
- }));
- wrapper.setState({
- chekedReason: 'mock reason'
- });
- wrapper.instance().unsubscribe();
- expect(wrapper.state('isLoading')).toBe(true);
- setImmediate(function () {
- expect(wrapper.state('isError')).toBe(true);
- expect(wrapper.state('currentStep')).toBe(1);
- expect(wrapper.state('isLoading')).toBe(false);
- done();
- });
- });
- });
- describe('resubscribe', function () {
- it('should change currentStep and switch off loader if request success', function (done) {
- _updateSubscription.default.mockResolvedValue({
- responseData: {},
- errors: []
- });
-
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_UpdateSubscription.PureUpdateSubscription, {
- hideInnerPopup: hideInnerPopupMock,
- updateList: updateListMock,
- action: actionUnsubscribeMock,
- offerDetails: offerDetailsMock
- }));
- wrapper.instance().resubscribe();
- expect(wrapper.state('isLoading')).toBe(true);
- setImmediate(function () {
- expect(wrapper.state('isError')).toBe(false);
- expect(wrapper.state('currentStep')).toBe(2);
- expect(wrapper.state('isLoading')).toBe(false);
- done();
- });
- });
- it('should set error if request returns errors', function (done) {
- _updateSubscription.default.mockResolvedValue({
- responseData: {},
- errors: ['error']
- });
-
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_UpdateSubscription.PureUpdateSubscription, {
- hideInnerPopup: hideInnerPopupMock,
- updateList: updateListMock,
- action: actionUnsubscribeMock,
- offerDetails: offerDetailsMock
- }));
- wrapper.instance().resubscribe();
- expect(wrapper.state('isLoading')).toBe(true);
- setImmediate(function () {
- expect(wrapper.state('isError')).toBe(true);
- expect(wrapper.state('currentStep')).toBe(1);
- expect(wrapper.state('isLoading')).toBe(false);
- done();
- });
- });
- it('should set error if request fail', function (done) {
- _updateSubscription.default.mockResolvedValue(new Error('error'));
-
- var wrapper = (0, _enzyme.shallow)( /*#__PURE__*/_react.default.createElement(_UpdateSubscription.PureUpdateSubscription, {
- hideInnerPopup: hideInnerPopupMock,
- updateList: updateListMock,
- action: actionUnsubscribeMock,
- offerDetails: offerDetailsMock
- }));
- wrapper.instance().resubscribe();
- expect(wrapper.state('isLoading')).toBe(true);
- setImmediate(function () {
- expect(wrapper.state('isError')).toBe(true);
- expect(wrapper.state('currentStep')).toBe(1);
- expect(wrapper.state('isLoading')).toBe(false);
- done();
- });
- });
- });
- });
- });
-});
\ No newline at end of file
diff --git a/dist/UpdateSubscription/UpdateSubscription.stories.js b/dist/UpdateSubscription/UpdateSubscription.stories.js
deleted file mode 100644
index 1e55faa2c..000000000
--- a/dist/UpdateSubscription/UpdateSubscription.stories.js
+++ /dev/null
@@ -1,62 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-var _react = _interopRequireDefault(require("react"));
-
-var _react2 = require("@storybook/react");
-
-var _storybookAddonJsx = require("storybook-addon-jsx");
-
-var _UpdateSubscription = require("./UpdateSubscription");
-
-var showStory = false;
-
-if (showStory) {
- (0, _react2.storiesOf)('MyAccount/PlanDetails/UpdateSubscription', module).addDecorator(_storybookAddonJsx.jsxDecorator).addDecorator(function (story) {
- return /*#__PURE__*/_react.default.createElement("div", {
- style: {
- width: 600,
- backgroundColor: 'white',
- padding: 20,
- position: 'relative'
- }
- }, story());
- }).add('Unsubscribe', function () {
- return /*#__PURE__*/_react.default.createElement(_UpdateSubscription.PureUpdateSubscription, {
- action: "unsubscribe",
- updateList: function updateList() {},
- offerDetails: {
- offerId: 'S568296139_ZW',
- status: 'active',
- expiresAt: 1615897260,
- nextPaymentPrice: 22.15,
- nextPaymentCurrency: 'EUR',
- paymentGateway: 'adyen',
- paymentMethod: 'card',
- offerTitle: 'Annual subscription to Sport TV',
- period: 'year',
- totalPrice: 90
- },
- hideInnerPopup: function hideInnerPopup() {}
- });
- }).add('Resubscribe', function () {
- return /*#__PURE__*/_react.default.createElement(_UpdateSubscription.PureUpdateSubscription, {
- action: "resubscribe",
- updateList: function updateList() {},
- hideInnerPopup: function hideInnerPopup() {},
- offerDetails: {
- offerId: 'S568296139_ZW',
- status: 'cancelled',
- expiresAt: 1615897260,
- nextPaymentPrice: 22.15,
- nextPaymentCurrency: 'EUR',
- paymentGateway: 'adyen',
- paymentMethod: 'card',
- offerTitle: 'Annual subscription to Sport TV',
- period: 'year',
- totalPrice: 90
- }
- });
- });
-}
\ No newline at end of file
diff --git a/dist/UpdateSubscription/UpdateSubscriptionStyled.js b/dist/UpdateSubscription/UpdateSubscriptionStyled.js
deleted file mode 100644
index 0be1c73f5..000000000
--- a/dist/UpdateSubscription/UpdateSubscriptionStyled.js
+++ /dev/null
@@ -1,111 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.StrongStyled = exports.Loader = exports.StyledItem = exports.ReasonsWrapper = exports.WrapperStyled = exports.SurveyCard = void 0;
-
-var _taggedTemplateLiteral2 = _interopRequireDefault(require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral"));
-
-var _styledComponents = _interopRequireDefault(require("styled-components"));
-
-var _variables = require("styles/variables");
-
-var _BreakPoints = require("styles/BreakPoints");
-
-var _Card = _interopRequireDefault(require("components/Card"));
-
-function _templateObject7() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n text-transform: uppercase;\n"]);
-
- _templateObject7 = function _templateObject7() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject6() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-color: #5cb85c;\n position: relative;\n display: inline-block;\n vertical-align: top;\n border-radius: 50%;\n width: 7em;\n height: 7em;\n transition: border 500ms ease-out;\n margin-bottom: 20px;\n"]);
-
- _templateObject6 = function _templateObject6() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject5() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 0 0 20px 0;\n color: ", ";\n\n font-size: 13px;\n"]);
-
- _templateObject5 = function _templateObject5() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject4() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n margin: 30px 0;\n"]);
-
- _templateObject4 = function _templateObject4() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject3() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n padding: 30px 10px;\n margin: auto;\n"]);
-
- _templateObject3 = function _templateObject3() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject2() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n display: flex;\n align-items: flex-start;\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100vh;\n overflow-y: scroll;\n "]);
-
- _templateObject2 = function _templateObject2() {
- return data;
- };
-
- return data;
-}
-
-function _templateObject() {
- var data = (0, _taggedTemplateLiteral2.default)(["\n border: 1px solid ", ";\n height: 100%;\n min-height: 500px;\n display: flex;\n ", ";\n"]);
-
- _templateObject = function _templateObject() {
- return data;
- };
-
- return data;
-}
-
-var SurveyCard = (0, _styledComponents.default)(_Card.default)(_templateObject(), _variables.LineColor, _BreakPoints.media.small(_templateObject2()));
-exports.SurveyCard = SurveyCard;
-
-var WrapperStyled = _styledComponents.default.div(_templateObject3());
-
-exports.WrapperStyled = WrapperStyled;
-
-var ReasonsWrapper = _styledComponents.default.ul(_templateObject4());
-
-exports.ReasonsWrapper = ReasonsWrapper;
-
-var StyledItem = _styledComponents.default.li(_templateObject5(), _variables.MainColor);
-
-exports.StyledItem = StyledItem;
-
-var Loader = _styledComponents.default.div(_templateObject6());
-
-exports.Loader = Loader;
-
-var StrongStyled = _styledComponents.default.strong(_templateObject7());
-
-exports.StrongStyled = StrongStyled;
\ No newline at end of file
diff --git a/dist/UpdateSubscription/index.js b/dist/UpdateSubscription/index.js
deleted file mode 100644
index cdd85e95d..000000000
--- a/dist/UpdateSubscription/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _UpdateSubscription = _interopRequireDefault(require("./UpdateSubscription"));
-
-var _default = _UpdateSubscription.default;
-exports.default = _default;
\ No newline at end of file
diff --git a/dist/index.js b/dist/index.js
deleted file mode 100644
index fd880064f..000000000
--- a/dist/index.js
+++ /dev/null
@@ -1,15 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("/Users/iwonakulacz/Documents/repos/msd-package-2/media-store-sdk/node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-Object.defineProperty(exports, "Card", {
- enumerable: true,
- get: function get() {
- return _Card.default;
- }
-});
-
-var _Card = _interopRequireDefault(require("./Card"));
\ No newline at end of file
diff --git a/jsconfig.json b/jsconfig.json
index 5875dc5b6..d6b47ea0f 100644
--- a/jsconfig.json
+++ b/jsconfig.json
@@ -2,5 +2,5 @@
"compilerOptions": {
"baseUrl": "src"
},
- "include": ["src"]
+ "include": ["src", "package.js"]
}
diff --git a/package.json b/package.json
index b83261121..fd6d28c4a 100644
--- a/package.json
+++ b/package.json
@@ -1,11 +1,11 @@
{
"name": "mediastoresdk-iwona",
- "version": "1.0.6",
+ "version": "1.0.28",
"private": false,
"engines": {
"node": ">=14.15.0 <15.0"
},
- "main": "dist/index.js",
+ "main": "dist/src/package.js",
"files": [
"dist",
"README.md"
@@ -103,7 +103,7 @@
"analyze": "source-map-explorer 'build/static/js/*.js'",
"scan-translations": "node -e 'require(`./scripts/translationsBundle.js`).run(false)'",
"clean": "rimraf dist",
- "compile": "npm run clean && cross-env NODE_ENV=production babel src/components --out-dir dist --copy-files --ignore __tests__,spec.js,test.js,stories.js,__snapshots__"
+ "compile": "npm run clean && cross-env NODE_ENV=production babel src --out-dir dist/src --copy-files --ignore __tests__,spec.js,test.js,stories.js,__snapshots__ && cross-env NODE_ENV=production babel config --out-dir dist/config"
},
"browserslist": {
"production": [
@@ -146,6 +146,7 @@
"@babel/cli": "^7.14.5",
"@babel/preset-env": "^7.14.5",
"@babel/preset-react": "^7.14.5",
+ "babel-plugin-module-resolver": "^4.1.0",
"cross-env": "^7.0.3",
"enzyme": "^3.11.0",
"enzyme-adapter-react-16": "^1.15.6",
diff --git a/src/api/Publisher/getConsents.js b/src/api/Publisher/getConsents.js
index 94e92cedc..045ad3729 100644
--- a/src/api/Publisher/getConsents.js
+++ b/src/api/Publisher/getConsents.js
@@ -1,6 +1,7 @@
const getConsents = publisherId => {
+ console.log(`https://mediastore-sandbox.cleeng.com/publishers/${publisherId}/consents`);
return fetch(
- `${ENVIRONMENT_CONFIGURATION.API_URL}/publishers/${publisherId}/consents`,
+ `https://mediastore-sandbox.cleeng.com/publishers/${publisherId}/consents`,
{ method: 'GET' }
).then(res => res.json());
};
diff --git a/src/components/Checkbox/CheckboxStyled.js b/src/components/Checkbox/CheckboxStyled.js
index 7dd0181ef..cc85d6c23 100644
--- a/src/components/Checkbox/CheckboxStyled.js
+++ b/src/components/Checkbox/CheckboxStyled.js
@@ -5,9 +5,9 @@ import {
ConfirmColor,
LineColor,
FocusColor
-} from 'styles/variables';
-import tickIcon from 'assets/images/input/tick.svg';
-import enableIcon from 'assets/images/input/enable_check.svg';
+} from '../../styles/variables';
+import tickIcon from '../../assets/images/input/tick.svg';
+import enableIcon from '../../assets/images/input/enable_check.svg';
export const CheckboxStyled = styled.div`
display: flex;
diff --git a/src/components/Consents/Consents.js b/src/components/Consents/Consents.js
index 8c1876f9e..13b8d7cdc 100644
--- a/src/components/Consents/Consents.js
+++ b/src/components/Consents/Consents.js
@@ -27,6 +27,9 @@ export class Consents extends React.Component {
componentDidMount() {
const { publisherId } = this.props;
+ console.log('componentDidMount, publisherId:', publisherId);
+ localStorage.setItem('test_package', 'yes');
+ console.log(localStorage.getItem('test_package'));
if (publisherId) {
this.getConsents(publisherId).then(() => {});
}
@@ -34,6 +37,7 @@ export class Consents extends React.Component {
componentDidUpdate(prevProps) {
const { publisherId } = this.props;
+ console.log('componentDidUpdate, publisherId:', publisherId);
if (prevProps.publisherId !== publisherId) {
this.getConsents(publisherId).then(() => {
@@ -44,7 +48,11 @@ export class Consents extends React.Component {
getConsents = async publisherId => {
try {
+ console.log('getConsents');
+ debugger;
const consentsIncome = await getConsentsRequest(publisherId);
+ debugger;
+ console.log('consentsIncome', consentsIncome);
if (consentsIncome.responseData && consentsIncome.responseData.consents) {
const consentsDetails = consentsIncome.responseData.consents.map(
element => {
diff --git a/src/components/Input/Input.js b/src/components/Input/Input.js
index 50010cfe3..7eb801fed 100644
--- a/src/components/Input/Input.js
+++ b/src/components/Input/Input.js
@@ -1,7 +1,7 @@
import React, { Component } from 'react';
import PropTypes from 'prop-types';
-import visibility from 'assets/images/visibility.svg';
-import visibilityOff from 'assets/images/visibilityOff.svg';
+import visibility from '../../assets/images/visibility.svg';
+import visibilityOff from '../../assets/images/visibilityOff.svg';
import {
InputComponentStyled,
InputElementWrapperStyled,
diff --git a/src/components/Input/InputStyled.js b/src/components/Input/InputStyled.js
index c06b9ad49..1546fa8a9 100644
--- a/src/components/Input/InputStyled.js
+++ b/src/components/Input/InputStyled.js
@@ -1,6 +1,6 @@
import styled, { css } from 'styled-components';
-import * as Colors from 'styles/variables';
-import { media } from 'styles/BreakPoints';
+import * as Colors from '../../styles/variables';
+import { media } from '../../styles/BreakPoints';
export const InputComponentStyled = styled.div`
display: flex;
diff --git a/src/components/Loader/LoaderStyled.js b/src/components/Loader/LoaderStyled.js
index 01c36378a..8fafc0c25 100644
--- a/src/components/Loader/LoaderStyled.js
+++ b/src/components/Loader/LoaderStyled.js
@@ -1,5 +1,5 @@
import styled, { keyframes, css } from 'styled-components';
-import { MainColor } from 'styles/variables';
+import { MainColor } from '../../styles/variables';
export const LoaderKeyframeStyled = keyframes`
0%,
diff --git a/src/components/LoginPage/LoginForm.js b/src/components/LoginPage/LoginForm.js
index 3eef485f9..946ada08e 100644
--- a/src/components/LoginPage/LoginForm.js
+++ b/src/components/LoginPage/LoginForm.js
@@ -1,9 +1,9 @@
import React, { Component } from 'react';
import PropTypes from 'prop-types';
import Loader from 'components/Loader';
-import loginCustomer from 'api/Auth/loginCustomer';
+import loginCustomer from '../../api/Auth/loginCustomer';
import Auth from 'services/auth';
-import getCustomerLocales from 'api/Customer/getCustomerLocales';
+import getCustomerLocales from '../../api/Customer/getCustomerLocales';
import Button from 'components/Button';
import EmailInput from 'components/EmailInput';
import PasswordInput from 'components/PasswordInput';
diff --git a/src/components/index.js b/src/components/index.js
deleted file mode 100644
index 46d0554ed..000000000
--- a/src/components/index.js
+++ /dev/null
@@ -1,5 +0,0 @@
-import Card from './Card';
-
-export {
- Card
-};
\ No newline at end of file
diff --git a/src/package.js b/src/package.js
new file mode 100644
index 000000000..a10dba98f
--- /dev/null
+++ b/src/package.js
@@ -0,0 +1,9 @@
+import Card from 'components/Card';
+import Consents from 'components/Consents';
+import MyAccountMenu from 'components/MyAccountMenu';
+
+export {
+ Card,
+ Consents,
+ MyAccountMenu
+};
\ No newline at end of file
diff --git a/src/styles/index.js b/src/styles/index.js
deleted file mode 100644
index 386bb848c..000000000
--- a/src/styles/index.js
+++ /dev/null
@@ -1,7 +0,0 @@
-import BreakPoints from './BreakPoints';
-import variables from './variables';
-
-export {
- BreakPoints,
- variables
-};
\ No newline at end of file
diff --git a/yarn.lock b/yarn.lock
index 8bebe806a..25c1c56e8 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4491,6 +4491,17 @@ babel-plugin-minify-type-constructors@^0.4.3:
dependencies:
babel-helper-is-void-0 "^0.4.3"
+babel-plugin-module-resolver@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-4.1.0.tgz#22a4f32f7441727ec1fbf4967b863e1e3e9f33e2"
+ integrity sha512-MlX10UDheRr3lb3P0WcaIdtCSRlxdQsB1sBqL7W0raF070bGl1HQQq5K3T2vf2XAYie+ww+5AKC/WrkjRO2knA==
+ dependencies:
+ find-babel-config "^1.2.0"
+ glob "^7.1.6"
+ pkg-up "^3.1.0"
+ reselect "^4.0.0"
+ resolve "^1.13.1"
+
babel-plugin-named-asset-import@^0.3.1, babel-plugin-named-asset-import@^0.3.7:
version "0.3.7"
resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz#156cd55d3f1228a5765774340937afc8398067dd"
@@ -7725,6 +7736,14 @@ finalhandler@~1.1.2:
statuses "~1.5.0"
unpipe "~1.0.0"
+find-babel-config@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/find-babel-config/-/find-babel-config-1.2.0.tgz#a9b7b317eb5b9860cda9d54740a8c8337a2283a2"
+ integrity sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA==
+ dependencies:
+ json5 "^0.5.1"
+ path-exists "^3.0.0"
+
find-cache-dir@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9"
@@ -10230,6 +10249,11 @@ json3@^3.3.2, json3@^3.3.3:
resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81"
integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==
+json5@^0.5.1:
+ version "0.5.1"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
+ integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=
+
json5@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
@@ -12183,7 +12207,7 @@ pkg-up@2.0.0:
dependencies:
find-up "^2.1.0"
-pkg-up@3.1.0:
+pkg-up@3.1.0, pkg-up@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5"
integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==