mirror of
https://github.com/PhotonVision/photonvision
synced 2026-06-28 02:11:40 +00:00
Added vision and settings components and refactored the routes
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
import VueRouter from "vue-router";
|
||||
import Vision from "./components/Vision.vue"
|
||||
import Setting from "./components/Settings.vue"
|
||||
import Input from "./components/InputTab.vue";
|
||||
import Threshold from "./components/ThresholdTab.vue";
|
||||
import System from "./components/SystemTab.vue";
|
||||
@@ -7,15 +9,19 @@ import Contours from "./components/contourTab.vue";
|
||||
|
||||
const routes = [
|
||||
{ path: '/', redirect: '/vision/input'},
|
||||
{ path: '/vision/input', component: Input, name:'input' },
|
||||
{ path: '/vision/threshold', component: Threshold ,name:'threshold'},
|
||||
{path:'/settings/system', component: System },
|
||||
{path:'/settings/camera', component: Camera},
|
||||
{path:'/settings/contours', component: Contours}
|
||||
{ path: '/vision', component: Vision, children: [
|
||||
{ path: 'input', component: Input },
|
||||
{ path: 'threshold', component: Threshold },
|
||||
{ path: 'contours', component: Contours }
|
||||
]},
|
||||
{ path: '/settings', component: Setting, children: [
|
||||
{ path: 'system', component: System },
|
||||
{ path: 'camera', component: Camera }
|
||||
]}
|
||||
]
|
||||
|
||||
const router = new VueRouter({
|
||||
routes // short for `routes: routes`
|
||||
routes
|
||||
})
|
||||
|
||||
export default router;
|
||||
Reference in New Issue
Block a user