These changes largely use the "Domestic Employer" operating phase to determine what content to render. To handle the roadmap section copy changes I created a new section to be conditionally shown only for Domestic Employers.
Steps to Test
Create a business of industry "Domestic Employer". After completing onboarding all of the changes should be immediately visible on the roadmap.
Be sure to test both desktop and mobile, as well as the mini-roadmap.
Code author checklist
[X] I have rebased this branch from the latest main branch
[X] I have performed a self-review of my code
[X] I have created and/or updated relevant documentation on the engineering documentation website
[X] I have not used any relative imports
[X] I have pruned any instances of unused code
[X] I have not added any markdown to labels, titles and button text in config
[X] If I added/updated any values in userData (including profileData, formationData etc), then I added a new migration file
[X] I have checked for and removed instances of unused config from CMS
[X] If I added any new collections to the CMS config, then I updated the search tool and cmsCollections.ts (see CMS Additions in Engineering Reference/FAQ on the engineering documentation site)
[X] I have updated relevant .env values in both .env-template and in Bitwarden
Description
SMEs reviewing the Domestic Employer industry experience requested some specific changes to the roadmap.
Ticket
This pull request resolves #188193453.
Approach
These changes largely use the "Domestic Employer" operating phase to determine what content to render. To handle the roadmap section copy changes I created a new section to be conditionally shown only for Domestic Employers.
Steps to Test
Create a business of industry "Domestic Employer". After completing onboarding all of the changes should be immediately visible on the roadmap.
Be sure to test both desktop and mobile, as well as the mini-roadmap.
Code author checklist
userData
(includingprofileData
,formationData
etc), then I added a new migration filecmsCollections.ts
(see CMS Additions in Engineering Reference/FAQ on the engineering documentation site).env
values in both.env-template
and in Bitwarden