Skip to content

[STAR-2453] Refactor lazy loading to fix element keys.

Fox Piacenti requested to merge lists into main

This MR fixes an issue that caused React's rendering engine to completely blow away and recreate form elements, preventing them from retaining focus. It also adds more links and clarifies some described functionality.

In addition to this, the MR will builds copies of the demo app for public access.

JIRA tickets: https://tasks.opencraft.com/browse/STAR-2453

Sandbox URL: TBD - sandbox is being provisioned.

Testing instructions:

  1. Visit the app preview link and verify things behave as expected.

Author Concerns

I'm not yet sure the actual deployment of the GitHub pages part of this works correctly-- and I likely won't be until we've merged and the relevant Terraform PR has been merged.

Edited by Fox Piacenti

Merge request reports