start method
void
start()
Starts the app: wires subscriptions, the router, and renders.
Implementation
void start() {
_subs.add(ctx.router.current.stream.listen((_) => _render()));
_subs.add(ctx.auth.state.stream.listen((_) => _render()));
_subs.add(ctx.theme.mode.stream.listen((_) => _renderHeader()));
ctx.router.start();
_render();
}