Skip to content

Geo Shared UI: Migrate Replicables List view to geo_shared

Why are we doing this work

This work is focused on migrating the Geo Replicables List View Components into a shared space that can then be used to create a similar experience in the Geo Primary Verification Views.

The main goal should be to migrate the components responsible for the rendering of the list and its functionality to the shared space geo_shared/list.

This would likely include:

  1. Migrating most of the core components in geo_replicable/components
  2. Stripping the use of Vuex out of the child components and into an approach that would use Provide/Inject, Props, and Events that would allow for the parent view to decide its state management approach

Relevant links

Implementation plan

This is much too complex to try and build a plan out for a contributor without a lot of context around this part of the code base.

I have opened !189965 (closed) and intend to see this one through.

Edited by Zack Cuddy