Skip to content

[Frontend] create-stream-content.tsx does not persist form draft across accidental page reloads #1087

Description

@grantfox-oss

Join our community: https://t.me/+DOylgFv1jyJlNzM0

Why this matters

frontend/src/app/streams/create/create-stream-content.tsx hosts a multi-step stream creation wizard. If the browser reloads (accidental refresh, crash) mid-flow, all entered recipient/amount/schedule data is lost and the user has to start over, which is especially painful for a multi-step form.

Acceptance criteria

  • Persist in-progress wizard state to sessionStorage keyed per session
  • Restore the draft on remount if present, with a clear "resume draft" affordance
  • Clear the draft on successful submission or explicit cancel

Files to touch

  • frontend/src/app/streams/create/create-stream-content.tsx

Out of scope

  • Cross-device draft sync
  • Multiple concurrent drafts

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Stellar WaveIssues in the Stellar wave programenhancementNew feature or requestfrontendFrontend related tasks

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions