bcgov / entity

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

Complete UXA for BRD UI Affiliations Table and Table Actions #23341

Open deetz99 opened 1 month ago

deetz99 commented 1 month ago

https://app.zenhub.com/workspaces/connect-6690070c1ee5ec09f20a0ec1/issues/gh/bcgov/entity/22990

Dev site: https://business-registry-dev.web.app/ BTR Search: https://dev.directorsearch.bcregistry.gov.bc.ca/ BCREG2050 pw bcreg 20242050

UXA Actions

Header, breadcrumb and footer

Page heading

Help text content

Input field (for adding a business or name request)

My Business Registry list Table

Columns to show component

Action button

Screenshot 2024-09-20 at 3.29.33 PM.png

Filter states

Other

forgeuxGH5 commented 1 month ago

@sandragornall tagging you for reference

deetz99 commented 1 month ago

@forgeuxGH5

Had some time to spare so worked on this a little bit. Not sure how you want to do it exactly but I can check off what I think is completed and then anything that needs updating can be unchecked or a new item?

forgeuxGH5 commented 1 month ago

@deetz99 @sandragornall - we haven't figured out how exactly we handle these UXA tickets, in the other boards the UXA changes are included as part of the original estimate for the ticket., UXA comments go in the dev ticket and the dev tickets are moved back to "In progress" to make the changes. If we are doing dev work we really should have a ticket that estimates and tracks that ticket.

deetz99 commented 1 month ago

@forgeuxGH5 @sandragornall

That sounds like a good plan moving forward.

Something that is a bit tricky though is handling any UX updates in the common layer. For example the header/footer come from the layer, not the main app. So changes there need to be made in a separate repo and then published to npm, then in the main app update the version of the module.

This might be a bigger discussion on how to track that. Or maybe we need to go through the common layer and comb through it to make sure it matches up with how we want it.