From 4f49e0817948ce241be68fe51295ee5cb0e87cde Mon Sep 17 00:00:00 2001 From: Carl Kittelberger Date: Mon, 9 Jan 2023 04:02:56 +0100 Subject: [PATCH] Fix video player responsive embed. ResponsiveEmbed was renamed to Ratio and now behaves slightly different compared to old Bootstrap 4. --- frontend/components/VideoPlayer.tsx | 74 ++++++++++++++--------------- 1 file changed, 35 insertions(+), 39 deletions(-) diff --git a/frontend/components/VideoPlayer.tsx b/frontend/components/VideoPlayer.tsx index 786d8d7..b10383a 100644 --- a/frontend/components/VideoPlayer.tsx +++ b/frontend/components/VideoPlayer.tsx @@ -16,13 +16,13 @@ */ import * as React from 'react'; +import { Ratio } from 'react-bootstrap'; import videojs, { VideoJsPlayer, VideoJsPlayerOptions } from 'video.js'; import 'videojs-errors'; // TODO - localization // import 'videojs-errors/dist/lang/de'; // import 'videojs-errors/dist/lang/en'; // import 'videojs-contrib-dash'; -import { ResponsiveEmbed } from 'react-bootstrap'; export default class VideoPlayer extends React.Component<{ onReady?: () => void, @@ -64,44 +64,40 @@ export default class VideoPlayer extends React.Component<{ ...videoJsOptions } = this.props; return ( - -
-
- {/* eslint-disable-next-line jsx-a11y/media-has-caption */} - -
-
-
+ + {/* eslint-disable-next-line jsx-a11y/media-has-caption */} + + ); } }