Skip to content

Commit 41d87cc

Browse files
VIA-618 SB Fix more-about title & link text to use "the flu vaccine in pregnancy".
1 parent 98933c4 commit 41d87cc

File tree

3 files changed

+22
-2
lines changed

3 files changed

+22
-2
lines changed

src/app/_components/content/FindOutMore.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ const FindOutMoreLink = (props: { findOutMoreUrl: URL; vaccineType: VaccineType
1010
href={props.findOutMoreUrl.href}
1111
target="_blank"
1212
rel="noopener"
13-
>{`Find out more about the ${vaccineInfo.displayName.midSentenceCase} vaccine`}</a>
13+
>{`Find out more about the ${vaccineInfo.displayName.midSentenceCase} ${vaccineInfo.displayName.suffix}`}</a>
1414
, including allergies and ingredients.
1515
</p>
1616
);

src/app/_components/vaccine/Vaccine.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ const VaccineComponent = async ({ vaccineType }: VaccineProps): Promise<JSX.Elem
9191
{!vaccineInfo.personalisedEligibilityStatusRequired && <hr data-testid="more-information-hr" />}
9292

9393
{/* Sections heading - H2 */}
94-
<h2 className="nhsuk-heading-s">{`More information about the ${vaccineInfo.displayName.midSentenceCase} vaccine`}</h2>
94+
<h2 className="nhsuk-heading-s">{`More information about the ${vaccineInfo.displayName.midSentenceCase} ${vaccineInfo.displayName.suffix}`}</h2>
9595
{/* Expandable sections */}
9696
{contentError != ContentErrorTypes.CONTENT_LOADING_ERROR && styledVaccineContent != undefined ? (
9797
<MoreInformation styledVaccineContent={styledVaccineContent} vaccineType={vaccineType} />

src/models/vaccine.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ type displayName = {
4848
titleCase: string;
4949
midSentenceCase: string;
5050
indefiniteArticle: string;
51+
suffix: string;
5152
};
5253

5354
const VaccineInfo: Record<VaccineType, VaccineDetails> = {
@@ -57,6 +58,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
5758
titleCase: "RSV",
5859
midSentenceCase: "RSV",
5960
indefiniteArticle: "an",
61+
suffix: "vaccine",
6062
},
6163
heading: "RSV vaccine for older adults",
6264
cardLinkTitle: "RSV",
@@ -75,6 +77,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
7577
titleCase: "RSV",
7678
midSentenceCase: "RSV",
7779
indefiniteArticle: "an",
80+
suffix: "vaccine",
7881
},
7982
heading: "RSV vaccine in pregnancy",
8083
cardLinkTitle: "RSV in pregnancy",
@@ -94,6 +97,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
9497
titleCase: "Td/IPV",
9598
midSentenceCase: "Td/IPV",
9699
indefiniteArticle: "a",
100+
suffix: "vaccine",
97101
},
98102
heading: "Td/IPV vaccine (3-in-1 teenage booster)",
99103
cardLinkTitle: "Td/IPV (3-in-1 teenage booster)",
@@ -112,6 +116,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
112116
titleCase: "6-in-1",
113117
midSentenceCase: "6-in-1",
114118
indefiniteArticle: "a",
119+
suffix: "vaccine",
115120
},
116121
heading: "6-in-1 vaccine",
117122
cardLinkTitle: "6-in-1",
@@ -128,6 +133,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
128133
titleCase: "Rotavirus",
129134
midSentenceCase: "rotavirus",
130135
indefiniteArticle: "a",
136+
suffix: "vaccine",
131137
},
132138
heading: "Rotavirus vaccine",
133139
cardLinkTitle: "Rotavirus",
@@ -144,6 +150,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
144150
titleCase: "HPV",
145151
midSentenceCase: "HPV",
146152
indefiniteArticle: "an",
153+
suffix: "vaccine",
147154
},
148155
heading: "HPV vaccine",
149156
cardLinkTitle: "HPV",
@@ -161,6 +168,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
161168
titleCase: "MenB",
162169
midSentenceCase: "MenB",
163170
indefiniteArticle: "an",
171+
suffix: "vaccine",
164172
},
165173
heading: "MenB vaccine for children",
166174
cardLinkTitle: "MenB",
@@ -177,6 +185,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
177185
titleCase: "MMR",
178186
midSentenceCase: "MMR",
179187
indefiniteArticle: "an",
188+
suffix: "vaccine",
180189
},
181190
heading: "MMR vaccine",
182191
cardLinkTitle: "MMR (measles, mumps and rubella)",
@@ -193,6 +202,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
193202
titleCase: "Pneumococcal",
194203
midSentenceCase: "pneumococcal",
195204
indefiniteArticle: "a",
205+
suffix: "vaccine",
196206
},
197207
heading: "Pneumococcal vaccine",
198208
cardLinkTitle: "Pneumococcal",
@@ -209,6 +219,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
209219
titleCase: "Shingles",
210220
midSentenceCase: "shingles",
211221
indefiniteArticle: "a",
222+
suffix: "vaccine",
212223
},
213224
heading: "Shingles vaccine",
214225
cardLinkTitle: "Shingles",
@@ -226,6 +237,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
226237
titleCase: "MenACWY",
227238
midSentenceCase: "MenACWY",
228239
indefiniteArticle: "a",
240+
suffix: "vaccine",
229241
},
230242
heading: "MenACWY vaccine",
231243
cardLinkTitle: "MenACWY",
@@ -243,6 +255,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
243255
titleCase: "4-in-1 pre-school booster",
244256
midSentenceCase: "4-in-1 pre-school booster",
245257
indefiniteArticle: "a",
258+
suffix: "vaccine",
246259
},
247260
heading: "4-in-1 pre-school booster vaccine",
248261
cardLinkTitle: "4-in-1 pre-school booster",
@@ -259,6 +272,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
259272
titleCase: "Whooping cough vaccine in pregnancy",
260273
midSentenceCase: "whooping cough",
261274
indefiniteArticle: "a",
275+
suffix: "vaccine",
262276
},
263277
heading: "Whooping cough vaccine in pregnancy",
264278
cardLinkTitle: "Whooping cough (pertussis) in pregnancy",
@@ -278,6 +292,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
278292
titleCase: "Hib/MenC",
279293
midSentenceCase: "Hib/MenC",
280294
indefiniteArticle: "a",
295+
suffix: "vaccine",
281296
},
282297
heading: "Hib/MenC vaccine",
283298
cardLinkTitle: "Hib/MenC",
@@ -294,6 +309,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
294309
titleCase: "The flu vaccine in pregnancy",
295310
midSentenceCase: "flu",
296311
indefiniteArticle: "a",
312+
suffix: "vaccine in pregnancy",
297313
},
298314
heading: "The flu vaccine in pregnancy",
299315
cardLinkTitle: "Flu in pregnancy",
@@ -312,6 +328,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
312328
titleCase: "COVID-19",
313329
midSentenceCase: "COVID-19",
314330
indefiniteArticle: "a",
331+
suffix: "vaccine",
315332
},
316333
heading: "COVID-19 vaccine",
317334
cardLinkTitle: "COVID-19",
@@ -328,6 +345,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
328345
titleCase: "Flu",
329346
midSentenceCase: "flu",
330347
indefiniteArticle: "a",
348+
suffix: "vaccine",
331349
},
332350
heading: "Flu vaccine",
333351
cardLinkTitle: "Flu",
@@ -344,6 +362,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
344362
titleCase: "Flu",
345363
midSentenceCase: "children's flu",
346364
indefiniteArticle: "a",
365+
suffix: "vaccine",
347366
},
348367
heading: "Flu vaccine for children aged 2 to 3",
349368
cardLinkTitle: "Flu for children aged 2 to 3",
@@ -360,6 +379,7 @@ const VaccineInfo: Record<VaccineType, VaccineDetails> = {
360379
titleCase: "Flu",
361380
midSentenceCase: "children's flu",
362381
indefiniteArticle: "a",
382+
suffix: "vaccine",
363383
},
364384
heading: "Flu vaccine for school-aged children",
365385
cardLinkTitle: "Flu for school-aged children",

0 commit comments

Comments
 (0)