import type { Skin, Styling } from '@app/types'; import type { AudioSkinProps } from '@videojs/react/audio'; import { AudioSkin, AudioSkinTailwind, MinimalAudioSkin, MinimalAudioSkinTailwind } from '@videojs/react/audio'; import type { VideoSkinProps } from '@videojs/react/video'; import { MinimalVideoSkin, MinimalVideoSkinTailwind, VideoSkin, VideoSkinTailwind } from '@videojs/react/video'; type VideoSkinComponentProps = { skin: Skin; styling: Styling } & VideoSkinProps; export function VideoSkinComponent({ skin, styling, ...props }: VideoSkinComponentProps) { if (styling === 'tailwind') { switch (skin) { case 'default': return ; case 'minimal': return ; } } switch (skin) { case 'default': return ; case 'minimal': return ; } } type AudioSkinComponentProps = { skin: Skin; styling: Styling } & AudioSkinProps; export function AudioSkinComponent({ skin, styling, ...props }: AudioSkinComponentProps) { if (styling === 'tailwind') { switch (skin) { case 'default': return ; case 'minimal': return ; } } switch (skin) { case 'default': return ; case 'minimal': return ; } }