While rebuilding the free-preview and checkout flow in CrawlGraph, our review caught two details that are easy to miss: inherited disabled state and native email validation. The browser APIs covered both cases. We added checks for the pending request state.
Source: [Dev.to](https://dev.to/petteri_pucilowski_7ec755/two-checks-worth-adding-when-you-rewrite-a-checkout-modal-43c6)