You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(research): remove stale ecosystem entries and fix component trait
- Remove throbber-widgets-tui (never used — spinner is hand-rolled).
- Remove syntect and ansi-to-tui as standalone entries (transitive deps
of tui-markdown, not direct dependencies).
- Merge Input & Interaction table into Rendering & Content.
- Update Component trait example to match our actual interface (no
init/update methods).
Each component owns its state, handles its events, and renders into a given area. The root `App` dispatches events top-down and collects actions bottom-up.
171
+
Each component owns its state, handles its events, and renders into a given area. The root `App` dispatches events top-down and collects actions bottom-up. We omit `init()` and `update()` — state mutations happen directly in event handlers, keeping the interface minimal.
0 commit comments