@@ -14,55 +14,11 @@ import {
14
14
UserIcon ,
15
15
} from '../Icons/icons'
16
16
import GameList from './GameList'
17
- import { buildUrl } from 'src/api'
17
+ import { getPlayerStats } from 'src/api'
18
18
import styles from './UserProfile.module.scss'
19
19
import { AuthContext , WindowSizeContext } from 'src/contexts'
20
20
import { ProfileColumn } from '../ProfileColumn/ProfileColumn'
21
21
22
- const getPlayerStats = async ( ) => {
23
- const res = await fetch ( buildUrl ( 'auth/get_player_stats' ) )
24
- const data = await res . json ( )
25
- return {
26
- regularRating : data . play_elo as number ,
27
- regularWins : data . play_won as number ,
28
- regularDraws : data . play_drawn as number ,
29
- regularGames : data . play_games_played as number ,
30
- regularMax : data . play_elo_max as number ,
31
- regularMin : data . play_elo_min as number ,
32
- regularHours : data . play_game_time as number ,
33
-
34
- handRating : data . hand_elo as number ,
35
- handWins : data . hand_won as number ,
36
- handDraws : data . hand_drawn as number ,
37
- handGames : data . hand_games_played as number ,
38
- handMax : data . hand_elo_max as number ,
39
- handMin : data . hand_elo_min as number ,
40
- handHours : data . hand_game_time as number ,
41
-
42
- brainRating : data . brain_elo as number ,
43
- brainWins : data . brain_won as number ,
44
- brainDraws : data . brain_drawn as number ,
45
- brainGames : data . brain_games_played as number ,
46
- brainMax : data . brain_elo_max as number ,
47
- brainMin : data . brain_elo_min as number ,
48
- brainHours : data . brain_game_time as number ,
49
-
50
- trainRating : data . puzzles_elo as number ,
51
- trainCorrect : data . puzzles_correct as number ,
52
- trainGames : data . puzzles_played as number ,
53
- trainMax : data . puzzles_elo_max as number ,
54
- trainMin : data . puzzles_elo_min as number ,
55
- trainHours : data . puzzle_game_time as number ,
56
-
57
- botNotRating : data . turing_elo as number ,
58
- botNotCorrect : data . turing_guesses_correct as number ,
59
- botNotWrong : data . turing_guesses_wrong as number ,
60
- botNotMax : data . turing_elo_max as number ,
61
- botNotMin : data . turing_elo_min as number ,
62
- botNotHours : data . turing_game_time as number ,
63
- }
64
- }
65
-
66
22
const UserProfile : React . FC = ( ) => {
67
23
const router = useRouter ( )
68
24
const { user } = useContext ( AuthContext )
0 commit comments