Skip to content

Commit 03c6123

Browse files
author
Björn Urban
committed
fix(frontend): fix typescript lint errors
1 parent 480b52e commit 03c6123

File tree

3 files changed

+4
-23
lines changed

3 files changed

+4
-23
lines changed

frontend/src/GameCreate.tsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,10 @@ const GameCreate = () => {
7373
},
7474
})
7575

76-
const findPlayer = (findUser: string): User => {
76+
const findPlayer = (findUser: string): User | undefined => {
7777
if (userQuery.data)
7878
return userQuery.data.find((user) => user.id == findUser)
79-
else return {username: "User not found"}
79+
else return undefined
8080
}
8181

8282
const updatePoints = (delta: number) => {
@@ -107,7 +107,6 @@ const GameCreate = () => {
107107

108108
}
109109
const handleChange = (e: FormEvent<HTMLInputElement>, {value}) => {
110-
console.log(value)
111110
setGame(game =>
112111
({
113112
...game,
@@ -177,7 +176,7 @@ const GameCreate = () => {
177176
<Header as={"h2"}>Winning Players:</Header>
178177
{game.players.map((player, id) => <Checkbox
179178
key={id}
180-
label={findPlayer(player).username}
179+
label={findPlayer(player)!.username}
181180
checked={game.winners.includes(player)}
182181
onChange={() => handleCheckboxChange(player)}
183182
/>)}

frontend/src/GameDetail.tsx

Lines changed: 0 additions & 18 deletions
This file was deleted.

frontend/src/GroupDetail.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ async function getUsersForGroup(groupId: string): Promise<User[]> {
2020

2121
const GroupDetail = () => {
2222
const params = useParams()
23-
const groupId = params["groupId"]
23+
const groupId = params["groupId"] !== undefined ? params["groupId"] : "No group Id"
2424
const [player, setPlayer] = useState("")
2525
const queryClient = useQueryClient()
2626

0 commit comments

Comments
 (0)