bcgov / bcgov/entity

Business Dashboard UI: analyze and update FFs to use reactive getter

Open
#30,493 0 comments 0 reactions 0 assignees View on GitHub
Entities Team Priority3 techdebt
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

#### Description

Business Dahboard UI is making extensive use of `getStoredFlag`, which is intended for FFs that only need to be checked once:

image.png

For flags that should be reactive (ie, can flag change after the page loads due to some dynamic thing?), `getFeatureFlag` should be used instead.

Analysis is needed to determine which flags can safely be fetched using getStoredFlag vs getFeatureFlag. And then, implement any changes.

#### Impact

It's possible some FFs are not reactive when they should be. This means that, if a FF is changed while a user is already using the Business Dashboard UI then either a feature won't be enabled right away when it could be, or a feature won't be disabled right away when it should be.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.