// React & Tailwind Sandbox
// http://localhost:5173/react-tailwind/
import { createPlayer } from '@videojs/react';
import {
MinimalVideoSkinTailwind,
Video,
type VideoSkinProps,
VideoSkinTailwind,
videoFeatures,
} from '@videojs/react/video';
import { useState } from 'react';
import { createRoot } from 'react-dom/client';
import { SKINS } from '../constants';
import type { Skin } from '../types';
const { Provider } = createPlayer({
features: videoFeatures,
});
function SkinComponent({ skin, ...props }: { skin: Skin } & VideoSkinProps) {
switch (skin) {
case 'default':
return ;
case 'minimal':
return ;
}
}
function App() {
const [skin, setSkin] = useState('default');
return (
);
}
createRoot(document.getElementById('root')!).render();