Add Vuex store for Vue ref component
What does this MR do?
Adds a Vuex store to be used by the Vue ref selector component being added in !35265 (merged), which will eventually be used on the New Release page being implemented in #214244 (closed).
Context
This MR is part 1 of 2:
- Add Vuex store and tests (this MR)
- Add Vue component and tests (!35265 (merged))
This breakdown is an attempt to make this large change easier and quicker to review.
This store and component is not yet used anywhere: it is being added in preparation for the New Release page being added in #214244 (closed). Because of this, it is safe to merge this MR (and !35265 (merged)) at any time.
Screenshots
Since this MR only implements the store, there are no screenshots to show for this change.
For screenshots of the component that will use this store, see the description of !35265 (merged).
Edited by Nathan Friend