From 86c91a545027af8d59019d0f9ed6c4206ece35a5 Mon Sep 17 00:00:00 2001 From: Alexander Klein Date: Mon, 21 Aug 2023 22:39:50 +0200 Subject: [PATCH] add views for adding --- .../irrigation/irrigationAreaConfCard.vue | 2 +- src/forms/areaConfForm.vue | 87 +++++++++++++++++++ src/forms/areaForm.vue | 0 src/router/index.js | 18 ++++ src/views/AddAreaConfView.vue | 10 +++ src/views/AddAreaView.vue | 9 ++ src/views/AddEventsView.vue | 9 ++ 7 files changed, 134 insertions(+), 1 deletion(-) create mode 100644 src/forms/areaConfForm.vue create mode 100644 src/forms/areaForm.vue create mode 100644 src/views/AddAreaConfView.vue create mode 100644 src/views/AddAreaView.vue create mode 100644 src/views/AddEventsView.vue diff --git a/src/components/irrigation/irrigationAreaConfCard.vue b/src/components/irrigation/irrigationAreaConfCard.vue index bb01573..93cd96b 100644 --- a/src/components/irrigation/irrigationAreaConfCard.vue +++ b/src/components/irrigation/irrigationAreaConfCard.vue @@ -106,7 +106,7 @@ function confDeleted(id) { function addAreaConf() { store.$state.areaId = props.areaId; store.$state.areaConf = 'new'; - router.push('/irrigationEventView'); + router.push('/addConf'); } diff --git a/src/forms/areaConfForm.vue b/src/forms/areaConfForm.vue new file mode 100644 index 0000000..4eb3495 --- /dev/null +++ b/src/forms/areaConfForm.vue @@ -0,0 +1,87 @@ + + + \ No newline at end of file diff --git a/src/forms/areaForm.vue b/src/forms/areaForm.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/router/index.js b/src/router/index.js index 8c875f1..769e6d5 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -4,6 +4,9 @@ import QuickAreaControlView from '../views/QuickAreaControlView.vue'; import LightingView from '../views/LightingView.vue'; import IrrigationView from '../views/IrrigationView.vue'; import IrrigationEventView from '../views/IrrigationEventView.vue'; +import AddAreaConfView from '../views/AddAreaConfView.vue'; +import AddAreaView from '../views/AddAreaView.vue'; +import AddEventsView from '../views/AddEventsView.vue'; const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), @@ -51,6 +54,21 @@ const router = createRouter({ name: 'irrigationEventView', component: IrrigationEventView }, + { + path: '/addArea', + name: 'addArea', + component: AddAreaView + }, + { + path: '/addConf', + name: 'addConf', + component: AddAreaConfView + }, + { + path: '/addEvent', + name: 'addEvent', + component: AddEventsView + }, ] }) diff --git a/src/views/AddAreaConfView.vue b/src/views/AddAreaConfView.vue new file mode 100644 index 0000000..d1472db --- /dev/null +++ b/src/views/AddAreaConfView.vue @@ -0,0 +1,10 @@ + + + \ No newline at end of file diff --git a/src/views/AddAreaView.vue b/src/views/AddAreaView.vue new file mode 100644 index 0000000..3e83643 --- /dev/null +++ b/src/views/AddAreaView.vue @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/src/views/AddEventsView.vue b/src/views/AddEventsView.vue new file mode 100644 index 0000000..3e83643 --- /dev/null +++ b/src/views/AddEventsView.vue @@ -0,0 +1,9 @@ + + + \ No newline at end of file