liquid-labs / liquid-labs/catalyst-core-ui
Simplify BasicContentFrame and friends; improve feedback.
Open
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Break this issue up.
- Instead of passing in a
showChildrenparameter toAppNavigation, just pass innulltocenterChildren. - Go back to using
AppNavigationPropsinstead of the variousnavXxxprops. It's less brittle. - Have containing component pass in a progess spinner instead of
nullfor the update process (use 'update profile' as test case). - Factor out
InformativeProgressfromWaiter(intomui-extensions) which handles the display of what the waiter is doing. Use it inWaiter, here (and exlpain "Saving...") an the 'Verify email' control.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Split the checklist into separate tasks, then locate BasicContentFrame, AppNavigation, Waiter, InformativeProgress, and the mui-extensions area. Use the “update profile” flow as the stated test case for progress feedback and review the “Verify email” control. Done means each listed prop, progress-display, and extraction change is addressed and the requested “Saving...” explanation is shown.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100