From d9974ede3b3914377beb4b07d78885c48bd74aac Mon Sep 17 00:00:00 2001 From: Wolfboy248 Date: Fri, 18 Oct 2024 17:01:01 +0200 Subject: refactor: delete run on profile --- frontend/src/App.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'frontend/src/App.tsx') diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index c34cbcf..a0725f3 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -11,6 +11,7 @@ import Maps from './pages/Maps'; import User from './pages/User'; import Homepage from './pages/Homepage'; import UploadRunDialog from './components/UploadRunDialog'; +import MapDeleteConfirmDialog from './components/MapDeleteConfirmDialog'; import Rules from './pages/Rules'; import About from './pages/About'; import { Game } from './types/Game'; @@ -18,6 +19,7 @@ import { API } from './api/Api'; import Maplist from './pages/Maplist'; import Rankings from './pages/Rankings'; import { get_user_id_from_token, get_user_mod_from_token } from './utils/Jwt'; +import { MapDeleteEndpoint } from './types/Map'; const App: React.FC = () => { const [token, setToken] = React.useState(undefined); @@ -29,6 +31,9 @@ const App: React.FC = () => { const [uploadRunDialog, setUploadRunDialog] = React.useState(false); const [uploadRunDialogMapID, setUploadRunDialogMapID] = React.useState(undefined); + const [confirmDialogOpen, setConfirmDialogOpen] = React.useState(false); + const [currDeleteMapInfo, setCurrDeleteMapInfo] = React.useState(); + const _fetch_token = async () => { const token = await API.get_token(); setToken(token); @@ -79,7 +84,7 @@ const App: React.FC = () => { setUploadRunDialog(true)} /> } /> - } /> + setConfirmDialogOpen(true)} />} /> } /> } /> }> -- cgit v1.2.3