Dynamic creation/ removal of Pages based on a count from previous screen

Import

If there user has a list of address information (complete), then you could also look at importing this? Rather than manually typing it?

Pre-create Records

I’ve also seen this done in UI Kit app, where they had the same problem. We had data instances created already, that were “blank” and then the case claimed the number it needed so it could be used in the case. This also has the added benefit of a separation of concern between the case and the address, if you have the need to edit addresses from other cases or even using CRUD actions on data (“delegated data” in UI Kit)

  • It is a little more complex but would avoid creating pages on the fly. I mention this last as its my least favourite option, but I have seen this used successfully.