From f5ad360d02303ce27a65e67feb8ae38f1e26742c Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Thu, 31 Oct 2024 23:58:14 +0300 Subject: frontend: convert all native confirm and alerts to custom hooks --- frontend/src/pages/User.tsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'frontend/src/pages/User.tsx') diff --git a/frontend/src/pages/User.tsx b/frontend/src/pages/User.tsx index c1175bb..ad230bd 100644 --- a/frontend/src/pages/User.tsx +++ b/frontend/src/pages/User.tsx @@ -8,6 +8,7 @@ import { Map } from '../types/Map'; import { API } from '../api/Api'; import { ticks_to_time } from '../utils/Time'; import "../css/Profile.css"; +import useMessage from '../hooks/UseMessage'; interface UserProps { profile?: UserProfile; @@ -17,6 +18,8 @@ interface UserProps { const User: React.FC = ({ token, profile, gameData }) => { + const { message, MessageDialogComponent } = useMessage(); + const [user, setUser] = React.useState(undefined); const [navState, setNavState] = React.useState(0); @@ -89,6 +92,7 @@ const User: React.FC = ({ token, profile, gameData }) => { return (
+ {MessageDialogComponent}
profile-image @@ -190,7 +194,7 @@ const User: React.FC = ({ token, profile, gameData }) => { Date
- + {i === 0 && r.scores.length > 1 ? + {i === 0 && record!.scores.length > 1 ?