bcgov / entity

ServiceBC Registry Team working on Legal Entities
Apache License 2.0
23 stars 58 forks source link

Auth-web: vue 3 conversion #14879

Open kialj876 opened 1 year ago

kialj876 commented 1 year ago

RFC: https://github.com/bcgov/entity/blob/main/rfcs/rfc-auth-web-vue3-conversion.md

stories:

  1. Convert auth-web components to use vue-composition-api
  2. Convert sbc-common-components to use vue-composition-api
  3. Convert bcrs-shared-components breadcrumb / staff comments to use vue-composition-api
  4. Convert fas-ui to use composition-api
  5. Upgrade sbc-common-components to Vue 3
  6. Upgrade fas-ui to Vue 3
  7. Upgrade auth-web to Vue 3
severinbeauvais commented 1 year ago

@kialj876 @seeker25 It would be nice if sbc-common-components was changed over to Pinia (as that would pre-empt the requirement for the parent project to import/depend on the vuex package). Please add any necessary ticket(s) and plan accordingly.

* And also upgrade vue-cli to v5.