-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EP-2525 - Hide unnecessary fields #1120
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These are my intially thoughts. Nothing crazy, but code styling. I will test the PR on my local.
src/app/productConfig/productConfigModal/productConfig.modal.component.js
Outdated
Show resolved
Hide resolved
@@ -214,7 +214,7 @@ <h4 class="panel-title border-bottom-small mt0 pt-" translate> | |||
</div><!-- // panel --> | |||
</div> | |||
</div> | |||
<div class="panel panel-default give-modal-panel"> | |||
<div ng-if="$ctrl.useV3 !== 'true'" class="panel panel-default give-modal-panel"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One concern I realize I have with this is our datadog tests. These rely on the special instructions in order to work. We'll need to make sure that our tests are pointing at a v2 branded checkout.
src/app/productConfig/productConfigModal/productConfig.modal.tpl.html
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need to ensure the country is present on this form.
When I enter my British address, I'm unable to change the country, which means the input fields doesn't change to the International input fields. This means it requires me to select a US State, which is wrong.
69 Drayton Place,
(Address)
Irthlingborough,
(city)
Northamptonshire,
(County)
NN9 5TD,
(post code)
England
(country)
This feedback needs to go back to the stakeholders, and we need to come up with that 1. removes unnecessary fields without removing one users' needs and 2. allows the user to enter the field if they desire. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It may be worth updating the PR description to note which fields this PR is actually hiding.
41840af
into
EP-2517-branded-checkout-improvements
There is a desire to reduce friction by removing fields that are unnecessary for checkout to work properly. The new config option should hide/show all of these fields. Currently proposed fields:
-Additional your information header
Jira Ticket EP-2525