Cleanup spacing

This commit is contained in:
Nicolas Mowen 2024-04-04 14:09:19 -06:00
parent 84064ea1c1
commit 3e7158b3d4
2 changed files with 38 additions and 33 deletions

View File

@ -293,6 +293,7 @@ export function CameraLineGraph({
);
const options = useMemo(() => {
console.log(`new options`);
return {
chart: {
id: graphId,

View File

@ -148,24 +148,27 @@ export default function CameraMetrics({
return (
<div className="size-full mt-4 flex flex-col overflow-y-auto">
<div className="mb-5">Cameras</div>
<div className="grid grid-cols-1 md:grid-cols-2 gap-2">
<div className="grid grid-cols-1 md:grid-cols-2 gap-6">
{config &&
Object.values(config.cameras).map((camera) => {
if (camera.enabled) {
return (
<div className="w-full flex flex-col">
<div className="mb-6 capitalize">
{camera.name.replaceAll("_", " ")}
</div>
<div key={camera.name} className="grid sm:grid-cols-2 gap-2">
{Object.keys(cameraCpuSeries).includes(camera.name) ? (
<div className="p-2.5 bg-primary rounded-2xl flex-col">
<div className="mb-5 capitalize">
{camera.name.replaceAll("_", " ")} CPU
</div>
<div className="mb-5">CPU</div>
<CameraLineGraph
graphId={`${camera.name}-cpu`}
unit="%"
dataLabels={["ffmpeg", "capture", "detect"]}
updateTimes={updateTimes}
data={Object.values(cameraCpuSeries[camera.name] || {})}
data={Object.values(
cameraCpuSeries[camera.name] || {},
)}
/>
</div>
) : (
@ -173,21 +176,22 @@ export default function CameraMetrics({
)}
{Object.keys(cameraFpsSeries).includes(camera.name) ? (
<div className="p-2.5 bg-primary rounded-2xl flex-col">
<div className="mb-5 capitalize">
{camera.name.replaceAll("_", " ")} DPS
</div>
<div className="mb-5">DPS</div>
<CameraLineGraph
graphId={`${camera.name}-dps`}
unit=" DPS"
dataLabels={["detect", "skipped"]}
updateTimes={updateTimes}
data={Object.values(cameraFpsSeries[camera.name] || {})}
data={Object.values(
cameraFpsSeries[camera.name] || {},
)}
/>
</div>
) : (
<Skeleton className="size-full aspect-video" />
)}
</div>
</div>
);
}