fixed page and table loaders

This commit is contained in:
Fran Jurmanović
2021-07-04 14:15:57 +02:00
parent 0b7d8af32b
commit 0e23b10bef
7 changed files with 116 additions and 59 deletions

View File

@@ -78,24 +78,31 @@ class LoginPageElement extends BasePageElement {
return _return;
}
renderForms = () => {
return html` <input-field
data-type="email"
data-name="email"
data-label="E-mail"
data-targets="login-page.inputs"
data-rules="required|is_email"
></input-field>
<input-field
data-type="password"
data-name="password"
data-label="Password"
data-targets="login-page.inputs"
data-rules="required"
>
</input-field>`;
};
render = (): TemplateResult => {
return html`
<app-form data-custom="login-page#onSubmit" data-target="login-page.appForm">
<input-field
data-type="email"
data-name="email"
data-label="E-mail"
data-targets="login-page.inputs"
data-rules="required|is_email"
></input-field>
<input-field
data-type="password"
data-name="password"
data-label="Password"
data-targets="login-page.inputs"
data-rules="required"
>
</input-field>
<app-form
data-custom="login-page#onSubmit"
data-target="login-page.appForm"
data-render-input="login-page#renderForms"
>
</app-form>
<div>
<app-link data-to="/register" data-title="Create new account"></app-link>