Commit graph

2922 commits

Author SHA1 Message Date
Chloe Herd
97eaf64232 Added additional tests 2023-02-16 17:18:44 -05:00
Herd
8874519cb0 Added first basic test 2023-02-16 16:48:59 -05:00
Herd
30e3ddc541 Initial implementation 2023-02-16 15:09:11 -05:00
Leah Schumann
95318a38c5 Fixed textbox-question label 2023-02-16 07:56:13 -05:00
Leah Schumann
5643b82d06 Fixed issue where the alert was not being removed when changing the service zip code 2023-02-16 07:44:42 -05:00
Leah Schumann
21517e45a7 Removed all unused 'disableAutoFill' code 2023-02-16 07:36:37 -05:00
Leah Schumann
38b346a05e Finally everything *seems* to be working 2023-02-15 15:49:21 -05:00
Leah Schumann
f87368f5e6 Merged from autogenerate-input-ids 2023-02-15 14:31:06 -05:00
Leah Schumann
12bc2ec36f WIP 2023-02-15 14:13:42 -05:00
Leah Schumann
a4dd4340b0 WIP 2023-02-15 11:13:31 -05:00
Leah Schumann
621b2c18a4 getting ready to revert model structure on page level 2023-02-15 09:11:58 -05:00
Leah Schumann
e46570fb9e We no longer need obfuscated names for the address fields as we are ok with auto-fill now, removing them for clarity in code that resets validation 2023-02-15 08:45:40 -05:00
Leah Schumann
c6b59f1421 Model reset stuff, still need to change address-questions to use normal names 2023-02-15 08:37:49 -05:00
scottkiener
7fada053b1
Merge pull request #973 from Safelite/defect/CSR-1168
CSR-1168 | Default service package selection changes
2023-02-14 16:11:57 -05:00
Scott Kiener
91df8c52c2 CSR-1168 | Added default service package unit tests 2023-02-14 15:17:18 -05:00
Bryan Mauger
197c5e7bc6 Format code. 2023-02-14 13:57:36 -05:00
Bryan Mauger
85f19a8bcd CSR-1178 fix incorrect zip code alert being displayed. 2023-02-14 13:55:06 -05:00
Leah Schumann
d7fa90ee58 Model reset stuff 2023-02-14 10:50:27 -05:00
Leah Schumann
6b24f56a2b Merged from CSR-1012 2023-02-14 08:25:04 -05:00
Leah Schumann
b6f70b9b86 Moved 'useForm' inside modal component 2023-02-14 07:46:29 -05:00
Scott Kiener
c70e161f11 Merge remote-tracking branch 'origin/develop' into defect/CSR-1168 2023-02-13 15:31:01 -05:00
Scott Kiener
cf86fcae23 CSR-1168 | Change how we determine if a package has been selected 2023-02-13 15:30:36 -05:00
Leah Schumann
ac99ddfbb4 Moved 'useForm' into modal component 2023-02-13 15:08:00 -05:00
Leah Schumann
eb87accfb7 Moved 'useForm' into modal component 2023-02-13 15:06:18 -05:00
Matt Caimi
744939503b CSR-1012 bug fixes for header text and zip on modal open 2023-02-13 14:41:51 -05:00
Matt Caimi
9fa85f6295 Merge remote-tracking branch 'origin/develop' into feature/CSR-1012 2023-02-13 13:28:36 -05:00
CarlNation
44c9bb3e1e CSR-1108 allow cash to flow to heritage 2023-02-13 12:16:23 -05:00
Matt Caimi
33cc766c91 CSR-1012 formatting 2023-02-13 10:57:42 -05:00
Leah Schumann
bfed75f7b4 merging Matt's fix at page level 2023-02-13 10:33:45 -05:00
Leah Schumann
c97b440275 Changes to work with top level page 2023-02-13 10:29:13 -05:00
Matt Caimi
68c9025733 address model setter fixes 2023-02-13 10:29:12 -05:00
Matt Caimi
dc86629869 CSR-1012 | updated service zip link text computed 2023-02-13 09:51:41 -05:00
Leah Schumann
140d54e3b8 CSR-1088- Got Mobile location modal working and validating correctly 2023-02-13 09:30:14 -05:00
CarlNation
68cca959a7 CSR-1108
Prettier
2023-02-10 16:20:34 -05:00
CarlNation
e5bfae5811 CSR-1108
navigate to service-location from quote on cash
2023-02-10 16:16:27 -05:00
Matt Caimi
2be72ac348 CSR-1012 | reorganized service-location page data 2023-02-10 13:50:17 -05:00
Leah Schumann
ce243fc296 Added handleOnInput to textbox question 2023-02-10 10:01:28 -05:00
Leah Schumann
d606bb6b72 Merged from CSR-1088 and made changes needed to support validation within the modal 2023-02-10 08:36:00 -05:00
Leah Schumann
a5509b88f5 Changes for consistency 2023-02-09 11:55:00 -05:00
Matt Caimi
c274e16aac CSR-1012 | updated zip input watch 2023-02-09 10:54:07 -05:00
Leah Schumann
1aa470bf18 CSR-1088 - Additional model / prop related changes 2023-02-09 10:45:29 -05:00
Matt Caimi
d5ab28c598 CSR-1012 | moved 'where would you like service?" into page subheader 2023-02-09 10:38:21 -05:00
Matt Caimi
a8b20d48e6 CSR-1012 | service zip and state now stored in parent 2023-02-09 10:24:22 -05:00
Leah Schumann
0517b7072a Merged from feature/CSR-1012 2023-02-08 13:40:45 -05:00
Leah Schumann
d0842d6713 Forgot to save file 2023-02-08 13:34:14 -05:00
Leah Schumann
7db466fc60 Additional consistency changes between the two modals 2023-02-08 13:33:10 -05:00
Leah Schumann
5100e5ec5b CSR-1012 - Uncommented code that is for selecting the first item when clicking outside of box 2023-02-08 09:19:20 -05:00
Leah Schumann
c2a3859ddd Renamed footer button for consistency 2023-02-08 09:13:47 -05:00
Leah Schumann
d065181758 CSR-1012 - Prettified 2023-02-08 08:44:05 -05:00
Leah Schumann
12477ca649 Removed comments on address-questions 2023-02-08 08:39:57 -05:00
Leah Schumann
4e63afb5da Removed modal form validation from question level, now at Modal level. 2023-02-08 08:23:28 -05:00
Leah Schumann
0f1a4d9641 Added @input handler which is necessary for modal validation 2023-02-08 08:22:43 -05:00
Leah Schumann
31334370bb Added code to enable / disable the Footer Button 2023-02-08 08:22:03 -05:00
Matt Caimi
66f1a0039f CSR-1012 | modal loader and improved validation 2023-02-07 14:36:07 -05:00
Scott Kiener
c8e7bc79ee CSR-1166 | Update navigation rules with Quote page 2023-02-07 13:56:31 -05:00
CarlNation
97d347f9c8 CSR-1077 supporting items changes
This was required to get repair orders to load when the customer didn't progress past the parts page to quote.  the load wouldn't have any parts and no chips to indicate repair.
2023-02-07 13:50:24 -05:00
Matt Caimi
1937b30057 Merge remote-tracking branch 'origin/feature/CSR-1088' into feature/CSR-1012 2023-02-06 13:51:04 -05:00
Leah Schumann
040f3490e4 Prettified 2023-02-06 13:48:05 -05:00
Leah Schumann
f3f17490ee Modal validates itself now by passing in the modalForm object 2023-02-06 13:46:02 -05:00
Matt Caimi
0fea157c9e Merge remote-tracking branch 'origin/feature/CSR-1088' into feature/CSR-1012 2023-02-06 10:58:07 -05:00
Leah Schumann
c5a1ea1465 Modal: single instance (getOrCreateInstance) addl changes for card. 2023-02-06 10:30:42 -05:00
Matt Caimi
a7946c0849 Merge remote-tracking branch 'origin/feature/CSR-1088' into feature/CSR-1012 2023-02-03 16:11:09 -05:00
Leah Schumann
55f49606f7 Modal stuff, including validation for localized fields, modal header, etc 2023-02-03 16:01:43 -05:00
Bryan Mauger
475317e37e CSR-1164 fix error font weight. 2023-02-03 13:25:12 -05:00
bmauger
9e12849267
Merge pull request #964 from Safelite/CSR-1156-remove-vehicle-parts-reference
CSR-1156 move css to appropriate pages.
2023-02-03 12:45:48 -05:00
Bryan Mauger
31d787d62d Refactor method, add prop. 2023-02-03 10:55:12 -05:00
CarlNation
adeba5d936 CSR-976 cleanup back vin condition 2023-02-03 09:46:54 -05:00
CarlNation
6ee2e80a23 CSR-976 always nav back to vin-lookup when vin exists 2023-02-02 16:16:15 -05:00
Bryan Mauger
5c3937798b Remove unused css.
This reverts commit b0ff984f75.
2023-02-02 15:46:08 -05:00
CarlNation
db056adf44 CSR-1157 button question change from ISS 2023-02-02 13:59:41 -05:00
Bryan Mauger
bc617b8d79 Revert "CSR-1156 move css to appropriate pages."
This reverts commit b0ff984f75.
2023-02-02 13:43:56 -05:00
Bryan Mauger
b0ff984f75 CSR-1156 move css to appropriate pages. 2023-02-01 14:42:10 -05:00
Leah Schumann
9e762ac770 Updated changes to modal code for Quote page 2023-02-01 13:42:13 -05:00
Bryan Mauger
4deebe3ed6 CSR-1110 remove reveal page and references. 2023-02-01 13:17:09 -05:00
Leah Schumann
8c63e1bea2 changed '-' to '.' in handler for consistency 2023-02-01 11:08:17 -05:00
Leah Schumann
aa2f50199e Changes to button-question component 2023-02-01 10:57:29 -05:00
bmauger
42582761d7
Merge pull request #961 from Safelite/BRM-remove-errant-fmg-text
Remove errant text and fix regex build error.
2023-01-31 17:13:45 -05:00
Scott Kiener
024ac5cf81 CSR-1058 | URI encode the serverData 2023-01-31 17:05:05 -05:00
Bryan Mauger
081eab992c Remove errant text and fix regex build error. 2023-01-31 16:15:38 -05:00
Leah Schumann
d62e666618 Added vehicle protected question component 2023-01-31 08:53:31 -05:00
Leah Schumann
9f363c5ed9 Checkpoint - Quote page models now opening programatically 2023-01-31 08:37:14 -05:00
Bryan Mauger
9817c7d328 Add dash to regex. 2023-01-31 08:26:18 -05:00
Bryan Mauger
10e1c9a172 Update regex. 2023-01-30 16:59:15 -05:00
Bryan Mauger
6e5b98058a CSR-896 Fix regex to error on more than one dot in email address prior to domain extension. 2023-01-30 15:39:50 -05:00
Matt Sykes
1319cca813 Merge branch 'release/2023.01.19' into rlsmerge/2023.01.19-to-develop 2023-01-30 10:19:37 -05:00
Leah Schumann
3abb66cf8e Got the programmatic opening of modals working on quote page, still need to handle the buttonQuestion issue 2023-01-27 16:15:35 -05:00
Matt Caimi
c9736f6d4b CSR-1012 | content group modals on quote page 2023-01-27 14:18:05 -05:00
Matt Caimi
dfa889b4a6 CSR-1012 | moved body padding into modal component 2023-01-27 14:17:49 -05:00
Matt Caimi
c782dd7e9f CSR-1012 | created content-group-modal 2023-01-27 14:17:49 -05:00
Leah Schumann
c18af0e897 Fixed error issues with Address component, fixed spacing in modals 2023-01-27 14:17:21 -05:00
Matt Caimi
4bec48f624 CSR-1012 | modal open and close functions 2023-01-27 14:17:03 -05:00
Leah Schumann
069d31aa30 Manual open of modal 2023-01-27 14:16:29 -05:00
Leah Schumann
d3d8d9bfa8 Added onShownCallback property and handler 2023-01-27 14:16:29 -05:00
Matt Caimi
b405245ca9 CSR-1012 | reset modal on open 2023-01-27 14:16:29 -05:00
Matt Caimi
e0298b4fbf CSR-1012 | call function on textLink click 2023-01-27 14:16:29 -05:00
Matt Caimi
8614942b89 CSR-1012 | modal footer button updates 2023-01-27 14:16:29 -05:00
Matt Caimi
839092571e CSR-1012 refactor hide alerts on text input 2023-01-27 14:16:29 -05:00
Matt Caimi
d67ed4ddb7 CSR-1012 | reset modal on text input
added prop to textbox-question to fire custom function on text updates
2023-01-27 14:16:29 -05:00
Matt Caimi
863c5999f3 CSR-1012 | service zip cms refactor 2023-01-27 14:16:29 -05:00
Matt Caimi
8a7e0b0523 CSR-1012 | file path updates 2023-01-27 14:16:29 -05:00
Matt Caimi
7d75a1d9c6 CSR-1012 | service zip modal question
new component service-zip-modal-question added to the service-location page
2023-01-27 14:16:29 -05:00
Leah Schumann
941a92dde4 Changed name of model opened callback 2023-01-27 14:15:29 -05:00
Leah Schumann
a69fe69320 Merged from CSR-1012 2023-01-27 14:15:29 -05:00
Leah Schumann
9b69090670 Added onShownCallback property and handler 2023-01-27 14:15:29 -05:00
Matt Caimi
7fedd83699 CSR-1012 | reset modal on open 2023-01-27 14:15:29 -05:00
Matt Caimi
9c89b89cd1 CSR-1012 | call function on textLink click 2023-01-27 14:15:29 -05:00
Leah Schumann
205b63556e Added additional field for apartment number or business name 2023-01-27 14:15:29 -05:00
Matt Caimi
8f35e631c4 CSR-1012 | modal footer button updates 2023-01-27 14:15:29 -05:00
Matt Caimi
57065eed87 CSR-1012 refactor hide alerts on text input 2023-01-27 14:15:29 -05:00
Matt Caimi
acf4698798 CSR-1012 | reset modal on text input
added prop to textbox-question to fire custom function on text updates
2023-01-27 14:15:29 -05:00
Matt Caimi
2118117c12 CSR-1012 | service zip cms refactor 2023-01-27 14:15:29 -05:00
Matt Caimi
48f71c5a7d CSR-1012 | file path updates 2023-01-27 14:15:29 -05:00
Matt Caimi
734f3d6643 CSR-1012 | service zip modal question
new component service-zip-modal-question added to the service-location page
2023-01-27 14:15:29 -05:00
Matt Caimi
f31574e356 CSR-1012 | moved body padding into modal component 2023-01-27 10:46:04 -05:00
bmauger
3a48da7df8
Merge pull request #957 from Safelite/CSR-1102-dropdown-question-iss-code-match
CSR-1102 Match code to ISS and test flow.
2023-01-27 10:45:45 -05:00
Matt Caimi
7d87ff3240 Merge branch 'feature/CSR-1088' into feature/CSR-1012 2023-01-27 10:33:42 -05:00
Matt Caimi
2da19b8b47 CSR-1012 | created content-group-modal 2023-01-27 10:28:46 -05:00
Bryan Mauger
2ebef86727 Format code. 2023-01-27 10:11:29 -05:00
Bryan Mauger
c54cf6e4a6 CSR-1102 Match code to ISS and test flow. 2023-01-27 10:10:43 -05:00
Leah Schumann
e684260e24 Fixed error issues with Address component, fixed spacing in modals 2023-01-27 10:01:15 -05:00
Bryan Mauger
04de4c6301 Format code. 2023-01-27 09:04:12 -05:00
Bryan Mauger
386ac66c92 Set text underline spacing to 4px; 2023-01-27 08:59:22 -05:00
Bryan Mauger
e9c6e35505 CSR-1050 fix margin top spacing. 2023-01-26 13:54:13 -05:00
Bryan Mauger
3b397b924d CSR-1051 remove unnecessary code for underline spacing
(inherits from text-link)
2023-01-25 16:42:19 -05:00
Matt Caimi
ced1c18c04 CSR-1012 | modal open and close functions 2023-01-25 16:37:34 -05:00
Leah Schumann
23d30d6037 Manual open of modal 2023-01-25 16:18:56 -05:00
Leah Schumann
338d9b7935 Added onShownCallback property and handler 2023-01-25 11:00:01 -05:00
Matt Caimi
f0c655cdd6 CSR-1012 | reset modal on open 2023-01-25 11:00:01 -05:00
Matt Caimi
cfdb97c1d8 CSR-1012 | call function on textLink click 2023-01-25 11:00:01 -05:00
Matt Caimi
f746401311 CSR-1012 | modal footer button updates 2023-01-25 11:00:01 -05:00
Matt Caimi
a24be0cc1d CSR-1012 refactor hide alerts on text input 2023-01-25 11:00:01 -05:00
Matt Caimi
a6e3c47aa9 CSR-1012 | reset modal on text input
added prop to textbox-question to fire custom function on text updates
2023-01-25 11:00:01 -05:00
Matt Caimi
651a4fa0c3 CSR-1012 | service zip cms refactor 2023-01-25 11:00:01 -05:00
Matt Caimi
314fe42c18 CSR-1012 | file path updates 2023-01-25 11:00:01 -05:00
Matt Caimi
b8a87c343b CSR-1012 | service zip modal question
new component service-zip-modal-question added to the service-location page
2023-01-25 11:00:01 -05:00
Bryan Mauger
b7d0f65e6b CSR-1050 fix spacing in header. 2023-01-25 10:46:22 -05:00
Leah Schumann
91df4b3165 Changed name of model opened callback 2023-01-25 09:45:15 -05:00
Bryan Mauger
01ad8942e8 Add minor change to force update. 2023-01-25 09:44:52 -05:00
Bryan Mauger
a45ad5a11e Remove .only from unit test. 2023-01-25 09:27:31 -05:00
Bryan Mauger
ff65f31036 CSR-1024 match/merge code from ISS. 2023-01-24 16:06:29 -05:00
Leah Schumann
66db63829f Merged from CSR-1012 2023-01-24 16:03:49 -05:00
Leah Schumann
d9cb7d7936 Merge branch 'feature/CSR-1012' into feature/CSR-1088 2023-01-24 16:00:22 -05:00
Leah Schumann
77d9c27971 Added onShownCallback property and handler 2023-01-24 15:55:13 -05:00
Matt Caimi
61e7c98141 CSR-1012 | reset modal on open 2023-01-24 15:34:45 -05:00
Matt Caimi
11990da132 CSR-1012 | call function on textLink click 2023-01-24 14:25:20 -05:00
Bryan Mauger
0afe945eaf Code format. 2023-01-24 12:12:56 -05:00
Bryan Mauger
e2d17369bb Merge code from ISS to FMG. 2023-01-24 12:07:55 -05:00
Leah Schumann
0fd8a16548 Added additional field for apartment number or business name 2023-01-24 10:42:58 -05:00
Bryan Mauger
01deb7bd0d CSR-1050 remove unneeded css and refactor with helper classes. 2023-01-24 08:51:40 -05:00
Matt Caimi
7b64ede4b2 CSR-1012 | modal footer button updates 2023-01-23 14:59:31 -05:00