react-spring-lightbox icon indicating copy to clipboard operation
react-spring-lightbox copied to clipboard

LC-1739 Add YouTube Video Support to Lightbox

Open hughesthatgirl opened this issue 8 months ago • 0 comments

  • Added VideoPager component that handles animating navigation and interactions
    • Maintained consistent animation behavior between images and videos
    • Added video interaction handling to prevent unwanted navigation while interacting with videos
  • Added VideoEmbed component which is an iframe used for YouTube video integration
    • Responsive sizing with aspect ratio preservation
    • Gesture navigation support
    • YouTube player controls enabled; video does not autoplay.
  • Updated ImageStage to use VideoPager when showVideo and videoId are present
  • Added unit tests for VideoLightBox example

hughesthatgirl avatar Apr 02 '25 16:04 hughesthatgirl