87e8b26e6f
* Remove unused shippingAsBilling prop from billing data context * Move functions out of component and add docblocks * Local address state * Refactor into new custom hook * Remove TODO and code fixed in core * useShallowEqual to prevent updates on all field changes * Fix stale validation errors * cleanup * Should be setting local state not global state for email and phone * Combine useEffects and pass correct deps * Update assets/js/base/hooks/checkout/use-checkout-address.js Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com> * Prettier * Move validation update check into updateValidationError * Fix state updaters * Fix context definition for setShippingAddress * Fix validation updates * errorId dep * Reapply changes to checkout block * Update equality checks Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com> |
||
---|---|---|
.. | ||
test | ||
index.js | ||
use-checkout-address.js | ||
use-checkout-redirect-url.js | ||
use-checkout-submit.js | ||
use-emit-response.js |