index.vue 773 B

123456789101112131415161718192021222324252627282930
  1. <template>
  2. <LayoutContainer>
  3. <h3 class="my-8">{{ $t("parameters_education_timings_page")}}</h3>
  4. <v-card class="parameters-page-card">
  5. <LayoutParametersEntityTable
  6. :model="EducationTiming"
  7. :columns-definitions="[{ property: 'timing' }]"
  8. />
  9. </v-card>
  10. </LayoutContainer>
  11. </template>
  12. <script setup lang="ts">
  13. import EducationTiming from '~/models/Education/EducationTiming'
  14. import { useOrganizationProfileStore } from '~/stores/organizationProfile'
  15. definePageMeta({
  16. name: 'parameters_education_timings_page',
  17. })
  18. const organizationProfile = useOrganizationProfileStore()
  19. if (organizationProfile.parametersId === null) {
  20. throw new Error('Missing organization parameters id')
  21. }
  22. </script>
  23. <style scoped lang="scss">
  24. </style>