No beauty but worky

This commit is contained in:
sprechtl 2022-10-16 23:42:40 +02:00
parent 6fd7726ae0
commit ad23d05000
4 changed files with 22 additions and 21 deletions

View file

@ -1,12 +1,14 @@
<script lang="ts">
import type {Note} from "../models/types";
import {onMount} from "svelte";
import {StrapiNoteRepository} from "../models/StrapiNoteRepository";
import {StrapiNoteRepository} from "../models/repos/note/StrapiNoteRepository";
import {StrapiUserRepo} from "../models/repos/user/StrapiUserRepo";
const noteRepo: StrapiNoteRepository = StrapiNoteRepository.getInstance();
let notes: Note[];
onMount(async () => {
StrapiUserRepo.getInstance();
notes = await noteRepo.getNotes();
notes.forEach(note => {
note.lastViewed = new Date(note.lastViewed);

View file

@ -14,7 +14,7 @@
* Handles the button click.
*/
async function handleSubmit() {
const userRepo: StrapiUserRepo = StrapiUserRepo.getInstance();
const userRepo: StrapiUserRepo = StrapiUserRepo.getInstance(false);
const response = await userRepo.loginUser(user, password);
@ -50,7 +50,7 @@
<h1 class="h3 mb-3 fw-normal">Please sign in</h1>
<div class="form-floating">
<input bind:value={user} class="form-control" id="floatingInput" placeholder="name@example.com" type="email">
<input bind:value={user} class="form-control" id="floatingInput" placeholder="name@example.com" type="text">
<label for="floatingInput">Email address or username</label>
</div>
<div class="form-floating">
@ -75,10 +75,4 @@
<style>
@import "../../userInput.css";
@import "../../customBootstrap.css";
.form-signin input[type="email"] {
margin-bottom: -1px !important;
border-bottom-right-radius: 0 !important;
border-bottom-left-radius: 0 !important;
}
</style>

View file

@ -13,7 +13,7 @@
* Handles the button click.
*/
async function handleSubmit() {
const userRepo: StrapiUserRepo = StrapiUserRepo.getInstance();
const userRepo: StrapiUserRepo = StrapiUserRepo.getInstance(false);
const response = await userRepo.registerUser(email, user, password);