{
+ const id = useId();
+ const themeColors = LOGO_THEMES[theme];
+
+ return (
+
+ );
+};
diff --git a/frontend/src/components/ui/browser-compatibility-warning.tsx b/frontend/src/components/ui/browser-compatibility-warning.tsx
index 80b7094..6153bc0 100644
--- a/frontend/src/components/ui/browser-compatibility-warning.tsx
+++ b/frontend/src/components/ui/browser-compatibility-warning.tsx
@@ -20,7 +20,6 @@ export const BrowserCompatibilityWarning = ({
}: BrowserCompatibilityWarningProps) => {
const [browserInfo, setBrowserInfo] = useState
(null);
const [isVisible, setIsVisible] = useState(false);
- const [isDismissed, setIsDismissed] = useState(false);
useEffect(() => {
const browser = detectBrowser();
@@ -28,7 +27,6 @@ export const BrowserCompatibilityWarning = ({
// Check if user has previously dismissed the warning
const dismissed = localStorage.getItem('browser-warning-dismissed');
- setIsDismissed(dismissed === 'true');
// Show warning if browser is not supported and not dismissed
if (!browser.isSupported && (!dismissed || showAlways)) {
@@ -38,7 +36,6 @@ export const BrowserCompatibilityWarning = ({
const handleDismiss = () => {
setIsVisible(false);
- setIsDismissed(true);
localStorage.setItem('browser-warning-dismissed', 'true');
onDismiss?.();
};
diff --git a/frontend/src/components/ui/loading-screen.tsx b/frontend/src/components/ui/loading-screen.tsx
index 5058ebd..22c1e6b 100644
--- a/frontend/src/components/ui/loading-screen.tsx
+++ b/frontend/src/components/ui/loading-screen.tsx
@@ -135,6 +135,7 @@ export function LoadingScreen({
>
+ {/* eslint-disable-next-line react/no-unknown-property */}