mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-11-18 19:46:18 +00:00
Update AppImage
This commit is contained in:
@@ -1788,13 +1788,15 @@ export default function Hardware() {
|
||||
{selectedDisk.rotation_rate !== undefined && selectedDisk.rotation_rate !== null && (
|
||||
<div className="flex justify-between border-b border-border/50 pb-2">
|
||||
<span className="text-sm font-medium text-muted-foreground">Rotation Rate</span>
|
||||
<span className="text-sm">
|
||||
{typeof selectedDisk.rotation_rate === "number" && selectedDisk.rotation_rate > 0
|
||||
? `${selectedDisk.rotation_rate} rpm`
|
||||
: typeof selectedDisk.rotation_rate === "string"
|
||||
? selectedDisk.rotation_rate
|
||||
: "Solid State Device"}
|
||||
</span>
|
||||
<div className="text-sm">
|
||||
{typeof selectedDisk.rotation_rate === "number" && selectedDisk.rotation_rate === -1
|
||||
? "N/A"
|
||||
: typeof selectedDisk.rotation_rate === "number" && selectedDisk.rotation_rate > 0
|
||||
? `${selectedDisk.rotation_rate} rpm`
|
||||
: typeof selectedDisk.rotation_rate === "string"
|
||||
? selectedDisk.rotation_rate
|
||||
: "Solid State Device"}
|
||||
</div>
|
||||
</div>
|
||||
)}
|
||||
|
||||
|
||||
@@ -211,6 +211,12 @@ export function StorageOverview() {
|
||||
if (diskName.startsWith("nvme")) {
|
||||
return "NVMe"
|
||||
}
|
||||
// rotation_rate = -1 means HDD but RPM is unknown (detected via kernel rotational flag)
|
||||
// rotation_rate = 0 or undefined means SSD
|
||||
// rotation_rate > 0 means HDD with known RPM
|
||||
if (rotationRate === -1) {
|
||||
return "HDD"
|
||||
}
|
||||
if (!rotationRate || rotationRate === 0) {
|
||||
return "SSD"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user