Skip to content

Fix rendering of pieces of the credit card page as things slowly load in #811

Description

@joshsmith

Problem

@begedin when I talked about "flashing" of the components here, I meant that if something loads in, then we do not want to show the components loading piecemeal.

Right now, though, if you create your customer/card/etc and that loads slowly, you'll watch as the form changes to load in the card, etc.

It's pretty unexpected and we would prefer to prevent re-rendering the UI until the entire operation completed, not until each atomic promise returns.

Understandably, we may have to render the card or something after an error.

Maybe we need to rethink how this looks in order to make things clearer, but as it stands, things are simply kind of confusing from the user's perspective.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions