bcgov / bcgov/entity

Business Dashboard UI: Auto-refresh business dashboard and show snackbar when system detects updates

Open
#25,321 6 comments 0 reactions 0 assignees View on GitHub
Entities Team UX Assurance
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

### Description
A solution has already been implemented within ticket #23968, that was not reviewed and approved by the design team due to time constraints. It will likely be less jarring for the user if we refresh the page automatically for the user and provide messaging (snackbar) to inform them about this action once the refresh is complete.

### To Do
- When the system notices dashboard has new information, refresh the entity dashboard automatically
- If there is an option to do either a page refresh or a data refresh, do a data refresh.
- After the page refreshes, display the snackbar/toast message for 5 seconds
- Remove close button

[**Design: Background Refresh on Business Dashboard**](https://www.figma.com/design/lh51b7nFsB9wF2hZ6bgfeV/Court-Order%2C-Background-Retry%2C-COD%2FCOA-Unsaved-Changes?node-id=721-6069)

**Question:** Can we autorefresh the business dashboard to bypass the “Retrieve information” state for new applications (incorporation, amalgamation, continuation)?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing ticket #23968 and the linked Figma design, then locate the business dashboard's existing update-detection and refresh flow. Done means the dashboard refreshes or refreshes its data when new information is detected, shows a snackbar for 5 seconds after refresh, and has no close button.

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
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.