Skip to content

Bind Create Election controls to TCA

Description

The UI of the election screen was out of date and missing some the controls. This MR aligns the UI with the current Create Election API and connects the UI to TCA. Deleted Realm DB integration from the screen as it wasn't used across the rest of the app (if we need to reintroduce it later it should be added as a part of TCA's Environment).

  • Align the UI with the updated election model
  • Introduce TCA-driven architecture to the create election flow (Reducer, State-management, Actions, Store)
  • Create finite state machine for the Create election flow
  • Plug in the UI into TCA
  • Deleted Realm DB integration from the screen

Election_flow_

closes #(49)

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
Edited by Aleksandra Komagorkina

Merge request reports