import { lazy, Suspense } from 'react' import { BrowserRouter, Navigate, Route, Routes } from 'react-router-dom' import Layout from './components/Layout' import { pageLoaders } from './lib/routePreload' const Home = lazy(pageLoaders.home) const Workspace = lazy(pageLoaders.workspace) const TextToVideo = lazy(pageLoaders.text) const HtmlToVideo = lazy(pageLoaders.html) const ImageToVideo = lazy(pageLoaders.image) const ScreenshotsToVideo = lazy(pageLoaders.screenshots) const YouTubeScreenshots = lazy(pageLoaders.youtubeScreenshots) const Library = lazy(pageLoaders.library) const Processes = lazy(pageLoaders.processes) const Settings = lazy(pageLoaders.settings) const YouTubePublish = lazy(pageLoaders.publish) function PageFallback() { return (