farmcontrol-ui/src/routes/ProductionRoutes.jsx
2025-08-22 20:28:50 +01:00

46 lines
1.6 KiB
JavaScript

import { Route } from 'react-router-dom'
import ProductionOverview from '../components/Dashboard/Production/ProductionOverview'
import Printers from '../components/Dashboard/Production/Printers'
import ControlPrinter from '../components/Dashboard/Production/Printers/ControlPrinter.jsx'
import PrinterInfo from '../components/Dashboard/Production/Printers/PrinterInfo.jsx'
import Jobs from '../components/Dashboard/Production/Jobs.jsx'
import JobInfo from '../components/Dashboard/Production/Jobs/JobInfo.jsx'
import SubJobs from '../components/Dashboard/Production/SubJobs.jsx'
import GCodeFiles from '../components/Dashboard/Production/GCodeFiles'
import GCodeFileInfo from '../components/Dashboard/Production/GCodeFiles/GCodeFileInfo.jsx'
const ProductionRoutes = [
<Route
key='production-overview'
path='production/overview'
element={<ProductionOverview />}
/>,
<Route key='printers' path='production/printers' element={<Printers />} />,
<Route
key='printers-control'
path='production/printers/control'
element={<ControlPrinter />}
/>,
<Route
key='printers-info'
path='production/printers/info'
element={<PrinterInfo />}
/>,
<Route key='jobs' path='production/jobs' element={<Jobs />} />,
<Route key='subjobs' path='production/subjobs' element={<SubJobs />} />,
<Route key='jobs-info' path='production/jobs/info' element={<JobInfo />} />,
<Route
key='gcodefiles'
path='production/gcodefiles'
element={<GCodeFiles />}
/>,
<Route
key='gcodefiles-info'
path='production/gcodefiles/info'
element={<GCodeFileInfo />}
/>
]
export default ProductionRoutes