ramadhan sjamsani e601e19aab Fix chat page stuck: defer provider state changes past build phase
connect() and disconnect() were modifying provider state inside
initState/dispose, which Riverpod disallows during widget tree building.
Wrapped both in Future.microtask() to defer past the build phase.
Applied to both mitra_app and client_app.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 10:15:01 +08:00
Description
No description provided
7.5 MiB
Languages
JavaScript 48.9%
Dart 45.7%
C++ 1.4%
CMake 1.1%
HTML 0.9%
Other 1.9%