Files
v10/apps/sandbox/templates/react-background-video/main.tsx
T

22 lines
736 B
TypeScript

import '@app/styles.css';
import '@videojs/react/background/skin.css';
import { BackgroundVideoProvider } from '@app/shared/react/providers';
import { SandboxI18nProvider } from '@app/shared/react/sandbox-i18n';
import { BACKGROUND_VIDEO_SRC } from '@app/shared/sources';
import { BackgroundVideo, BackgroundVideoSkin } from '@videojs/react/background';
import { createRoot } from 'react-dom/client';
function App() {
return (
<SandboxI18nProvider>
<BackgroundVideoProvider>
<BackgroundVideoSkin>
<BackgroundVideo src={BACKGROUND_VIDEO_SRC} />
</BackgroundVideoSkin>
</BackgroundVideoProvider>
</SandboxI18nProvider>
);
}
createRoot(document.getElementById('root')!).render(<App />);