@@ -79,75 +79,43 @@ const formatNumberWithSeparator = (
79
79
class Isolated extends Component <typeof CampaignForm > {
80
80
<template >
81
81
<div class =' campaign-form-isolated' >
82
- <FieldContainer @ label =' Name' data-test-field = ' active ' class =' field' >
82
+ <FieldContainer @ label =' Name' class =' field' >
83
83
{{@ model.name }}
84
84
</FieldContainer >
85
- <FieldContainer @ label =' Status' data-test-field = ' active ' class =' field' >
85
+ <FieldContainer @ label =' Status' class =' field' >
86
86
{{@ model.status }}
87
87
</FieldContainer >
88
- <FieldContainer @ label =' Active' data-test-field = ' active ' class =' field' >
88
+ <FieldContainer @ label =' Active' class =' field' >
89
89
{{if @ model.active ' Yes' ' No' }}
90
90
</FieldContainer >
91
- <FieldContainer @ label =' Type' data-test-field = ' active ' class =' field' >
91
+ <FieldContainer @ label =' Type' class =' field' >
92
92
{{@ model.type }}
93
93
</FieldContainer >
94
- <FieldContainer
95
- @ label =' Parent Campaign'
96
- data-test-field =' active'
97
- class =' field'
98
- >
94
+ <FieldContainer @ label =' Parent Campaign' class =' field' >
99
95
<@ fields.parent_campaign />
100
96
</FieldContainer >
101
- <FieldContainer
102
- @ label =' Description'
103
- data-test-field =' active'
104
- class =' field'
105
- >
97
+ <FieldContainer @ label =' Description' class =' field' >
106
98
{{@ model.description }}
107
99
</FieldContainer >
108
- <FieldContainer
109
- @ label =' Start Date'
110
- data-test-field =' active'
111
- class =' field'
112
- >
100
+ <FieldContainer @ label =' Start Date' class =' field' >
113
101
<@ fields.start_date />
114
102
</FieldContainer >
115
- <FieldContainer @ label =' End Date' data-test-field = ' active ' class =' field' >
103
+ <FieldContainer @ label =' End Date' class =' field' >
116
104
<@ fields.end_date />
117
105
</FieldContainer >
118
- <FieldContainer
119
- @ label =' Num Sent in Campaign'
120
- data-test-field =' active'
121
- class =' field'
122
- >
106
+ <FieldContainer @ label =' Num Sent in Campaign' class =' field' >
123
107
{{formatNumberWithSeparator @ model.number_sent}}
124
108
</FieldContainer >
125
- <FieldContainer
126
- @ label =' Expected Response (%)'
127
- data-test-field =' active'
128
- class =' field'
129
- >
109
+ <FieldContainer @ label =' Expected Response (%)' class =' field' >
130
110
{{formatNumberWithSeparator @ model.expected_response_percentage true }}
131
111
</FieldContainer >
132
- <FieldContainer
133
- @ label =' Expected Revenue in Campaign'
134
- data-test-field =' active'
135
- class =' field'
136
- >
112
+ <FieldContainer @ label =' Expected Revenue in Campaign' class =' field' >
137
113
{{formatCurrency @ model.expected_revenue}}
138
114
</FieldContainer >
139
- <FieldContainer
140
- @ label =' Budgeted Cost in Campaign'
141
- data-test-field =' active'
142
- class =' field'
143
- >
115
+ <FieldContainer @ label =' Budgeted Cost in Campaign' class =' field' >
144
116
{{formatCurrency @ model.budgeted_cost}}
145
117
</FieldContainer >
146
- <FieldContainer
147
- @ label =' Actual Cost in Campaign'
148
- data-test-field =' active'
149
- class =' field'
150
- >
118
+ <FieldContainer @ label =' Actual Cost in Campaign' class =' field' >
151
119
{{formatCurrency @ model.actual_cost}}
152
120
</FieldContainer >
153
121
</div >
@@ -335,7 +303,12 @@ class Edit extends Component<typeof CampaignForm> {
335
303
336
304
<template >
337
305
<div class =' campaign-form-edit' >
338
- <FieldContainer @ label =' Campaign Name' @ tag =' label' class =' field' >
306
+ <FieldContainer
307
+ @ label =' Campaign Name'
308
+ data-test-field =' name'
309
+ @ tag =' label'
310
+ class =' field'
311
+ >
339
312
<BoxelInput
340
313
@ value ={{this .name }}
341
314
@ onInput ={{this .updateName }}
@@ -374,41 +347,71 @@ class Edit extends Component<typeof CampaignForm> {
374
347
<div >{{item.name }} </div >
375
348
</BoxelSelect >
376
349
</FieldContainer >
377
- <FieldContainer @ label =' Parent Campaign' @ tag =' label' class =' field' >
350
+ <FieldContainer
351
+ @ label =' Parent Campaign'
352
+ data-test-field =' parent_campaign'
353
+ @ tag =' label'
354
+ class =' field'
355
+ >
378
356
<@ fields.parent_campaign />
379
357
</FieldContainer >
380
- <FieldContainer @ label =' Description' @ tag =' label' class =' field' >
358
+ <FieldContainer
359
+ @ label =' Description'
360
+ data-test-field =' description'
361
+ @ tag =' label'
362
+ class =' field'
363
+ >
381
364
<BoxelInput
382
365
@ type =' textarea'
383
366
@ value ={{this .description }}
384
367
@ onInput ={{this .updateDescription }}
385
368
/>
386
369
</FieldContainer >
387
- <FieldContainer @ label =' Start Date' @ tag =' label' class =' field' >
370
+ <FieldContainer
371
+ @ label =' Start Date'
372
+ data-test-field =' start_date'
373
+ @ tag =' label'
374
+ class =' field'
375
+ >
388
376
<BoxelInput
389
377
type =' date'
390
378
@ value ={{this .startDateString }}
391
379
@ onInput ={{fn this . parseDateInput ' start_date' }}
392
380
@ max =' 9999-12-31'
393
381
/>
394
382
</FieldContainer >
395
- <FieldContainer @ label =' End Date' @ tag =' label' class =' field' >
383
+ <FieldContainer
384
+ @ label =' End Date'
385
+ data-test-field =' end_date'
386
+ @ tag =' label'
387
+ class =' field'
388
+ >
396
389
<BoxelInput
397
390
type =' date'
398
391
@ value ={{this .endDateString }}
399
392
@ onInput ={{fn this . parseDateInput ' end_date' }}
400
393
@ max =' 9999-12-31'
401
394
/>
402
395
</FieldContainer >
403
- <FieldContainer @ label =' Num Sent in Campaign' @ tag =' label' class =' field' >
396
+ <FieldContainer
397
+ @ label =' Num Sent in Campaign'
398
+ data-test-field =' number_sent'
399
+ @ tag =' label'
400
+ class =' field'
401
+ >
404
402
<BoxelInput
405
403
@ value ={{this .numberSentInputValue }}
406
404
@ onKeyPress ={{this .validateOnKeyPress }}
407
405
@ onInput ={{fn this . updateCustomNumberInput ' numberSentInputValue' }}
408
406
@ onBlur ={{this .onBlurNumberSent }}
409
407
/>
410
408
</FieldContainer >
411
- <FieldContainer @ label =' Expected Response (%)' @ tag =' label' class =' field' >
409
+ <FieldContainer
410
+ @ label =' Expected Response (%)'
411
+ data-test-field =' expected_response_percentage'
412
+ @ tag =' label'
413
+ class =' field'
414
+ >
412
415
<BoxelInput
413
416
@ value ={{this .expectedResponseInputValue }}
414
417
@ onKeyPress ={{this .validateOnKeyPress }}
@@ -421,6 +424,7 @@ class Edit extends Component<typeof CampaignForm> {
421
424
</FieldContainer >
422
425
<FieldContainer
423
426
@ label =' Expected Revenue in Campaign'
427
+ data-test-field =' expected_revenue'
424
428
@ tag =' label'
425
429
class =' field'
426
430
>
@@ -441,6 +445,7 @@ class Edit extends Component<typeof CampaignForm> {
441
445
</FieldContainer >
442
446
<FieldContainer
443
447
@ label =' Budgeted Cost in Campaign'
448
+ data-test-field =' budgeted_cost'
444
449
@ tag =' label'
445
450
class =' field'
446
451
>
@@ -458,6 +463,7 @@ class Edit extends Component<typeof CampaignForm> {
458
463
</FieldContainer >
459
464
<FieldContainer
460
465
@ label =' Actual Cost in Campaign'
466
+ data-test-field =' actual_cost'
461
467
@ tag =' label'
462
468
class =' field'
463
469
>
0 commit comments