Skip to content

Conversation

@rainxchzed
Copy link
Owner

…tion

Replaced the Koin viewModelOf helper with explicit viewModel { ... } blocks for all ViewModels. This improves readability and makes dependencies clearer.

Additionally, a shared CoroutineScope has been introduced into the authModule and injected into the AuthenticationViewModel, removing the need for it to create its own scope.

…tion

Replaced the Koin `viewModelOf` helper with explicit `viewModel { ... }` blocks for all ViewModels. This improves readability and makes dependencies clearer.

Additionally, a shared `CoroutineScope` has been introduced into the `authModule` and injected into the `AuthenticationViewModel`, removing the need for it to create its own scope.
@rainxchzed rainxchzed merged commit f747417 into main Dec 9, 2025
1 check passed
@rainxchzed rainxchzed deleted the fix-critical-di-issue branch December 17, 2025 05:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants