Data Layer low complexity mobile
0
Dependencies
2
Dependents
0
Entities
0
Integrations

Description

Riverpod-backed local persistence layer that saves in-progress wizard state to device storage, enabling users to resume an interrupted event creation session without data loss.

Feature: Event Creation

event-draft-store

Responsibilities

  • Persist current wizard step and partial form data to local storage
  • Restore draft on app resume or wizard initialization
  • Clear draft after successful submission or explicit cancellation

Interfaces

saveDraft(draft: EventDraft): Future<void>
loadDraft(): Future<EventDraft?>
clearDraft(): Future<void>
hasDraft(): Future<bool>

Relationships

Dependents (2)

Components that depend on this component