chore(frontend): add eslint quality gate

This commit is contained in:
cesnimda
2026-08-30 00:19:51 +02:00
parent 7318b02e11
commit a74daa7aa4
21 changed files with 3729 additions and 82 deletions
+5 -5
View File
@@ -1,4 +1,4 @@
import React, { useEffect, useMemo, useState } from "react";
import React, { useCallback, useEffect, useMemo, useState } from "react";
import {
Alert,
@@ -222,7 +222,7 @@ export default function AdminSystemPage() {
const [testEmailMessage, setTestEmailMessage] = useState(() => t("adminSystemDefaultTestMessage"));
const [sendingTestEmail, setSendingTestEmail] = useState(false);
const load = async () => {
const load = useCallback(async () => {
setLoading(true);
setError(null);
try {
@@ -244,11 +244,11 @@ export default function AdminSystemPage() {
} finally {
setLoading(false);
}
};
}, [t]);
useEffect(() => {
void load();
}, []);
}, [load]);
const dbTone = useMemo(() => {
if (!status) return "default" as const;
@@ -290,7 +290,7 @@ export default function AdminSystemPage() {
}
return findings;
}).slice(0, 10);
}, [benchmarkIndex, language]);
}, [benchmarkIndex, t]);
const sendTestEmail = async () => {
setSendingTestEmail(true);