WhiteNightsAdminPanel/src/preview/components/AttractionWidget/media/VideoMedia.tsx
2025-04-15 21:12:43 +03:00

27 lines
523 B
TypeScript

import cn from "classnames";
import React from "react";
import "./AttractionMedia.css";
interface VideoMediaProps {
url: string;
watermarkUrl?: string;
}
export const VideoMedia = ({ url, watermarkUrl }: VideoMediaProps) => (
<>
<video
src={url}
className={cn("widget-video", {
"media-with-watermark": watermarkUrl !== null,
})}
autoPlay
loop
muted
/>
{watermarkUrl && (
<img src={watermarkUrl} alt="Watermark" className="watermark" />
)}
</>
);