auto lint fixes

This commit is contained in:
Paul Carroll 2025-08-08 17:01:18 -04:00
parent 9f85845973
commit 9b6c806c00
5 changed files with 42 additions and 40 deletions

View file

@ -1,6 +1,6 @@
import React from "react";
import { useGameGuard } from "hooks";
import { RefreshGuardModal } from "../RefreshGuardModal/RefreshGuardModal";
import React from 'react';
import { useGameGuard } from 'hooks';
import { RefreshGuardModal } from '../RefreshGuardModal/RefreshGuardModal';
interface RefreshGuardProviderProps {
children: React.ReactNode;
@ -34,8 +34,8 @@ export const RefreshGuardProvider: React.FC<RefreshGuardProviderProps> = ({
onClose={handleCancelNavigation}
onConfirm={handleConfirmNavigation}
message={navigationMessage}
title={isInActiveGame ? "Active Game Warning" : "Connection Warning"}
confirmButtonText={isInActiveGame ? "Leave Game" : "Leave Anyway"}
title={isInActiveGame ? 'Active Game Warning' : 'Connection Warning'}
confirmButtonText={isInActiveGame ? 'Leave Game' : 'Leave Anyway'}
cancelButtonText="Stay"
/>
@ -45,7 +45,7 @@ export const RefreshGuardProvider: React.FC<RefreshGuardProviderProps> = ({
onClose={handleCancelRefresh}
onConfirm={handleConfirmRefresh}
message={refreshMessage}
title={isInActiveGame ? "Page Refresh Warning" : "Connection Warning"}
title={isInActiveGame ? 'Page Refresh Warning' : 'Connection Warning'}
confirmButtonText="Refresh Anyway"
cancelButtonText="Stay on Page"
/>

View file

@ -65,7 +65,9 @@ export const useNavigationGuard = ({
const target = event.target as HTMLElement;
const link = target.closest('a');
if (!link) return;
if (!link) {
return;
}
const href = link.getAttribute('href');
if (!href || href.startsWith('#') || href.startsWith('http') || href.startsWith('mailto:')) {