|
|
@@ -8,10 +8,10 @@ Page 'Mes préférences'
|
|
|
<UiExpansionPanel title="message_settings" icon="fas fa-inbox">
|
|
|
<v-container fluid class="container">
|
|
|
<v-row>
|
|
|
- <UiLoadingPanel v-if="preferencesPending" />
|
|
|
+ <UiLoadingPanel v-if="pending" />
|
|
|
<UiForm
|
|
|
v-else
|
|
|
- :model="AccessPreferences"
|
|
|
+ :model="Preferences"
|
|
|
:entity="preferences"
|
|
|
action-position="bottom"
|
|
|
>
|
|
|
@@ -36,7 +36,7 @@ Page 'Mes préférences'
|
|
|
<script setup lang="ts">
|
|
|
import type { Ref } from 'vue'
|
|
|
import { useEntityFetch } from '~/composables/data/useEntityFetch'
|
|
|
-import AccessPreferences from '~/models/Access/AccessPreferences'
|
|
|
+import Preferences from '~/models/Access/Preferences'
|
|
|
import { useAccessProfileStore } from '~/stores/accessProfile'
|
|
|
|
|
|
definePageMeta({
|
|
|
@@ -44,15 +44,15 @@ definePageMeta({
|
|
|
})
|
|
|
|
|
|
const accessProfileStore = useAccessProfileStore()
|
|
|
-if (accessProfileStore.accessPreferenceId === null) {
|
|
|
+if (accessProfileStore.preferencesId === null) {
|
|
|
throw new Error("Missing access preference's id")
|
|
|
}
|
|
|
|
|
|
const { fetch } = useEntityFetch()
|
|
|
const openedPanels: Ref<Array<number>> = ref([0])
|
|
|
-const { data: preferences, pending: preferencesPending } = await fetch(
|
|
|
- AccessPreferences,
|
|
|
- accessProfileStore.accessPreferenceId,
|
|
|
+const { data: preferences, pending } = await fetch(
|
|
|
+ Preferences,
|
|
|
+ accessProfileStore.preferencesId,
|
|
|
)
|
|
|
</script>
|
|
|
|