Skip to content

Commit 36d077f

Browse files
committed
CCM-8867: Add autocomplete attribute to input fields
1 parent 353c87d commit 36d077f

File tree

6 files changed

+37
-0
lines changed

6 files changed

+37
-0
lines changed

frontend/src/__tests__/components/forms/EmailTemplateForm/__snapshots__/EmailTemplateForm.test.tsx.snap

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,7 @@ exports[`renders page one error 1`] = `
164164
</span>
165165
<input
166166
aria-describedby="emailTemplateName--error-message"
167+
autocomplete="off"
167168
class="nhsuk-input nhsuk-input--error"
168169
data-testid="emailTemplateName-input"
169170
id="emailTemplateName"
@@ -184,6 +185,7 @@ exports[`renders page one error 1`] = `
184185
class="nhsuk-form-group"
185186
>
186187
<input
188+
autocomplete="off"
187189
class="nhsuk-input"
188190
data-testid="emailTemplateSubjectLine-input"
189191
id="emailTemplateSubjectLine"
@@ -204,6 +206,7 @@ exports[`renders page one error 1`] = `
204206
Message
205207
</label>
206208
<textarea
209+
autocomplete="off"
207210
class="nhsuk-textarea"
208211
data-testid="emailTemplateMessage-input"
209212
id="emailTemplateMessage"
@@ -776,6 +779,7 @@ exports[`renders page with multiple errors 1`] = `
776779
</span>
777780
<input
778781
aria-describedby="emailTemplateName--error-message"
782+
autocomplete="off"
779783
class="nhsuk-input nhsuk-input--error"
780784
data-testid="emailTemplateName-input"
781785
id="emailTemplateName"
@@ -810,6 +814,7 @@ exports[`renders page with multiple errors 1`] = `
810814
</span>
811815
<input
812816
aria-describedby="emailTemplateSubjectLine--error-message"
817+
autocomplete="off"
813818
class="nhsuk-input nhsuk-input--error"
814819
data-testid="emailTemplateSubjectLine-input"
815820
id="emailTemplateSubjectLine"
@@ -842,6 +847,7 @@ exports[`renders page with multiple errors 1`] = `
842847
</span>
843848
<textarea
844849
aria-describedby="emailTemplateMessage--error-message"
850+
autocomplete="off"
845851
class="nhsuk-textarea nhsuk-textarea--error"
846852
data-testid="emailTemplateMessage-input"
847853
id="emailTemplateMessage"
@@ -1361,6 +1367,7 @@ exports[`renders page with preloaded field values 1`] = `
13611367
class="nhsuk-form-group"
13621368
>
13631369
<input
1370+
autocomplete="off"
13641371
class="nhsuk-input"
13651372
data-testid="emailTemplateName-input"
13661373
id="emailTemplateName"
@@ -1381,6 +1388,7 @@ exports[`renders page with preloaded field values 1`] = `
13811388
class="nhsuk-form-group"
13821389
>
13831390
<input
1391+
autocomplete="off"
13841392
class="nhsuk-input"
13851393
data-testid="emailTemplateSubjectLine-input"
13861394
id="emailTemplateSubjectLine"
@@ -1401,6 +1409,7 @@ exports[`renders page with preloaded field values 1`] = `
14011409
Message
14021410
</label>
14031411
<textarea
1412+
autocomplete="off"
14041413
class="nhsuk-textarea"
14051414
data-testid="emailTemplateMessage-input"
14061415
id="emailTemplateMessage"
@@ -1900,6 +1909,7 @@ exports[`renders page without back link for initial state with id - edit mode 1`
19001909
class="nhsuk-form-group"
19011910
>
19021911
<input
1912+
autocomplete="off"
19031913
class="nhsuk-input"
19041914
data-testid="emailTemplateName-input"
19051915
id="emailTemplateName"
@@ -1920,6 +1930,7 @@ exports[`renders page without back link for initial state with id - edit mode 1`
19201930
class="nhsuk-form-group"
19211931
>
19221932
<input
1933+
autocomplete="off"
19231934
class="nhsuk-input"
19241935
data-testid="emailTemplateSubjectLine-input"
19251936
id="emailTemplateSubjectLine"
@@ -1940,6 +1951,7 @@ exports[`renders page without back link for initial state with id - edit mode 1`
19401951
Message
19411952
</label>
19421953
<textarea
1954+
autocomplete="off"
19431955
class="nhsuk-textarea"
19441956
data-testid="emailTemplateMessage-input"
19451957
id="emailTemplateMessage"

frontend/src/__tests__/components/forms/NhsAppTemplateForm/__snapshots__/NhsAppTemplateForm.test.tsx.snap

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ exports[`renders page 1`] = `
115115
class="nhsuk-form-group"
116116
>
117117
<input
118+
autocomplete="off"
118119
class="nhsuk-input"
119120
id="nhsAppTemplateName"
120121
name="nhsAppTemplateName"
@@ -134,6 +135,7 @@ exports[`renders page 1`] = `
134135
Message
135136
</label>
136137
<textarea
138+
autocomplete="off"
137139
class="nhsuk-textarea"
138140
id="nhsAppTemplateMessage"
139141
maxlength="5000"
@@ -618,6 +620,7 @@ exports[`renders page one error 1`] = `
618620
</span>
619621
<input
620622
aria-describedby="nhsAppTemplateName--error-message"
623+
autocomplete="off"
621624
class="nhsuk-input nhsuk-input--error"
622625
id="nhsAppTemplateName"
623626
name="nhsAppTemplateName"
@@ -637,6 +640,7 @@ exports[`renders page one error 1`] = `
637640
Message
638641
</label>
639642
<textarea
643+
autocomplete="off"
640644
class="nhsuk-textarea"
641645
id="nhsAppTemplateMessage"
642646
maxlength="5000"
@@ -1121,6 +1125,7 @@ exports[`renders page with multiple errors 1`] = `
11211125
</span>
11221126
<input
11231127
aria-describedby="nhsAppTemplateName--error-message"
1128+
autocomplete="off"
11241129
class="nhsuk-input nhsuk-input--error"
11251130
id="nhsAppTemplateName"
11261131
name="nhsAppTemplateName"
@@ -1152,6 +1157,7 @@ exports[`renders page with multiple errors 1`] = `
11521157
</span>
11531158
<textarea
11541159
aria-describedby="nhsAppTemplateMessage--error-message"
1160+
autocomplete="off"
11551161
class="nhsuk-textarea nhsuk-textarea--error"
11561162
id="nhsAppTemplateMessage"
11571163
maxlength="5000"
@@ -1590,6 +1596,7 @@ exports[`renders page with preloaded field values 1`] = `
15901596
class="nhsuk-form-group"
15911597
>
15921598
<input
1599+
autocomplete="off"
15931600
class="nhsuk-input"
15941601
id="nhsAppTemplateName"
15951602
name="nhsAppTemplateName"
@@ -1609,6 +1616,7 @@ exports[`renders page with preloaded field values 1`] = `
16091616
Message
16101617
</label>
16111618
<textarea
1619+
autocomplete="off"
16121620
class="nhsuk-textarea"
16131621
id="nhsAppTemplateMessage"
16141622
maxlength="5000"
@@ -2027,6 +2035,7 @@ exports[`renders page without back link for initial state with id - edit mode 1`
20272035
class="nhsuk-form-group"
20282036
>
20292037
<input
2038+
autocomplete="off"
20302039
class="nhsuk-input"
20312040
id="nhsAppTemplateName"
20322041
name="nhsAppTemplateName"
@@ -2046,6 +2055,7 @@ exports[`renders page without back link for initial state with id - edit mode 1`
20462055
Message
20472056
</label>
20482057
<textarea
2058+
autocomplete="off"
20492059
class="nhsuk-textarea"
20502060
id="nhsAppTemplateMessage"
20512061
maxlength="5000"

frontend/src/__tests__/components/forms/SmsTemplateForm/__snapshots__/SmsTemplateForm.test.tsx.snap

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ exports[`CreateSmsTemplate component renders page one error 1`] = `
136136
</span>
137137
<input
138138
aria-describedby="smsTemplateName--error-message"
139+
autocomplete="off"
139140
class="nhsuk-input nhsuk-input--error"
140141
id="smsTemplateName"
141142
name="smsTemplateName"
@@ -155,6 +156,7 @@ exports[`CreateSmsTemplate component renders page one error 1`] = `
155156
Message
156157
</label>
157158
<textarea
159+
autocomplete="off"
158160
class="nhsuk-textarea"
159161
id="smsTemplateMessage"
160162
maxlength="918"
@@ -481,6 +483,7 @@ exports[`CreateSmsTemplate component renders page with back link if initial stat
481483
class="nhsuk-form-group"
482484
>
483485
<input
486+
autocomplete="off"
484487
class="nhsuk-input"
485488
id="smsTemplateName"
486489
name="smsTemplateName"
@@ -500,6 +503,7 @@ exports[`CreateSmsTemplate component renders page with back link if initial stat
500503
Message
501504
</label>
502505
<textarea
506+
autocomplete="off"
503507
class="nhsuk-textarea"
504508
id="smsTemplateMessage"
505509
maxlength="918"
@@ -850,6 +854,7 @@ exports[`CreateSmsTemplate component renders page with multiple errors 1`] = `
850854
</span>
851855
<input
852856
aria-describedby="smsTemplateName--error-message"
857+
autocomplete="off"
853858
class="nhsuk-input nhsuk-input--error"
854859
id="smsTemplateName"
855860
name="smsTemplateName"
@@ -881,6 +886,7 @@ exports[`CreateSmsTemplate component renders page with multiple errors 1`] = `
881886
</span>
882887
<textarea
883888
aria-describedby="smsTemplateMessage--error-message"
889+
autocomplete="off"
884890
class="nhsuk-textarea nhsuk-textarea--error"
885891
id="smsTemplateMessage"
886892
maxlength="918"
@@ -1185,6 +1191,7 @@ exports[`CreateSmsTemplate component renders page with no back link if initial s
11851191
class="nhsuk-form-group"
11861192
>
11871193
<input
1194+
autocomplete="off"
11881195
class="nhsuk-input"
11891196
id="smsTemplateName"
11901197
name="smsTemplateName"
@@ -1204,6 +1211,7 @@ exports[`CreateSmsTemplate component renders page with no back link if initial s
12041211
Message
12051212
</label>
12061213
<textarea
1214+
autocomplete="off"
12071215
class="nhsuk-textarea"
12081216
id="smsTemplateMessage"
12091217
maxlength="918"

frontend/src/components/forms/EmailTemplateForm/EmailTemplateForm.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ export const EmailTemplateForm: FC<
9595
error={templateNameError}
9696
errorProps={{ id: 'emailTemplateName--error-message' }}
9797
data-testid='emailTemplateName-input'
98+
autoComplete='off'
9899
/>
99100
</div>
100101
<div
@@ -114,6 +115,7 @@ export const EmailTemplateForm: FC<
114115
id: 'emailTemplateSubjectLine--error-message',
115116
}}
116117
data-testid='emailTemplateSubjectLine-input'
118+
autoComplete='off'
117119
/>
118120
</div>
119121
<Textarea
@@ -126,6 +128,7 @@ export const EmailTemplateForm: FC<
126128
error={templateMessageError}
127129
errorProps={{ id: 'emailTemplateMessage--error-message' }}
128130
data-testid='emailTemplateMessage-input'
131+
autoComplete='off'
129132
/>
130133
<NHSNotifyButton
131134
type='submit'

frontend/src/components/forms/NhsAppTemplateForm/NhsAppTemplateForm.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ export const NhsAppTemplateForm: FC<
8989
onChange={nhsAppTemplateNameHandler}
9090
error={templateNameError}
9191
errorProps={{ id: 'nhsAppTemplateName--error-message' }}
92+
autoComplete='off'
9293
/>
9394
</div>
9495
<Textarea
@@ -101,6 +102,7 @@ export const NhsAppTemplateForm: FC<
101102
defaultValue={nhsAppTemplateMessage}
102103
error={templateMessageError}
103104
errorProps={{ id: 'nhsAppTemplateMessage--error-message' }}
105+
autoComplete='off'
104106
/>
105107
<JsEnabled>
106108
<p id='character-count'>

frontend/src/components/forms/SmsTemplateForm/SmsTemplateForm.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ export const SmsTemplateForm: FC<
9191
onChange={smsTemplateNameHandler}
9292
error={templateNameError}
9393
errorProps={{ id: 'smsTemplateName--error-message' }}
94+
autoComplete='off'
9495
/>
9596
</div>
9697
<Textarea
@@ -103,6 +104,7 @@ export const SmsTemplateForm: FC<
103104
rows={10}
104105
error={templateMessageError}
105106
errorProps={{ id: 'smsTemplateMessage--error-message' }}
107+
autoComplete='off'
106108
/>
107109
<JsEnabled>
108110
<p className='nhsuk-u-margin-bottom-0' id='character-count'>

0 commit comments

Comments
 (0)