refactoring layout
This commit is contained in:
parent
d13383f507
commit
f988fa5573
@ -127,9 +127,9 @@ class Body extends Component {
|
||||
}),
|
||||
getPortalCultures()
|
||||
.then(() => {
|
||||
const { cultures, portalCulture } = this.props;
|
||||
const { cultures, language } = this.props;
|
||||
const languages = this.mapCulturesToArray(cultures, t);
|
||||
const select = languages.filter(lang => lang.key === portalCulture);
|
||||
const select = languages.filter(lang => lang.key === language);
|
||||
this.setState({
|
||||
languages: languages,
|
||||
selectLanguage: {
|
||||
@ -212,7 +212,7 @@ class Body extends Component {
|
||||
|
||||
//console.log(emailTrim, password, selectLanguage.key, selectTimezone.key, licenseFile, analytics, wizardToken);
|
||||
|
||||
setPortalOwner( password, selectLanguage.key, wizardToken, analytics)
|
||||
setPortalOwner(emailTrim, password, selectLanguage.key, wizardToken, analytics)
|
||||
.then(() => history.push('/'))
|
||||
.catch( e => this.setState({
|
||||
errorLoading: true,
|
||||
@ -280,7 +280,6 @@ class Body extends Component {
|
||||
isWizardLoaded,
|
||||
machineName,
|
||||
settingsPassword,
|
||||
portalTimezone,
|
||||
language,
|
||||
} = this.props;
|
||||
|
||||
@ -370,11 +369,9 @@ Body.propTypes = {
|
||||
i18n: PropTypes.object,
|
||||
isWizardLoaded: PropTypes.bool.isRequired,
|
||||
machineName: PropTypes.string.isRequired,
|
||||
//isComplete: PropTypes.bool.isRequired,
|
||||
wizardToken: PropTypes.string,
|
||||
settingsPassword: PropTypes.object,
|
||||
cultures: PropTypes.array.isRequired,
|
||||
portalCulture: PropTypes.string.isRequired,
|
||||
timezones: PropTypes.array.isRequired,
|
||||
portalTimezone: PropTypes.string.isRequired
|
||||
}
|
||||
@ -403,7 +400,6 @@ function mapStateToProps(state) {
|
||||
return {
|
||||
isWizardLoaded: state.wizard.isWizardLoaded,
|
||||
machineName: state.wizard.machineName,
|
||||
isComplete: state.wizard.isComplete,
|
||||
|
||||
language: state.auth.settings.culture,
|
||||
|
||||
@ -415,8 +411,7 @@ function mapStateToProps(state) {
|
||||
cultures: state.auth.settings.cultures,
|
||||
timezones: state.auth.settings.timezones,
|
||||
|
||||
portalTimezone: state.auth.settings.timezone,
|
||||
portalCulture: state.auth.settings.culture
|
||||
portalTimezone: state.auth.settings.timezone
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -12,7 +12,20 @@ import {
|
||||
|
||||
const { tablet } = utils.device;
|
||||
|
||||
const Modal = ({
|
||||
const BtnContainer = styled(Box)`
|
||||
width: 100px;
|
||||
|
||||
@media ${tablet} {
|
||||
width: 293px;
|
||||
}
|
||||
`;
|
||||
|
||||
const BodyContainer = styled(Box)`
|
||||
font: 13px 'Open Sans', normal;
|
||||
line-height: 20px;
|
||||
`;
|
||||
|
||||
const ModalContainer = ({
|
||||
t,
|
||||
errorLoading,
|
||||
visibleModal,
|
||||
@ -30,10 +43,9 @@ const Modal = ({
|
||||
|
||||
if(errorLoading) {
|
||||
header = t('errorLicenseTitle');
|
||||
content = <span
|
||||
className="modal-error-content">
|
||||
content = <BodyContainer>
|
||||
{errorMessage ? errorMessage: t('errorLicenseBody')}
|
||||
</span>;
|
||||
</BodyContainer>;
|
||||
|
||||
} else if( visibleModal ) {
|
||||
header = t('changeEmailTitle');
|
||||
@ -50,7 +62,7 @@ const Modal = ({
|
||||
onValidateInput={onEmailHandler}
|
||||
/>;
|
||||
|
||||
footer = <Box className="modal-button-save">
|
||||
footer = <BtnContainer>
|
||||
<Button
|
||||
key="saveBtn"
|
||||
label={t('changeEmailBtn')}
|
||||
@ -59,12 +71,12 @@ const Modal = ({
|
||||
size="big"
|
||||
onClick={onSaveEmailHandler}
|
||||
/>
|
||||
</Box>;
|
||||
</BtnContainer>;
|
||||
}
|
||||
|
||||
return <ModalDialog
|
||||
return (
|
||||
<ModalDialog
|
||||
visible={visible}
|
||||
scale={false}
|
||||
displayType="auto"
|
||||
zIndex={310}
|
||||
headerContent={header}
|
||||
@ -72,23 +84,9 @@ const Modal = ({
|
||||
footerContent={footer}
|
||||
onClose={onCloseModal}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
const ModalContainer = styled(Modal)`
|
||||
.modal-button-save {
|
||||
width: 100px;
|
||||
|
||||
@media ${tablet} {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
.modal-error-content {
|
||||
font-size: 13px;
|
||||
line-height: 20px;
|
||||
}
|
||||
`;
|
||||
|
||||
ModalContainer.propTypes = {
|
||||
t: PropTypes.func.isRequired,
|
||||
errorLoading: PropTypes.bool.isRequired,
|
||||
|
Loading…
Reference in New Issue
Block a user