@@ -107,8 +107,8 @@ export default function ServerOverviewClient() {
-
-
+
+
{data?.result ? (
{data?.offline_servers}
diff --git a/app/api/detail/route.ts b/app/api/detail/route.ts
index 6a5db9b..3b6a2f0 100644
--- a/app/api/detail/route.ts
+++ b/app/api/detail/route.ts
@@ -28,7 +28,7 @@ export async function GET(req: NextRequest) {
try {
const serverIdNum = Number.parseInt(server_id, 10)
- if (isNaN(serverIdNum)) {
+ if (Number.isNaN(serverIdNum)) {
return NextResponse.json({ error: "server_id must be a valid number" }, { status: 400 })
}
diff --git a/app/api/monitor/route.ts b/app/api/monitor/route.ts
index 99d2b96..4ea5b9c 100644
--- a/app/api/monitor/route.ts
+++ b/app/api/monitor/route.ts
@@ -28,7 +28,7 @@ export async function GET(req: NextRequest) {
try {
const serverIdNum = Number.parseInt(server_id, 10)
- if (isNaN(serverIdNum)) {
+ if (Number.isNaN(serverIdNum)) {
return NextResponse.json({ error: "server_id must be a number" }, { status: 400 })
}
diff --git a/biome.json b/biome.json
index 1569e63..24d0ec5 100644
--- a/biome.json
+++ b/biome.json
@@ -1,7 +1,7 @@
{
"$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
"vcs": { "enabled": false, "clientKind": "git", "useIgnoreFile": false },
- "files": { "ignoreUnknown": false, "ignore": [".next", "public"] },
+ "files": { "ignoreUnknown": false, "ignore": [".next", "public", "styles/globals.css"] },
"formatter": {
"enabled": true,
"useEditorconfig": true,
@@ -20,6 +20,9 @@
"a11y": {
"useKeyWithClickEvents": "off"
},
+ "security": {
+ "noDangerouslySetInnerHtml": "off"
+ },
"complexity": { "noUselessTypeConstraint": "error" },
"correctness": {
"noUnusedVariables": "error",
diff --git a/components/ui/animated-circular-progress-bar.tsx b/components/ui/animated-circular-progress-bar.tsx
index da89c8b..00c5d9e 100644
--- a/components/ui/animated-circular-progress-bar.tsx
+++ b/components/ui/animated-circular-progress-bar.tsx
@@ -38,6 +38,7 @@ export default function AnimatedCircularProgressBar({
}
>