A reusable video player component with custom play/pause and duration handling.

Uses react-player to embed the video player and supports custom UI controls, duration display, and a skeleton loader while loading.

<VideoPlayer
url="https://example.com/video.mp4"
fileName="Audition Tape"
showDuration={true}
/>