ViewModelファクトリー

dataStoreManager使用のViewModelを作るときに必要になった

メインでの使い方

小規模アプリなら ViewModel 側で直接作ってしまう方法もあります。

class SettingViewModel(
    application: Application
) : AndroidViewModel(application) {

    private val dataStoreManager =
        DataStoreManager(application)
}

すると

val svm: SettingViewModel = viewModel()

だけで動きます。

タイトルとURLをコピーしました