Login & Register

This commit is contained in:
Limo Saplf
2019-09-01 21:56:21 +08:00
parent d9a8408535
commit 4480fc8e19
12 changed files with 231 additions and 23 deletions

View File

@@ -40,22 +40,35 @@ const Page: React.FC<DispatchProp & CheckModelState> = ({
);
}
let title;
if (pageStep === PageStep.Register) {
title = formatMessage({ id: 'check.titleRegister' });
} else if (pageStep === PageStep.Reset || pageStep === PageStep.ResetSuccess) {
title = formatMessage({ id: 'check.titleReset' });
}
return (
<div className={styles.check}>
{
pageStep !== PageStep.Check &&
<Header
title={title}
className={styles.header}
onReturn={() => dispatch({ type: 'check/back' })}
/>
}
<div className="cover">
<div className="image">
<FittedImage fit="contain" src={bgPic} />
{(
pageStep === PageStep.Check ||
pageStep === PageStep.Login
) && (
<div className="cover">
<div className="image">
<FittedImage fit="contain" src={bgPic} />
</div>
<span>{formatMessage({ id: 'app.name' })}</span>
</div>
<span>{formatMessage({ id: 'app.name' })}</span>
</div>
)}
{{
[PageStep.Check]: <CheckPage />,