github.com/benoitkugler/goacve@v0.0.0-20201217100549-151ce6e55dc8/server/frontend/bv/src/pages/espace_perso/components/general/messages/CDocuments.vue (about) 1 <template> 2 <div> 3 Bonjour, <br /> 4 Le séjour <b>{{ camp.label }}</b> approche ! 5 6 <b-card sub-title="Documents" sub-title-text-variant="fushia" class="mt-2"> 7 Afin de s'y préparer au mieux, vous trouverez sur cet espace une série de 8 <b-link :to="routeDocuments">documents</b-link>, à lire et à remplir. 9 </b-card> 10 11 <b-card 12 sub-title="Fiche sanitaire" 13 sub-title-text-variant="fushia" 14 class="mt-2" 15 > 16 Pour des raisons de législation, il est impératif de remplir une fiche 17 sanitaire pour chaque participant mineur. <br /> 18 Si ce n'est déjà fait, merci de la 19 <b-link :to="routeFicheSanitaires">remplir en ligne</b-link>. 20 </b-card> 21 22 <div class="mt-2"> 23 Nous vous remercions de votre confiance et restons à votre disposition si 24 besoin. <br /> 25 Pour le centre d'inscriptions, <br /> 26 Marie-Pierre BUFFET 27 </div> 28 </div> 29 </template> 30 31 <script lang="ts"> 32 import Vue from "vue"; 33 import Component from "vue-class-component"; 34 import { 35 PseudoMessage, 36 MessageKind, 37 ContenuDocument 38 } from "@/shared/logic/types"; 39 import { C } from "../../../logic/controller"; 40 import { RouteDocuments, RouteFicheSanitaires } from "../../../router/routes"; 41 42 const CDocumentsProps = Vue.extend({ 43 props: { 44 contenu: Object as () => ContenuDocument 45 } 46 }); 47 48 @Component({}) 49 export default class CDocuments extends CDocumentsProps { 50 get camp() { 51 return C.data.camps[this.contenu.id_camp]; 52 } 53 54 routeDocuments = { name: RouteDocuments }; 55 routeFicheSanitaires = { name: RouteFicheSanitaires }; 56 } 57 </script> 58 59 <style scoped></style>