Files
Mav-Mobile-UI/src/components/CameraOverview/SnapshotContainer.tsx
2025-08-20 08:27:05 +01:00

22 lines
583 B
TypeScript

import { useGetOverviewSnapshot } from "../../hooks/useGetOverviewSnapshot";
import NavigationArrow from "../UI/NavigationArrow";
type SnapshotContainerProps = {
side: string;
settingsPage?: boolean;
};
export const SnapshotContainer = ({
side,
settingsPage,
}: SnapshotContainerProps) => {
const { canvasRef } = useGetOverviewSnapshot(side);
return (
<div className="relative w-full aspect-video">
<NavigationArrow side={side} settingsPage={settingsPage} />
<canvas ref={canvasRef} className="w-full h-full object-contain block" />
</div>
);
};