import { BrowserRouter, Route, Routes } from "react-router";
import { AuthProvider } from "./auth/AuthProvider";
import { Layout } from "./components/Layout";
import { RequireAuth } from "./components/RequireAuth";
import { AboutPage } from "./pages/AboutPage";
import { HomePage } from "./pages/HomePage";
import { PacketPage } from "./packet/PacketPage";
import { NotFoundPage } from "./pages/NotFoundPage";
import { SignInPage } from "./pages/SignInPage";
import { AccountPage } from "./screens/account/AccountPage";
import { ProjectPage } from "./screens/clerical/ProjectPage";
import { UnitPage } from "./screens/clerical/UnitPage";
import { ItpPage } from "./screens/qc/ItpPage";
import { QcProjectFolder } from "./screens/qc/QcProjectFolder";
import { QcUnitFolder } from "./screens/qc/QcUnitFolder";
import { RequireScreen, ScreenRoute } from "./screens/ScreenRoute";
/** Route table. Exported apart from the router so tests can mount it in a MemoryRouter. */
export function AppRoutes() {
return (
}>
} />
} />
} />
}>
} />
} />
}
/>
}
/>
}
/>
}
/>
}
/>
} />
} />
);
}
export default function App() {
return (
);
}