index.vue 694 B

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