From eae19bb1b047b3568e7a9a624b50e80886e56331 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Mon, 4 Nov 2024 13:47:50 +0300 Subject: feat/frontend: optimizing imports, file extensions (#230) Co-authored-by: FifthWit --- frontend/src/components/ConfirmDialog.tsx | 2 +- frontend/src/components/Discussions.tsx | 12 ++++++------ frontend/src/components/GameCategory.tsx | 4 ++-- frontend/src/components/GameEntry.tsx | 6 +++--- frontend/src/components/Leaderboards.tsx | 10 +++++----- frontend/src/components/Login.tsx | 8 ++++---- frontend/src/components/MessageDialog.tsx | 2 +- frontend/src/components/MessageDialogLoad.tsx | 2 +- frontend/src/components/ModMenu.tsx | 10 +++++----- frontend/src/components/RankingEntry.tsx | 2 +- frontend/src/components/Sidebar.tsx | 12 ++++++------ frontend/src/components/Summary.tsx | 4 ++-- frontend/src/components/UploadRunDialog.tsx | 16 ++++++++-------- 13 files changed, 45 insertions(+), 45 deletions(-) (limited to 'frontend/src/components') diff --git a/frontend/src/components/ConfirmDialog.tsx b/frontend/src/components/ConfirmDialog.tsx index c4299fd..44a653b 100644 --- a/frontend/src/components/ConfirmDialog.tsx +++ b/frontend/src/components/ConfirmDialog.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import "../css/Dialog.css" +import "@css/Dialog.css" interface ConfirmDialogProps { title: string; diff --git a/frontend/src/components/Discussions.tsx b/frontend/src/components/Discussions.tsx index 0522910..17ae586 100644 --- a/frontend/src/components/Discussions.tsx +++ b/frontend/src/components/Discussions.tsx @@ -1,12 +1,12 @@ import React from 'react'; -import { MapDiscussion, MapDiscussions, MapDiscussionsDetail } from '../types/Map'; -import { MapDiscussionCommentContent, MapDiscussionContent } from '../types/Content'; -import { time_ago } from '../utils/Time'; -import { API } from '../api/Api'; -import "../css/Maps.css" +import { MapDiscussion, MapDiscussions, MapDiscussionsDetail } from '@customTypes/Map'; +import { MapDiscussionCommentContent, MapDiscussionContent } from '@customTypes/Content'; +import { time_ago } from '@utils/Time'; +import { API } from '@api/Api'; +import "@css/Maps.css" import { Link } from 'react-router-dom'; -import useConfirm from '../hooks/UseConfirm'; +import useConfirm from '@hooks/UseConfirm'; interface DiscussionsProps { token?: string diff --git a/frontend/src/components/GameCategory.tsx b/frontend/src/components/GameCategory.tsx index 3291e09..d8879ef 100644 --- a/frontend/src/components/GameCategory.tsx +++ b/frontend/src/components/GameCategory.tsx @@ -1,8 +1,8 @@ import React from 'react'; import { Link } from "react-router-dom"; -import { Game, GameCategoryPortals } from '../types/Game'; -import "../css/Games.css" +import { Game, GameCategoryPortals } from '@customTypes/Game'; +import "@css/Games.css" interface GameCategoryProps { game: Game; diff --git a/frontend/src/components/GameEntry.tsx b/frontend/src/components/GameEntry.tsx index ced40ee..3bd2842 100644 --- a/frontend/src/components/GameEntry.tsx +++ b/frontend/src/components/GameEntry.tsx @@ -1,10 +1,10 @@ import React from 'react'; import { Link } from "react-router-dom"; -import { Game, GameCategoryPortals } from '../types/Game'; -import "../css/Games.css" +import { Game, GameCategoryPortals } from '@customTypes/Game'; +import "@css/Games.css" -import GameCategory from './GameCategory'; +import GameCategory from '@components/GameCategory'; interface GameEntryProps { game: Game; diff --git a/frontend/src/components/Leaderboards.tsx b/frontend/src/components/Leaderboards.tsx index aaaee62..4a8b463 100644 --- a/frontend/src/components/Leaderboards.tsx +++ b/frontend/src/components/Leaderboards.tsx @@ -1,11 +1,11 @@ import React from 'react'; import { Link } from 'react-router-dom'; -import { DownloadIcon, ThreedotIcon } from '../images/Images'; -import { MapLeaderboard } from '../types/Map'; -import { ticks_to_time, time_ago } from '../utils/Time'; -import useMessage from "../hooks/UseMessage"; -import "../css/Maps.css" +import { DownloadIcon, ThreedotIcon } from '@images/Images'; +import { MapLeaderboard } from '@customTypes/Map'; +import { ticks_to_time, time_ago } from '@utils/Time'; +import useMessage from "@hooks/UseMessage"; +import "@css/Maps.css" interface LeaderboardsProps { data?: MapLeaderboard; diff --git a/frontend/src/components/Login.tsx b/frontend/src/components/Login.tsx index 545f724..f1628b2 100644 --- a/frontend/src/components/Login.tsx +++ b/frontend/src/components/Login.tsx @@ -1,10 +1,10 @@ import React from 'react'; import { Link, useNavigate } from 'react-router-dom'; -import { ExitIcon, UserIcon, LoginIcon } from '../images/Images'; -import { UserProfile } from '../types/Profile'; -import { API } from '../api/Api'; -import "../css/Login.css"; +import { ExitIcon, UserIcon, LoginIcon } from '@images/Images'; +import { UserProfile } from '@customTypes/Profile'; +import { API } from '@api/Api'; +import "@css/Login.css"; interface LoginProps { setToken: React.Dispatch>; diff --git a/frontend/src/components/MessageDialog.tsx b/frontend/src/components/MessageDialog.tsx index 17b1258..5c85189 100644 --- a/frontend/src/components/MessageDialog.tsx +++ b/frontend/src/components/MessageDialog.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import "../css/Dialog.css" +import "@css/Dialog.css" interface MessageDialogProps { title: string; diff --git a/frontend/src/components/MessageDialogLoad.tsx b/frontend/src/components/MessageDialogLoad.tsx index 381a4a4..966e064 100644 --- a/frontend/src/components/MessageDialogLoad.tsx +++ b/frontend/src/components/MessageDialogLoad.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import "../css/Dialog.css" +import "@css/Dialog.css" interface MessageDialogLoadProps { title: string; diff --git a/frontend/src/components/ModMenu.tsx b/frontend/src/components/ModMenu.tsx index 2fb1737..925b8a8 100644 --- a/frontend/src/components/ModMenu.tsx +++ b/frontend/src/components/ModMenu.tsx @@ -2,11 +2,11 @@ import React from 'react'; import ReactMarkdown from 'react-markdown'; import { useNavigate } from 'react-router-dom'; -import { MapSummary } from '../types/Map'; -import { ModMenuContent } from '../types/Content'; -import { API } from '../api/Api'; -import "../css/ModMenu.css" -import useConfirm from '../hooks/UseConfirm'; +import { MapSummary } from '@customTypes/Map'; +import { ModMenuContent } from '@customTypes/Content'; +import { API } from '@api/Api'; +import "@css/ModMenu.css" +import useConfirm from '@hooks/UseConfirm'; interface ModMenuProps { token?: string; diff --git a/frontend/src/components/RankingEntry.tsx b/frontend/src/components/RankingEntry.tsx index 25b0201..b899965 100644 --- a/frontend/src/components/RankingEntry.tsx +++ b/frontend/src/components/RankingEntry.tsx @@ -1,6 +1,6 @@ import React from 'react'; import { Link } from "react-router-dom"; -import { RankingType, SteamRanking, SteamRankingType } from '../types/Ranking'; +import { RankingType, SteamRanking, SteamRankingType } from '@customTypes/Ranking'; enum RankingCategories { rankings_overall, diff --git a/frontend/src/components/Sidebar.tsx b/frontend/src/components/Sidebar.tsx index 5757183..67f7f3d 100644 --- a/frontend/src/components/Sidebar.tsx +++ b/frontend/src/components/Sidebar.tsx @@ -1,12 +1,12 @@ import React from 'react'; import { Link, useLocation } from 'react-router-dom'; -import { BookIcon, FlagIcon, HelpIcon, HomeIcon, LogoIcon, PortalIcon, SearchIcon, UploadIcon } from '../images/Images'; -import Login from './Login'; -import { UserProfile } from '../types/Profile'; -import { Search } from '../types/Search'; -import { API } from '../api/Api'; -import "../css/Sidebar.css"; +import { BookIcon, FlagIcon, HelpIcon, HomeIcon, LogoIcon, PortalIcon, SearchIcon, UploadIcon } from '@images/Images'; +import Login from '@components/Login'; +import { UserProfile } from '@customTypes/Profile'; +import { Search } from '@customTypes/Search'; +import { API } from '@api/Api'; +import "@css/Sidebar.css"; interface SidebarProps { setToken: React.Dispatch>; diff --git a/frontend/src/components/Summary.tsx b/frontend/src/components/Summary.tsx index 79e989f..14b02ac 100644 --- a/frontend/src/components/Summary.tsx +++ b/frontend/src/components/Summary.tsx @@ -1,8 +1,8 @@ import React from 'react'; import ReactMarkdown from 'react-markdown'; -import { MapSummary } from '../types/Map'; -import "../css/Maps.css" +import { MapSummary } from '@customTypes/Map'; +import "@css/Maps.css" interface SummaryProps { selectedRun: number diff --git a/frontend/src/components/UploadRunDialog.tsx b/frontend/src/components/UploadRunDialog.tsx index 0610377..118b589 100644 --- a/frontend/src/components/UploadRunDialog.tsx +++ b/frontend/src/components/UploadRunDialog.tsx @@ -1,15 +1,15 @@ import React from 'react'; -import { UploadRunContent } from '../types/Content'; +import { UploadRunContent } from '@customTypes/Content'; import { ScoreboardTempUpdate, SourceDemoParser, NetMessages } from '@nekz/sdp'; -import '../css/UploadRunDialog.css'; -import { Game } from '../types/Game'; -import { Map } from '../types/Map'; -import { API } from '../api/Api'; +import '@css/UploadRunDialog.css'; +import { Game } from '@customTypes/Game'; +import { Map } from '@customTypes/Map'; +import { API } from '@api/Api'; import { useNavigate } from 'react-router-dom'; -import useMessage from '../hooks/UseMessage'; -import useConfirm from '../hooks/UseConfirm'; -import useMessageLoad from "../hooks/UseMessageLoad"; +import useMessage from '@hooks/UseMessage'; +import useConfirm from '@hooks/UseConfirm'; +import useMessageLoad from "@hooks/UseMessageLoad"; interface UploadRunDialogProps { token?: string; -- cgit v1.2.3