auth-web: Manage Businesses dashboard should open Business Dashboard in new browser page (tab)
- Dominant language
- JavaScript
- Stars
- 23
- Forks
- 62
- Avg merge
- 24m
- Merged PRs (30d)
- 1
Description
## Description:
After discussion with Kaine and Scott, we would like the Manage Businesses dashboard to open Business Dashboards in a new browser page (tab) when the user clicks on the Dashboard button. Also include PPR/Names etc... in new tabs and retain user/account info...
Also, incorporations should open in a new tab.
**DEPENDENCY ALERT!** The Business Filings UI (nee coops-ui) and the Business Create UI (aka incorporation) must support the passing of the subject business/NR via URL parameters (or route parameters) instead of via session storage, because session storage is shared between browser tabs (for the same domain). In other words, it is not possible to open separate browser tabs for different businesses until the change to URL parameters is implemented.
Acceptance for a Task:
- [ ] Requires deployments
- [ ] Add/ maintain selectors for QA purposes
- [ ] Test coverage acceptable
- [ ] Linters passed
- [ ] Peer Reviewed
- [ ] PR Accepted
- [ ] Production burn in completed
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the Manage Businesses dashboard and trace the Dashboard, PPR/Names, and incorporations actions into the Business Filings UI and Business Create UI. First confirm how the subject business/NR currently uses session storage; done means separate browser tabs retain the correct business and account context through URL or route parameters, with selectors and coverage maintained as required.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100