bcgov / entity

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

Auth Web and other UIs: use common Business Search composable #16821

Open severinbeauvais opened 1 year ago

severinbeauvais commented 1 year ago

In #16621, a business search component was written, based on a similar component in Create UI and Edit UI. In fact, a similar component also exists in MHR and in Business Search. Some are written in Class API and some are written in Composition API.

Ideally, there would be 1 common business search component, written as a composable, that all UIs could import once they are upgraded to Vue3.

Refs: https://github.com/bcgov/sbc-auth/pull/2365#discussion_r1235819821 https://github.com/bcgov/sbc-auth/pull/2365#discussion_r1235945743

severinbeauvais commented 1 year ago

I put an initial estimate on this ticket to show that it's a fair bit of work/refactoring (across multiple UIs). In fact, we may want to bring this down into sub-tickets when we get close to working on this.