client-web
client-web copied to clipboard
[Technical] VC creation flow - postpone the Space (subspace) creation as much as possible
Description
As suggested by @hero101 , creating and deleting less would be ideal for the system and the users. There's no need to create a space early on. We can await gathering all the required data before we create all of the entities.
Acceptance criteria
- [ ] Users following the Upload Knowledge flow, should be presented with one big loading screen after they input the callout details. The space (subspace) should be created after this step, not before that.
- [ ] …
Additional Context
Currently, after you click the Knowledge upload flow, you're presented immediately with loading while in the background a subspace/space is/are created. We should postpone this creation and create all entities - space, subspace, callout/s and VC - after the callouts step. This way if the user stops the flow on the callout step, there would be nothing created and nothing to be deleted (optimal).
Screen shots / UX designs / data that are relevant.
Areas that will be affected
To be added during the refinement