DevinR528/rumatui

Create state holder for each widget, move state logic out of widgets

Opened this issue · 0 comments

Have ChatWidget hold state structs for each of the widgets with a nontrivial amount of state.

An example, the MessageWidget holds every known message and filters every render to display only the current rooms messages; this is an extreamly inefficient way of doing it.