Skip to content

Commit de3f6c3

Browse files
committed
Merge branch 'dev' for MEP 20210508_1
2 parents 7b1e15a + e200f62 commit de3f6c3

File tree

4,090 files changed

+12383
-708
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

4,090 files changed

+12383
-708
lines changed

.github/workflows/deploy-branches-and-prs.yml

+11
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,17 @@ on:
1010
- "*"
1111

1212
jobs:
13+
test:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- uses: actions/checkout@v2
17+
- name: Use Node.js
18+
uses: actions/setup-node@v1
19+
with:
20+
node-version: "14.12"
21+
- run: npm ci
22+
- run: npm test -- --ci
23+
1324
deploy-dev:
1425
# This workflow is only of value to the CovidTrackerFr/vitemadose-front repository and
1526
# would always fail in forks, so we limit this job to CovidTrackerFr/vitemadose-front

.npmrc

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
save-exact=true

babel.config.js

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
module.exports = {
2+
presets: [
3+
[
4+
'@babel/preset-env',
5+
{ targets: { node: 'current' } },
6+
],
7+
]
8+
};

index.html

+31-6
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,16 @@
55
<meta name="viewport"
66
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
77
<meta http-equiv="X-UA-Compatible" content="ie=edge">
8+
<meta http-equiv="Pragma" content="no-cache">
9+
<meta http-equiv="Cache-Control" content="no-cache">
10+
<meta http-equiv="Expires" content="-1">
811

912
<link rel="apple-touch-icon" sizes="180x180" href="/assets/images/favicon/apple-touch-icon.png?v=oLnE8zppbY">
1013
<link rel="icon" type="image/png" sizes="32x32" href="/assets/images/favicon/favicon-32x32.png?v=oLnE8zppbY">
1114
<link rel="icon" type="image/png" sizes="16x16" href="/assets/images/favicon/favicon-16x16.png?v=oLnE8zppbY">
12-
<link rel="manifest" href="/assets/images/favicon/site.webmanifest?v=oLnE8zppbY">
1315
<link rel="mask-icon" href="/assets/images/favicon/safari-pinned-tab.svg?v=oLnE8zppbY" color="#5561d9">
1416
<link rel="shortcut icon" href="/assets/images/favicon/favicon.ico?v=oLnE8zppbY">
17+
<link rel="manifest" href="/manifest.webmanifest">
1518
<meta name="apple-mobile-web-app-title" content="Vite Ma Dose">
1619
<meta name="application-name" content="Vite Ma Dose">
1720
<meta name="msapplication-TileColor" content="#585b79">
@@ -49,6 +52,18 @@
4952
<h1 slot="main-title">
5053
Votre vaccination contre la Covid <span class="text-secondary">facilement</span> et <span class="text-primary">rapidement</span>
5154
</h1>
55+
<noscript id="noscript">
56+
<div id="outdated-browser-banner">
57+
<div>
58+
<div id="outdated-browser-banner_icon"></div>
59+
<div>
60+
Vous utilisez un navigateur internet obsolète. <br>
61+
<a href="https://browsehappy.com">Veuillez mettre à jour votre navigateur pour améliorer votre expérience
62+
et votre sécurité en cliquant ici.</a>
63+
</div>
64+
</div>
65+
</div>
66+
</noscript>
5267
<div slot="about" style="margin-top: 40px; margin-left: 10px">
5368
<div class="spacer mt-5 mb-5"></div>
5469

@@ -82,19 +97,21 @@ <h2 class="h5">Vite Ma Dose est-il à but lucratif&nbsp;?</h2>
8297
<h2 id="en-savoir-plus" class="text-primary pt-5 mb-5 fst-normal">
8398
En savoir plus sur la vaccination contre la Covid-19
8499
</h2>
85-
<h2 class="h5">Qui peut se faire vacciner contre la Covid-19&nbsp;?</h2>
100+
101+
<h2 class="h5">Qui peut se faire vacciner contre la Covid-19&nbsp;?*</h2>
86102
<p>
87103
De nombreuses personnes sont éligibles à la vaccination contre la Covid-19. On peut être éligible à la vaccination selon son âge, sa santé, ou sa profession. Voici la liste des personnes qui peuvent dès à présent être vaccinées&nbsp;:
88104
</p>
89105
<ul>
90-
<li>personnes de 55 ans et plus quel que soit leur lieu de vie et leur état de santé (avec ou sans comorbidités)&nbsp;;</li>
91-
<li>personnes de 50 à 55 ans inclus souffrant d’une pathologie à très haut risque de forme grave de Covid-19 ou d'une ou plusieurs comorbidités&nbsp;;</li>
106+
<li>personnes de 50 ans et plus quel que soit leur lieu de vie et leur état de santé (avec ou sans comorbidités)&nbsp;;</li>
92107
<li>personnes de 18 à 49 ans inclus souffrant d’une pathologie à très haut risque de forme grave de Covid-19&nbsp;;</li>
93108
<li>personnes majeures en situation de handicap, hébergées en maison d’accueil spécialisée ou foyer d’accueil médicalisé&nbsp;;</li>
94109
<li>adultes vivant dans le même foyer qu’une personne sévèrement immunodéprimée, enfant ou adulte (transplantés d’organes solides, transplantés récents de moelle osseuse récents, patients dialysés, patients atteints de maladies auto-immunes sous traitement immunosuppresseur fort de type anti-CD20 ou anti-métabolites).</li>
95110
<li>femmes enceintes à partir du 2e trimestre de grossesse.</li>
96111
</ul>
97112
<p>Les professionnels de santé et du secteur médico-social sont également éligibles à la vaccination contre la Covid-19.</p>
113+
<p class="fw-light fst-italic">Mis à jour le 10/05/2021</p>
114+
<p class="text-secondary fw-light fst-italic">* Ces informations sont susceptibles d'évoluer en fonction de la situation sanitaire. Tous les détails sont disponibles sur le site <a class="link-primary" href="https://solidarites-sante.gouv.fr/grands-dossiers/vaccin-covid-19/">https://solidarite-sante.gouv.fr</a>.</p>
98115

99116
<hr>
100117

@@ -109,7 +126,6 @@ <h2 class="h5">Comment réserver un rendez-vous de vaccination&nbsp;?</h2>
109126
On peut aussi prendre rendez-vous directement via les plateformes Doctolib, Keldoc, Maiia, Ordoclic ou MaPharma, ainsi que chez son médecin généraliste ou en pharmacie.
110127
</p>
111128

112-
113129
<hr>
114130

115131
<h2 class="h5">Pourquoi se faire vacciner&nbsp;?</h2>
@@ -118,7 +134,7 @@ <h2 class="h5">Pourquoi se faire vacciner&nbsp;?</h2>
118134
<hr>
119135

120136
<h2 class="h5">Quels sont les différents types de vaccins contre le coronavirus&nbsp;?</h2>
121-
<p>Il existe plusieurs types de vaccins contre le coronavirus. En France, les vaccins Moderna, Pfizer-BioNTech et AstraZeneca sont autorisés et utilisés. Le vaccin Janssen / Johnson & Johnson sera très bientôt utilisé.</p>
137+
<p>Il existe plusieurs types de vaccins contre le coronavirus. En France, les vaccins Moderna, Pfizer-BioNTech, AstraZeneca et Janssen / Johnson & Johnson sont autorisés et utilisés.</p>
122138

123139
<hr>
124140

@@ -164,5 +180,14 @@ <h3>Prendre rendez-vous pour se faire vacciner</h3>
164180
</div>
165181
</vmd-app>
166182
</div>
183+
<script>
184+
if (navigator.userAgent.indexOf("MSIE") !== -1 || // IE < 11
185+
navigator.userAgent.indexOf("Trident/") !== -1 || // IE 11
186+
!("reversed" in document.createElement("ol")) || // Edge before chromium
187+
!("noModule" in HTMLScriptElement.prototype)) {
188+
document.getElementById("noscript").outerHTML = document.getElementById("noscript").textContent;
189+
}
190+
</script>
191+
<link rel="stylesheet" href="./src/styles/outdated-browser.css">
167192
</body>
168193
</html>

jest.config.js

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
module.exports = {
2+
preset: 'ts-jest/presets/js-with-babel',
3+
testEnvironment: 'jsdom',
4+
setupFilesAfterEnv: ["@testing-library/jest-dom/extend-expect"],
5+
moduleNameMapper: {
6+
"\\.(css|less|sass|scss)$": "<rootDir>/test-utils/styleMock.ts",
7+
},
8+
transformIgnorePatterns: [
9+
"node_modules/(?!(testing-library__dom|@open-wc|lit-html|lit-element|pure-lit|lit-element-state-decoupler)/)"
10+
],
11+
};

0 commit comments

Comments
 (0)