Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save SamueldaCostaAraujoNunes/8b6e728da54c5aee451df6269d572681 to your computer and use it in GitHub Desktop.
Save SamueldaCostaAraujoNunes/8b6e728da54c5aee451df6269d572681 to your computer and use it in GitHub Desktop.
package br.com.samuelnunes.rickandmortyapp.ui.characterDetail
import androidx.lifecycle.ViewModel
import androidx.paging.ExperimentalPagingApi
import br.com.samuelnunes.rickandmortyapp.data.entities.Character
import br.com.samuelnunes.rickandmortyapp.data.repository.CharacterRepository
import dagger.hilt.android.lifecycle.HiltViewModel
import javax.inject.Inject
@HiltViewModel
class CharacterDetailViewModel @Inject constructor(
private val repository: CharacterRepository
) : ViewModel() {
suspend fun character(id: Int): Character = repository.getCharacter(id)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment