Repository URL to install this package:
|
Version:
0.0.9 ▾
|
import * as tslib_1 from "tslib";
import React from 'react';
import { observer } from 'xmobx/mobx-react';
import { isUndefinedLike } from 'exotic';
import { oneRouter } from '@skava/router';
import { wording } from './fixture';
import { ResetPasswordFinalWrapper, PasswordTitle } from './styled';
import { RenderResetPasswordForm } from './Forms';
let RenderResetPassword = class RenderResetPassword extends React.Component {
render() {
/**
* @todo take this encode decode out of here!!! no data in ui
*/
const { isFromSecurityCode } = this.props;
const isUserActivation = encodeURIComponent(encodeURIComponent(oneRouter.get('userActivation')));
const { setPasswordTitle, resetTitle } = wording;
const headerText = isUndefinedLike(isUserActivation) ? resetTitle : setPasswordTitle;
return (React.createElement(ResetPasswordFinalWrapper, null,
React.createElement(PasswordTitle, { text: headerText }),
React.createElement(RenderResetPasswordForm, { isFromSecurityCode: isFromSecurityCode, isUserActivation: isUserActivation })));
}
};
RenderResetPassword = tslib_1.__decorate([
observer
], RenderResetPassword);
export default RenderResetPassword;
export { RenderResetPassword };
//# sourceMappingURL=CreateNewPassword.js.map