From 96e4242b59a047bc1c13160e52a64902a73bcc59 Mon Sep 17 00:00:00 2001 From: ralacote Date: Fri, 11 Oct 2024 09:50:59 +0200 Subject: [PATCH] Ajout de trucs pour accueil --- src/app/components/login/login.component.ts | 4 +--- .../user-accueil/user-accueil.component.html | 17 ++++++++++++++++- .../user-accueil/user-accueil.component.ts | 11 +++++++++++ .../user-menu/user-menu.component.html | 1 + .../components/user-menu/user-menu.component.ts | 7 ++++--- 5 files changed, 33 insertions(+), 7 deletions(-) diff --git a/src/app/components/login/login.component.ts b/src/app/components/login/login.component.ts index 2e3e534..d0e2fa3 100644 --- a/src/app/components/login/login.component.ts +++ b/src/app/components/login/login.component.ts @@ -63,16 +63,14 @@ export class LoginComponent implements OnInit { } console.log(this.loginForm.value.login) - this.user = this.loginForm.value; localStorage.setItem('UserConnecte',String(this.user.login)); //this.UserService.addUserToLocal(this.user); - this.addConnectEvent.emit(this.user); + this.addConnectEvent.emit(this.user) this.loginForm.reset(); this.isButtonVisible = false; this.router.navigate(['/accueil']); - } onInputChange() { diff --git a/src/app/components/user-accueil/user-accueil.component.html b/src/app/components/user-accueil/user-accueil.component.html index e1d9f57..5d868c1 100644 --- a/src/app/components/user-accueil/user-accueil.component.html +++ b/src/app/components/user-accueil/user-accueil.component.html @@ -1,3 +1,18 @@ -

user-accueil works!

+

{{formattedDate}}

+ + + + + + + + + + + + + + +
LUNMARMERJEUVENSAMDIM
\ No newline at end of file diff --git a/src/app/components/user-accueil/user-accueil.component.ts b/src/app/components/user-accueil/user-accueil.component.ts index 64fdae7..fd34869 100644 --- a/src/app/components/user-accueil/user-accueil.component.ts +++ b/src/app/components/user-accueil/user-accueil.component.ts @@ -11,5 +11,16 @@ import { UserMenuComponent } from '../user-menu/user-menu.component'; }) export class UserAccueilComponent { + protected formattedDate : String + + public constructor() { + const currentDate: Date = new Date + const options: Intl.DateTimeFormatOptions = { + year: 'numeric', + month: 'long', + day: 'numeric' + }; + this.formattedDate = currentDate.toLocaleDateString(undefined, options); + } } diff --git a/src/app/components/user-menu/user-menu.component.html b/src/app/components/user-menu/user-menu.component.html index b1fdc89..a602d3d 100644 --- a/src/app/components/user-menu/user-menu.component.html +++ b/src/app/components/user-menu/user-menu.component.html @@ -4,4 +4,5 @@ Accueil Classement Details + Sudoku diff --git a/src/app/components/user-menu/user-menu.component.ts b/src/app/components/user-menu/user-menu.component.ts index 01de6b6..8fecd66 100644 --- a/src/app/components/user-menu/user-menu.component.ts +++ b/src/app/components/user-menu/user-menu.component.ts @@ -25,9 +25,10 @@ export class UserMenuComponent { let id = localStorage.getItem('UserConnecte'); if (typeof id === "string" && id !="undefined"){ - let user = this.Service.getUserById(+id); - this.route = "/users/" + user?.id; - this.userconnecte = user?.login; + let user = this.Service.getUserById(+id) + this.route = "/users/" + user?.id + this.userconnecte = user?.login + this.userconnecte = id } else { this.userconnecte = "Pseudo"; this.route = "/users/0";