temporary fix for high cpu usage (#3)

This commit is contained in:
UUBulb
2024-11-26 09:29:39 +08:00
committed by GitHub
parent 5a874d4930
commit b0476bc3a3
10 changed files with 60 additions and 20 deletions
+6 -2
View File
@@ -15,7 +15,7 @@ import { HeaderButtonGroup } from "@/components/header-button-group";
import { deleteServer, forceUpdateServer } from "@/api/server";
import { ServerCard } from "@/components/server";
import { ActionButtonGroup } from "@/components/action-button-group";
import { useEffect } from "react";
import { useEffect, useMemo } from "react";
import { toast } from "sonner";
import { IconButton } from "@/components/xui/icon-button";
import { InstallCommandsMenu } from "@/components/install-commands";
@@ -137,8 +137,12 @@ export default function ServerPage() {
},
];
const dataCache = useMemo(() => {
return data ?? [];
}, [data]);
const table = useReactTable({
data: data ?? [],
data: dataCache,
columns,
getCoreRowModel: getCoreRowModel(),
});