[go: up one dir, main page]

Skip to content

Migrate app/assets/javascripts/ref/stores/index.js to Pinia

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Important: this migration is tightly coupled with the releases migration because of this import. Please coordinate with the team working on it to ensure smooth migration path.

Potential path forward: migrate the store but keep the old Vuex store to be used in the releases until they're migrated.

app/assets/javascripts/ref/stores/index.js store should be migrated to Pinia using the single-step migration.

Files to cover (non-exhaustive):

  • app/assets/javascripts/ref/stores/index.js
  • app/assets/javascripts/ref/stores/actions.js
  • app/assets/javascripts/ref/stores/getters.js
  • app/assets/javascripts/ref/stores/mutations.js
  • app/assets/javascripts/ref/stores/state.js
  • app/assets/javascripts/ref/components/ref_selector.vue

And their respective specs.

Edited by 🤖 GitLab Bot 🤖