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>