Open
Conversation
…w auto population of phone and address
✅ Deploy Preview for sleepy-chandrasekhar-717c3d ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Deploying woo with
|
| Latest commit: |
8172a41
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://f212e8e5.woo-ijf.pages.dev |
| Branch Preview URL: | https://enhancement-26-mar.woo-ijf.pages.dev |
- Refactor StripeElement component to support deferred payment creation and improved error handling. - Update useAuth composable to manage WooCommerce session cookies more effectively. - Enhance useCart composable to handle cart snapshots and error recovery from GraphQL responses. - Introduce new shipping and billing logic in the checkout page, including dynamic shipping rate resolution. - Add functionality to save payment methods for future use during checkout. - Update GraphQL queries and fragments to support new payment intent structure and viewer data. - Improve error handling and context extraction in useHelpers composable. - Clear cart automatically upon order confirmation to prevent stale cart data.
…dings for consistency
- Updated LoadingIcon.vue to remove unnecessary newline at end of file. - Modified Tabs.vue to enhance styling by removing dark mode classes and adjusting spacing. - Adjusted Tooltip.vue to streamline class usage and remove dark mode classes. - Simplified error.vue by removing dark mode classes for text elements. - Cleaned up cart.vue by removing dark mode classes and improving layout consistency. - Updated categories.vue to remove dark mode classes for a cleaner look. - Refined checkout.vue by removing dark mode classes and enhancing layout. - Cleaned up contact.vue by removing unnecessary newline at end of file. - Updated index.vue to remove dark mode classes and improve text visibility. - Refactored my-account/index.vue to remove dark mode classes and enhance layout. - Simplified my-account/lost-password.vue by removing unnecessary newline at end of file. - Cleaned up oauth/login/[provider].vue by removing unnecessary newline at end of file. - Updated order-summary.vue to remove dark mode classes and improve layout consistency. - Cleaned up privacy-policy.vue by removing unnecessary newline at end of file. - Updated product-category/[slug].vue to remove unnecessary newline at end of file. - Cleaned up product/[slug].vue by removing dark mode classes and improving layout. - Updated products.vue to remove unnecessary newline at end of file. - Cleaned up wishlist.vue by removing unnecessary newline at end of file.
…prove email handling
… and add date field to customer fragment
…improved layout and readability
…location update on change refactor: remove unused CheckoutAddressCard component fix: ensure checkout button is disabled when payment details are loading or not selected refactor: streamline order fallback handling in order summary page
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces improvements to the checkout and order summary flow, particularly enhancing reliability for PayPal checkouts by adding a fallback mechanism to persist order details via query parameters. It also updates dependencies and makes minor UI and code quality tweaks.
Checkout and Order Fallback Improvements:
order_fallbackquery parameter) during checkout, ensuring order information is available on the order summary page even if the backend fails to return it immediately [1] [2].Order Summary Page Enhancements:
order_fallbackquery parameter as a fallback source for order details, improving robustness in edge cases [1] [2].Dependency Updates:
@stripe/stripe-jsfrom version 8.x to 9.x inpackage.json.UI and Code Quality Tweaks:
Versioning:
4.15.3.