diff --git a/apps/ops/src/components/shared/SkillSelect.vue b/apps/ops/src/components/shared/SkillSelect.vue
new file mode 100644
index 0000000..c19b9e7
--- /dev/null
+++ b/apps/ops/src/components/shared/SkillSelect.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
diff --git a/apps/ops/src/components/shared/TechSelect.vue b/apps/ops/src/components/shared/TechSelect.vue
new file mode 100644
index 0000000..0c2d51f
--- /dev/null
+++ b/apps/ops/src/components/shared/TechSelect.vue
@@ -0,0 +1,37 @@
+
+
+ $emit('update:modelValue', v)"
+ :options="filtered"
+ use-input input-debounce="200" fill-input hide-selected
+ emit-value map-options clearable
+ :label="label" :style="style" behavior="menu"
+ @filter="onFilter">
+
+ Aucun technicien
+
+
+
+
+
diff --git a/apps/ops/src/pages/PlanificationPage.vue b/apps/ops/src/pages/PlanificationPage.vue
index 6aba3af..026bfa3 100644
--- a/apps/ops/src/pages/PlanificationPage.vue
+++ b/apps/ops/src/pages/PlanificationPage.vue
@@ -61,7 +61,7 @@
|
|
- |
+ |
|
|
|
@@ -197,7 +197,7 @@
Nouvelle demande
-
+
@@ -220,7 +220,7 @@
| {{ t.name }}{{ t.group }} |
- |
+ |
|
|
|
@@ -257,6 +257,8 @@ import { ref, computed, reactive, onMounted, onUnmounted } from 'vue'
import { onBeforeRouteLeave } from 'vue-router'
import { useQuasar } from 'quasar'
import * as roster from 'src/api/roster'
+import TechSelect from 'src/components/shared/TechSelect.vue'
+import SkillSelect from 'src/components/shared/SkillSelect.vue'
const $q = useQuasar()
const DIRTY_MSG = 'Vous avez des modifications non publiées. Les abandonner ?'