-
Notifications
You must be signed in to change notification settings - Fork 687
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
[feature]: Re-factor Edit Shipping to use Dialog #2796
Comments
Hi @tjwiebell. Thank you for your report. Please, add a comment to assign the issue:
|
Hi @jemoon! 👋 |
@magento I am working on this |
@jemoon any updates? Thanks for your help! |
@ericerway @tjwiebell sorry but I wont be able to provide good quality PR as I got stuck so please unassign this one from me. |
@magento I am working on this |
@magento export issue to JIRA project PWA as Story |
✅ Jira issue (https://jira.corp.magento.com/browse/PWA-1571) is successfully created for this issue. |
I met an issue with the Dialog component here. When I changed the Edit shipping form to use Dialog, the initial values of the form are no populated, and I see errors like this:
Here is the code: https://gist.github.com/Frodigo/e106254dc9d30b774475155370f51430 to reproduce this issue on a local instance, you can replace a file packages/venia-ui/lib/components/CheckoutPage/ShippingInformation/AddressForm/guestForm.js with mine one. Does anyone see what the problem is or can indicate where I should look for the cause? Thanks, |
@Frodigo I'm sorry I must have missed your question. I don't think the country field warnings are related, they seem to be coming from informed after we upgraded it. That said, I wonder if the dialog is not passing initial values properly. Here you can see that Let us know if you're still working on this. Apologies again for the delay in response |
Description
Re-factor the Edit Shipping component on the CheckoutPage to use the Dialog component. This will ensure that all modals and dialogs in the app have a consistent look at feel.
Please let us know what packages this feature is in regards to:
venia-concept
venia-ui
pwa-buildpack
peregrine
pwa-devdocs
upward-js
upward-spec
create-pwa
The text was updated successfully, but these errors were encountered: