feat: character state management with ViewModel (Closes #23) #60

Merged
shahondin1624 merged 1 commits from feature/issue-23-character-viewmodel into main 2026-03-13 13:33:44 +01:00

1 Commits

Author SHA1 Message Date
shahondin1624
221b91c902 feat: character state management with ViewModel (Closes #23)
Add CharacterViewModel holding ShadowrunCharacter as observable
StateFlow. Replace direct EXAMPLE_CHARACTER usage in App.kt with
ViewModel state collected via collectAsState(). All composables now
observe ViewModel state for reactive updates. Foundation for editing
stories 6.2-6.6.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 13:33:25 +01:00