mirror of
https://github.com/woodchen-ink/nezha-dash-v1.git
synced 2025-07-18 17:41:56 +08:00
feat: temperature info
This commit is contained in:
parent
a1630d017b
commit
a447857a7c
@ -221,6 +221,22 @@ export default function ServerDetailOverview({
|
||||
</section>
|
||||
</CardContent>
|
||||
</Card>
|
||||
{server?.state.temperatures && server?.state.temperatures.length > 0 && (
|
||||
<Card className="rounded-[10px] bg-transparent border-none shadow-none">
|
||||
<CardContent className="px-1.5 py-1">
|
||||
<section className="flex flex-col items-start gap-0.5">
|
||||
<p className="text-xs text-muted-foreground">{"温度"}</p>
|
||||
<section className="flex items-start gap-2">
|
||||
{server?.state.temperatures.map((item,index) => (
|
||||
<div className="text-xs flex items-center" key={index}>
|
||||
<p className=" font-semibold">{item.Name}</p>: {item.Temperature.toFixed(2)} °C
|
||||
</div>
|
||||
))}
|
||||
</section>
|
||||
</section>
|
||||
</CardContent>
|
||||
</Card>
|
||||
)}
|
||||
<Card className="rounded-[10px] bg-transparent border-none shadow-none">
|
||||
<CardContent className="px-1.5 py-1">
|
||||
<section className="flex flex-col items-start gap-0.5">
|
||||
|
@ -43,8 +43,13 @@ export interface NezhaServerStatus {
|
||||
tcp_conn_count: number;
|
||||
udp_conn_count: number;
|
||||
process_count: number;
|
||||
temperatures: number;
|
||||
gpu: number;
|
||||
temperatures: temperature[];
|
||||
gpu: number[];
|
||||
}
|
||||
|
||||
interface temperature {
|
||||
Name: string;
|
||||
Temperature: number;
|
||||
}
|
||||
|
||||
export interface ServerGroupResponse {
|
||||
|
Loading…
x
Reference in New Issue
Block a user