This commit is contained in:
Martin Quarda 2024-10-10 00:11:08 +02:00
parent 37caf989a5
commit 2f33df8dcb

View File

@ -168,14 +168,14 @@ class Main extends Component {
</li> </li>
} }
{Object.keys(this.state.login_status).length > 0 && {Object.keys(this.state.login_status).length > 0 &&
<div>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="#register_racer">Registrovat závodníka</a> <a class="nav-link" href="#register_racer">Registrovat závodníka</a>
</li> </li>
}
{Object.keys(this.state.login_status).length > 0 &&
<li class="nav-item"> <li class="nav-item">
Přihlášen {this.state.login_status.first_name} {this.state.login_status.last_name} <a class="nav-link" href="/api/logout">Odhlásit</a> Přihlášen {this.state.login_status.first_name} {this.state.login_status.last_name} <a class="nav-link" href="/api/logout">Odhlásit</a>
</li> </li>
</div>
} }
</ul> </ul>
</div> </div>
@ -190,7 +190,7 @@ class Main extends Component {
</div>} </div>}
{this.state.page == "#register_racer" && {this.state.page == "#register_racer" &&
<div> <div>
<form id="form" class="container" action="/api/register" onSubmit={(e) => this.onSubmit(e)}> <form id="form" class="container" action="/api/register_racer " onSubmit={(e) => this.onSubmit(e)}>
<h1>Registrace Závodníka</h1> <h1>Registrace Závodníka</h1>
<div class="mb-3"> <div class="mb-3">
<label for="first_name" class="form-label">Jméno</label> <label for="first_name" class="form-label">Jméno</label>
@ -223,8 +223,14 @@ class Main extends Component {
{this.state.page == "#login" && {this.state.page == "#login" &&
<div> <div>
<form id="form" action="/api/login" class="container" onSubmit={(e) => this.onSubmit(e)}> <form id="form" action="/api/login" class="container" onSubmit={(e) => this.onSubmit(e)}>
<label>Přihlašovací email:<input name="email" type="email" /></label><br/> <div class="mb-3">
<label>Heslo: <input type="password" name="password"/></label><br/> <label for="email">Přihlašovací email:</label>
<input name="email" type="email" />
</div>
<div class="mb-3">
<label for="password">Heslo:</label>
<input type="password" name="password"/>
</div>
<button type="submit" class="btn btn-primary">Přihlásit</button> <button type="submit" class="btn btn-primary">Přihlásit</button>
</form> </form>
</div> </div>