@stokr/components-library
Version:
STOKR - Components Library
59 lines (58 loc) • 2.03 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = exports.VerifyEmailSuccess = exports.VerifyEmailError = void 0;
var _react = _interopRequireDefault(require("react"));
var _VerifyEmailModal = require("./VerifyEmailModal");
var _ComponentWrapper = require("../ComponentWrapper/ComponentWrapper.styles");
var _global = _interopRequireDefault(require("../../styles/global"));
var _reactRouterDom = require("react-router-dom");
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
var _default = exports.default = {
title: 'Components Library/Verify Email Modal',
component: _VerifyEmailModal.VerifyEmailModal,
argTypes: {
isModalOpen: {
type: 'boolean',
defaultValue: true,
required: true
},
onModalClose: {
type: 'function',
action: 'onModalClose',
required: true
},
popupError: {
type: 'object',
defaultValue: {}
},
isSuccess: {
type: 'boolean',
defaultValue: true,
required: true
}
}
};
const Template = args => /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_reactRouterDom.BrowserRouter, null, /*#__PURE__*/_react.default.createElement(_global.default, null), /*#__PURE__*/_react.default.createElement(_ComponentWrapper.ComponentWrapper, null, /*#__PURE__*/_react.default.createElement(_VerifyEmailModal.VerifyEmailModal, args))));
const VerifyEmailError = exports.VerifyEmailError = Template.bind({});
VerifyEmailError.args = {
popupError: {},
isModalOpen: true,
popupSuccess: {},
error: {
message: 'This link has expired. Please try verifying email again.'
},
isSuccess: false,
onResend: data => {
console.log(data);
}
};
const VerifyEmailSuccess = exports.VerifyEmailSuccess = Template.bind({});
VerifyEmailSuccess.args = {
popupError: {},
isModalOpen: true,
popupSuccess: {},
isSuccess: true,
continueUrl: 'https://www.stokr.info'
};