import { BeanRenderBase } from 'zova';
import { Render } from 'zova-module-a-bean';
import { ZForm, ZFormFieldBlank, ZFormFieldPreset } from 'zova-module-a-form';
import { ZIcon } from 'zova-module-a-icon';
@Render()
export class RenderPageLogin extends BeanRenderBase {
public render() {
return (
{this._renderLandingInfo()}
{this.scope.locale.Login()}
{this._renderForm()}
OR
{this._renderGithub()}
);
}
_renderLandingInfo() {
return (
Zova
Less is more, while more is less
);
}
_renderForm() {
return (
{
return this.submitLogin(data);
}}
onShowError={({ error }) => {
// eslint-disable-next-line no-alert
window.alert(error.message);
}}
>
{
return (
);
}}
>
);
}
_renderGithub() {
return (
);
}
}