From 6a631744d9c80ff9a1a9f4b278bc0337ecdb494e Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Sun, 26 Oct 2025 13:51:31 +0400 Subject: chore/frontend: semicolon linting (#287) --- frontend/src/components/UploadRunDialog.tsx | 46 ++++++++++++++--------------- 1 file changed, 23 insertions(+), 23 deletions(-) (limited to 'frontend/src/components/UploadRunDialog.tsx') diff --git a/frontend/src/components/UploadRunDialog.tsx b/frontend/src/components/UploadRunDialog.tsx index dd609a1..445fe7c 100644 --- a/frontend/src/components/UploadRunDialog.tsx +++ b/frontend/src/components/UploadRunDialog.tsx @@ -52,7 +52,7 @@ const UploadRunDialog: React.FC = ({ token, open, onClose, } else { fileInputRefPartner.current?.click(); } - } + }; const _handle_drag_over = (e: React.DragEvent, host: boolean) => { e.preventDefault(); @@ -62,7 +62,7 @@ const UploadRunDialog: React.FC = ({ token, open, onClose, } else { setDragHighlightPartner(true); } - } + }; const _handle_drag_leave = (e: React.DragEvent, host: boolean) => { e.preventDefault(); @@ -72,7 +72,7 @@ const UploadRunDialog: React.FC = ({ token, open, onClose, } else { setDragHighlightPartner(false); } - } + }; const _handle_drop = (e: React.DragEvent, host: boolean) => { e.preventDefault(); @@ -80,7 +80,7 @@ const UploadRunDialog: React.FC = ({ token, open, onClose, setDragHighlight(true); _handle_file_change(e.dataTransfer.files, host); - } + }; const _handle_dropdowns = (dropdown: number) => { setDropdown1Vis(false); @@ -91,7 +91,7 @@ const UploadRunDialog: React.FC = ({ token, open, onClose, setDropdown2Vis(!dropdown2Vis); document.querySelector("#dropdown2")?.scrollTo(0, 0); } - } + }; const _handle_game_select = async (game_id: string, game_name: string) => { setLoading(true); @@ -120,16 +120,16 @@ const UploadRunDialog: React.FC = ({ token, open, onClose, if (token) { if (games[selectedGameID].is_coop) { if (uploadRunContent.host_demo === null) { - await message("Error", "You must select a host demo to upload.") - return + await message("Error", "You must select a host demo to upload."); + return; } else if (uploadRunContent.partner_demo === null) { - await message("Error", "You must select a partner demo to upload.") - return + await message("Error", "You must select a partner demo to upload."); + return; } } else { if (uploadRunContent.host_demo === null) { - await message("Error", "You must select a demo to upload.") - return + await message("Error", "You must select a demo to upload."); + return; } } const demo = SourceDemoParser.default() @@ -137,24 +137,24 @@ const UploadRunDialog: React.FC = ({ token, open, onClose, .parse(await uploadRunContent.host_demo.arrayBuffer()); const scoreboard = demo.findPacket((msg) => { return msg instanceof NetMessages.SvcUserMessage && msg.userMessage instanceof ScoreboardTempUpdate; - }) + }); if (!scoreboard) { - await message("Error", "Error while processing demo: Unable to get scoreboard result. Either there is a demo that is corrupt or haven't been recorded in challenge mode.") - return + await message("Error", "Error while processing demo: Unable to get scoreboard result. Either there is a demo that is corrupt or haven't been recorded in challenge mode."); + return; } if (!demo.mapName || !MapNames[demo.mapName]) { - await message("Error", "Error while processing demo: Invalid map name.") - return + await message("Error", "Error while processing demo: Invalid map name."); + return; } if (selectedGameID === 0 && MapNames[demo.mapName] > 60) { - await message("Error", "Error while processing demo: Invalid cooperative demo in singleplayer submission.") - return + await message("Error", "Error while processing demo: Invalid cooperative demo in singleplayer submission."); + return; } else if (selectedGameID === 1 && MapNames[demo.mapName] <= 60) { - await message("Error", "Error while processing demo: Invalid singleplayer demo in cooperative submission.") - return + await message("Error", "Error while processing demo: Invalid singleplayer demo in cooperative submission."); + return; } const { portalScore, timeScore } = scoreboard.userMessage?.as() ?? {}; @@ -207,7 +207,7 @@ const UploadRunDialog: React.FC = ({ token, open, onClose,
{games.map((game) => ( -
{ _handle_game_select(game.id.toString(), game.name); _handle_dropdowns(1) }} key={game.id}>{game.name}
+
{ _handle_game_select(game.id.toString(), game.name); _handle_dropdowns(1); }} key={game.id}>{game.name}
))}
@@ -219,7 +219,7 @@ const UploadRunDialog: React.FC = ({ token, open, onClose,

Host Demo

-
{ _handle_file_click(true) }} onDragOver={(e) => { _handle_drag_over(e, true) }} onDrop={(e) => { _handle_drop(e, true) }} onDragLeave={(e) => { _handle_drag_leave(e, true) }} className={`upload-run-drag-area ${dragHightlight ? "upload-run-drag-area-highlight" : ""} ${uploadRunContent.host_demo ? "upload-run-drag-area-hidden" : ""}`}> +
{ _handle_file_click(true); }} onDragOver={(e) => { _handle_drag_over(e, true); }} onDrop={(e) => { _handle_drop(e, true); }} onDragLeave={(e) => { _handle_drag_leave(e, true); }} className={`upload-run-drag-area ${dragHightlight ? "upload-run-drag-area-highlight" : ""} ${uploadRunContent.host_demo ? "upload-run-drag-area-hidden" : ""}`}> _handle_file_change(e.target.files, true)} /> {!uploadRunContent.host_demo ?
@@ -239,7 +239,7 @@ const UploadRunDialog: React.FC = ({ token, open, onClose, <>

Partner Demo

-
{ _handle_file_click(false) }} onDragOver={(e) => { _handle_drag_over(e, false) }} onDrop={(e) => { _handle_drop(e, false) }} onDragLeave={(e) => { _handle_drag_leave(e, false) }} className={`upload-run-drag-area ${dragHightlightPartner ? "upload-run-drag-area-highlight-partner" : ""} ${uploadRunContent.partner_demo ? "upload-run-drag-area-hidden" : ""}`}> +
{ _handle_file_click(false); }} onDragOver={(e) => { _handle_drag_over(e, false); }} onDrop={(e) => { _handle_drop(e, false); }} onDragLeave={(e) => { _handle_drag_leave(e, false); }} className={`upload-run-drag-area ${dragHightlightPartner ? "upload-run-drag-area-highlight-partner" : ""} ${uploadRunContent.partner_demo ? "upload-run-drag-area-hidden" : ""}`}> _handle_file_change(e.target.files, false)} /> {!uploadRunContent.partner_demo ?
Drag and drop -- cgit v1.2.3