Fixed linting errors

This commit is contained in:
2026-05-24 16:26:39 +02:00 Verified
parent 4cfdbad442
commit 333604afcc
3 changed files with 15 additions and 4 deletions
+7 -1
View File
@@ -33,6 +33,12 @@ interface GlobalCourt {
name: string;
}
interface OutletContext {
setNavTitle: (t: string) => void;
setNavSubtitle: (s: string) => void;
role: string | null;
}
const CourtColumn = ({ courtId, onDelete, role }: { courtId: number, onDelete: (id: number) => void, role: string | null }) => {
const [data, setData] = useState<CourtSchedule | null>(null);
const [currentTime, setCurrentTime] = useState<string>('');
@@ -194,7 +200,7 @@ const CourtColumn = ({ courtId, onDelete, role }: { courtId: number, onDelete: (
};
export default function Courts() {
const { setNavTitle, setNavSubtitle, role } = useOutletContext<any>();
const { setNavTitle, setNavSubtitle, role } = useOutletContext<OutletContext>();
const [courts, setCourts] = useState<GlobalCourt[]>([]);
const [loading, setLoading] = useState(true);
const [newCourtName, setNewCourtName] = useState('');
+4 -2
View File
@@ -47,10 +47,12 @@ export default function Dashboard() {
useEffect(() => {
setNavTitle('Dashboard');
setNavSubtitle('');
void loadDashboard();
localStorage.removeItem('volley_view');
(async () => {
await loadDashboard();
})();
let ws: WebSocket;
const connect = () => {
try {
+4 -1
View File
@@ -149,7 +149,10 @@ export default function Tournament() {
}, [id, setNavTitle, setNavSubtitle]);
useEffect(() => {
void fetchData();
(async () => {
await fetchData();
})();
if (wsRef.current) return;
const connect = () => {