PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
| Dir : /home/ngamzghe/public_html/wp-content/plugins/extendify/src/Launch/components/ |
| Server: Linux server1.ngambekcore.com 4.18.0-553.51.1.el8_10.x86_64 #1 SMP Wed Apr 30 04:00:07 EDT 2025 x86_64 IP: 159.198.77.92 |
| Dir : /home/ngamzghe/public_html/wp-content/plugins/extendify/src/Launch/components/VideoPlayer.jsx |
import { useRef, useState } from 'react';
export const VideoPlayer = ({ path, poster, className = null }) => {
const videoRef = useRef();
const [playing, setPlaying] = useState(false);
return (
<div
className={`relative ${className}`}
style={{
backgroundImage: !playing ? `url(${poster})` : 'none',
backgroundSize: 'contain',
backgroundPosition: 'center',
backgroundRepeat: 'no-repeat',
}}>
<video
ref={videoRef}
id="video-player"
className="h-auto max-h-[min(50vh,400px)] w-full object-contain"
playsInline
muted
autoPlay
poster={poster}
loop
onPlay={() => setPlaying(true)}>
<source src={path} type="video/webm" />
Your browser does not support the video tag.
</video>
</div>
);
};