diff --git a/attached_assets/image_1754683243158.png b/attached_assets/image_1754683243158.png new file mode 100644 index 0000000..8eacc57 Binary files /dev/null and b/attached_assets/image_1754683243158.png differ diff --git a/client/src/components/video-modal.tsx b/client/src/components/video-modal.tsx index 0ee2411..0875677 100644 --- a/client/src/components/video-modal.tsx +++ b/client/src/components/video-modal.tsx @@ -57,11 +57,6 @@ function formatDate(date: Date | string): string { export default function VideoModal({ video, isOpen, onClose, enableAds = true }: VideoModalProps) { const [useVASTPlayer, setUseVASTPlayer] = useState(true); - - // Switch to VAST player for monetization - if (isOpen && video && useVASTPlayer && enableAds) { - return ; - } const videoRef = useRef(null); const hlsRef = useRef(null); const [showShareMenu, setShowShareMenu] = useState(false); @@ -75,6 +70,11 @@ export default function VideoModal({ video, isOpen, onClose, enableAds = true }: const [duration, setDuration] = useState(0); const [volume, setVolume] = useState(1); const [hoverTime, setHoverTime] = useState(-1); + + // Switch to VAST player for monetization + if (isOpen && video && useVASTPlayer && enableAds) { + return ; + } useEffect(() => { const handleEscape = (e: KeyboardEvent) => {