WIP
continuous-integration/drone/push Build is failing Details

pull/81/head
d_yanis 1 year ago
parent fa328b5427
commit c3ae661d2b

@ -17,16 +17,16 @@ interface Team {
second_color : string second_color : string
} }
export default function Home({ lastTactics, allTactics, teams } : { lastTactics : Tactic[] , allTactics : Tactic[], teams : Team[]}) { export default function Home({ lastTactics, allTactics, teams, username } : { lastTactics : Tactic[] , allTactics : Tactic[], teams : Team[], username : string}) {
return ( return (
<div id="main"> <div id="main">
<Title/> <Title username={username}/>
<Body lastTactics={lastTactics} allTactics={allTactics} teams={teams}/> <Body lastTactics={lastTactics} allTactics={allTactics} teams={teams}/>
</div> </div>
) )
} }
export function Title() { export function Title({username} : {username : string}) {
return ( return (
<div id="header"> <div id="header">
<div id="header-left"> <div id="header-left">
@ -37,6 +37,7 @@ export function Title() {
</div> </div>
<div id="header-right"> <div id="header-right">
<img id="img-account" src="account.svg" color="white"/> <img id="img-account" src="account.svg" color="white"/>
{username}
</div> </div>
</div> </div>
) )

@ -30,7 +30,8 @@ class UserController {
$limitNbTactics = 5; $limitNbTactics = 5;
$lastTactics = $this->tactics->getLast($limitNbTactics, $session->getAccount()->getId()); $lastTactics = $this->tactics->getLast($limitNbTactics, $session->getAccount()->getId());
$allTactics = $this->tactics->getAll($session->getAccount()->getId()); $allTactics = $this->tactics->getAll($session->getAccount()->getId());
$name = $session->getAccount()->getName();
//TODO //TODO
if ($this->teams != NULL) { if ($this->teams != NULL) {
$teams = $this->teams->getAll($session->getAccount()->getId()); $teams = $this->teams->getAll($session->getAccount()->getId());
@ -42,7 +43,8 @@ class UserController {
return ViewHttpResponse::react("views/Home.tsx", [ return ViewHttpResponse::react("views/Home.tsx", [
"lastTactics" => $lastTactics, "lastTactics" => $lastTactics,
"allTactics" => $allTactics, "allTactics" => $allTactics,
"teams" => $teams "teams" => $teams,
"username" => $name
]); ]);
// return ViewHttpResponse::react("views/Home.tsx", []); // return ViewHttpResponse::react("views/Home.tsx", []);
} }

Loading…
Cancel
Save