import classNames from 'classnames' import React from 'react' import { types, File } from 'react-bricks/rsc' type VideoPlatform = 'youtube' | 'vimeo' const videoUrlPrefix: Record = { youtube: 'https://www.youtube.com/embed/', vimeo: 'https://player.vimeo.com/video/', } as const export interface StreamingVideoProps { type: 'streaming' videoId?: string platform?: VideoPlatform className?: string } export interface FileVideoProps { type: 'file' className?: string videoFile: types.IFileSource } const Video: React.FC = (props) => { // Streaming if (props.type === 'streaming' && props.platform && props.videoId) { return (