# androidx.hilt.lifecycle.viewmodel.compose

## Composables

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/hilt/lifecycle/viewmodel/compose/hiltViewModel.composable` | Returns an existing [HiltViewModel](https://dagger.dev/api/latest/dagger/hilt/android/lifecycle/HiltViewModel) -annotated `https://developer.android.com/reference/kotlin/androidx/lifecycle/ViewModel` or creates a new one scoped to the current `https://developer.android.com/reference/kotlin/androidx/lifecycle/ViewModelStoreOwner`. |
| `https://developer.android.com/reference/kotlin/androidx/hilt/lifecycle/viewmodel/compose/rememberHiltViewModelFactory.composable` | Remembers a `https://developer.android.com/reference/kotlin/androidx/lifecycle/ViewModelProvider.Factory` that allows the creation of [HiltViewModel](https://dagger.dev/api/latest/dagger/hilt/android/lifecycle/HiltViewModel) -annotated `ViewModel` instances within Compose. |