|
|
@@ -9,8 +9,8 @@
|
|
|
<td></td>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
- <tbody v-if="educationTimings.length > 0">
|
|
|
- <tr v-for="timing in educationTimings" :key="timing.id">
|
|
|
+ <tbody v-if="educationTimings!.value.items.length > 0">
|
|
|
+ <tr v-for="timing in educationTimings!.value.items" :key="timing.id">
|
|
|
<td class="cycle-editable-cell">
|
|
|
{{ timing.timing }}
|
|
|
</td>
|
|
|
@@ -68,17 +68,7 @@ if (organizationProfile.parametersId === null) {
|
|
|
|
|
|
const { fetchCollection } = useEntityFetch()
|
|
|
|
|
|
-const { pending } = fetchCollection(EducationTiming)
|
|
|
-
|
|
|
-const educationTimingRepo = useRepo(EducationTimingsRepository)
|
|
|
-
|
|
|
-/**
|
|
|
- * On récupère les timings via le store
|
|
|
- * (sans ça, les mises à jour SSE ne seront pas prises en compte)
|
|
|
- */
|
|
|
-const educationTimings: ComputedRef<Array<EducationTiming>> = computed(() => {
|
|
|
- return educationTimingRepo.getEducationTimings()
|
|
|
-})
|
|
|
+const { data: educationTimings, pending } = fetchCollection(EducationTiming)
|
|
|
|
|
|
const goToEditPage = (id: number) => {
|
|
|
navigateTo(UrlUtils.join('/parameters/education_timings', id))
|