<script lang="ts"> export let data: null | { code: string }; </script> <svelte:head> <title>Home</title> </svelte:head> <h5 class="my-5 mx-auto">Password recovery</h5> {#if data?.code} <form method="POST" action="/recover/reset"> <input type="hidden" name="code" value={data.code} /> <label class="form-label mt-2" for="pass">New password</label> <input class="form-control" type="password" name="pass" placeholder="Password" /> <label class="form-label mt-2" for="pass2">Confirm</label> <input class="form-control" type="password" name="pass2" placeholder="Password" /> <div class="mt-4 text-center"> <button class="btn btn-primary">Ok</button> </div> </form> {:else} <form method="POST" action="/recover/init"> <label class="form-label" for="login">Login or email</label> <input class="form-control" type="text" name="login" placeholder="Login" /> <div class="mt-4 text-center"> <button class="btn btn-primary">Ok</button> </div> </form> {/if}