ViewModels should not expose suspending functions
Use best practices to avoid exposing suspend functions from ViewModels
Tags: android, viewmodel, codequality, sonarlint