-
In DeckyVault
+
+ {device && data.estFps ? (
+ <>
+ DeckyVault est FPS:
+ {data.estFps.avg}
+ avg · {data.estFps.low ?? "—"} low · {data.estFps.high ?? "—"} high · {data.estFps.count} entries
+ >
+ ) : (
+
+ {device
+ ? "No entries for this device yet"
+ : "Select a device to see estimated FPS"}
+
+ )}
-
- {/* Est FPS — hidden when "All devices" selected to avoid mixing hardware */}
- {device ? (
- <>
-
-
- Est FPS
-
-
- {data.estFps ? (
-
-
- {data.estFps.avg} avg · {data.estFps.low ?? "—"} low · {data.estFps.onePct ?? "—"} 1% · {data.estFps.high ?? "—"} high
- · {data.estFps.count} entries
-
-
- ) : (
-
-
- No entries for this device yet — be the first: open the DeckyVault plugin and record.
-
-
- )}
- >
- ) : (
-
-
- Select a device to see estimated FPS.
-
-
- )}
-
- {/* Device switcher */}
setDevice(opt.data as string)}
/>
-
- {/* Top entries */}
- {data.topEntries.length > 0 && (
- <>
-
-
- Top entries
-
-
- {data.topEntries.map((e) =>
)}
- >
- )}
-
- {/* Recent entries */}
- {data.recentEntries.length > 0 && (
- <>
-
-
- Recent entries
-
-
- {data.recentEntries.map((e) =>
)}
- >
- )}
-
+ >
)
}
\ No newline at end of file