Open Bug 2014778 Opened 9 months ago Updated 2 months ago

Plumb in REDUX to Calendar Edit

Categories

(Calendar :: Calendar Frontend, task)

task

Tracking

(Not tracked)

People

(Reporter: tobyp, Unassigned, NeedInfo)

References

(Blocks 1 open bug)

Details

REDUX will be used to manage state for the create/edit/compose UI. Set up for usage throughout.

Hi! Saw the mention of Redux usage in the Thunderbird blog via RSS. Skimmed the RTK source setup briefly. Definitely some differences from the typical React + Redux usage pattern, but all the patterns (vendoring, URL rewriting, custom elements) makes sense to me. Also agree with the reasoning for choosing Redux based on architectural separation - that's the main reason we try to give these days when people ask about using Redux.

Also, really neat to see things like slice injection and the listener middleware being used in the wild! That's why we built them! :)

Happy to answer questions or offer tips if there's anything I can help with!

Thanks Mark, this is soooo good to hear!

If we had a query, what's the best way to get your advice? Is NI-ing you here ok or could/should we email you?

Flags: needinfo?(mark)
Blocks: tb-cal-edit-event-dialog
No longer blocks: 2002006
You need to log in before you can comment on or make changes to this bug.