Add an experimental opinionated state management solution
Categories
(Thunderbird :: Mail Window Front End, task)
Tracking
(Not tracked)
People
(Reporter: freaktechnik, Assigned: freaktechnik)
References
Details
Attachments
(5 files, 1 obsolete file)
To simplify implementation of new front-end code I'd like to introduce an experimental state management solution that is meant to simplify implementation of new UI for developers. I'll provide initial patches to add the solution (Redux), as well as documentation, an ADR and an example usage not intended to be landed.
| Assignee | ||
Comment 1•7 months ago
|
||
| Assignee | ||
Comment 2•7 months ago
|
||
| Assignee | ||
Comment 3•7 months ago
|
||
| Assignee | ||
Comment 4•7 months ago
|
||
| Assignee | ||
Comment 5•7 months ago
|
||
| Assignee | ||
Comment 6•7 months ago
|
||
Updated•5 months ago
|
Updated•5 months ago
|
| Assignee | ||
Updated•5 months ago
|
| Assignee | ||
Updated•5 months ago
|
Pushed by martin@humanoids.be:
https://hg.mozilla.org/comm-central/rev/e866a9d63d8f
Vendor redux and redux-toolkit with dependencies. r=aleca,dandarnell
https://hg.mozilla.org/comm-central/rev/d48c89d80c0a
Add eslint rule for redux specific files. r=aleca
https://hg.mozilla.org/comm-central/rev/b32b1487f6b2
Add redux store setup scaffolding. r=aleca
https://hg.mozilla.org/comm-central/rev/06c8e8790a3a
Add redux state management documentation. r=aleca
Updated•5 months ago
|
Updated•5 months ago
|
| Assignee | ||
Comment 8•5 months ago
|
||
Deciding to land the ADR on this even though it's missed the milestone of the rest of the stack, since it is purely a documentation change and as such the milestone it lands is much less relevant for release management.
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/9a91aef1cf49
ADR for redux state management. r=aleca,vineet,arschmitz
Description
•