formations.vue 911 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <template>
  2. <LayoutNavigation />
  3. <FormationBanner />
  4. <CommonMenuScroll :menus="menus" class="mb-6" />
  5. <CommonStickyMenu />
  6. <FormationPresentation />
  7. <div v-if="lgAndUp">
  8. <FormationCatalogue />
  9. </div>
  10. <FormationOPCA />
  11. <FormationCertification />
  12. <FormationParticipation />
  13. <FormationReviews />
  14. <LayoutFAQ />
  15. <LayoutFooterSolutions />
  16. <LayoutFooter />
  17. </template>
  18. <script setup lang="ts">
  19. import type { MenuScroll } from "~/types/interface";
  20. import { useDisplay } from "vuetify";
  21. const { lgAndUp } = useDisplay()
  22. const menus: Array<MenuScroll> = [
  23. { anchor: "presentation", label: "Présentation" },
  24. { anchor: "catalog", label: "Catalogue" },
  25. { anchor: "financing", label: "Financement" },
  26. { anchor: "certification", label: "Certification" },
  27. { anchor: "inscription", label: "Inscription" },
  28. { anchor: "testimonials", label: "Témoignages" }
  29. ];
  30. </script>