import React from "react"; import { Box } from "@mui/material"; import { useNavigate } from "react-router-dom"; import Intro from "../components/Intro"; import CreateForm from "../components/Benchmark/CreateForm"; import { useThemeMode } from "../hooks/useThemeMode"; import getTheme from "../config/theme"; function HomePage() { const navigate = useNavigate(); const { mode } = useThemeMode(); const theme = getTheme(mode); const handleStartGeneration = (sid, isDefaultDocument) => { navigate( `/benchmark-generation?session=${sid}&isDefault=${ isDefaultDocument ? "true" : "false" }` ); }; return ( <> <Intro /> <Box sx={{ border: `1px solid ${theme.palette.divider}`, borderRadius: 2, p: 4, bgcolor: "background.paper", }} > <CreateForm onStartGeneration={handleStartGeneration} /> </Box> </> ); } export default HomePage;