diff --git a/hiddenitems/src/main/java/de/mm20/launcher2/hiddenitems/HiddenItemsViewModel.kt b/hiddenitems/src/main/java/de/mm20/launcher2/hiddenitems/HiddenItemsViewModel.kt deleted file mode 100644 index 1beee155..00000000 --- a/hiddenitems/src/main/java/de/mm20/launcher2/hiddenitems/HiddenItemsViewModel.kt +++ /dev/null @@ -1,10 +0,0 @@ -package de.mm20.launcher2.hiddenitems - -import androidx.lifecycle.ViewModel - -class HiddenItemsViewModel( - hiddenItemsRepository: HiddenItemsRepository -): ViewModel() { - val hiddenItemsKeys = hiddenItemsRepository.hiddenItemsKeys - -} \ No newline at end of file diff --git a/hiddenitems/src/main/java/de/mm20/launcher2/hiddenitems/Module.kt b/hiddenitems/src/main/java/de/mm20/launcher2/hiddenitems/Module.kt index aa1776f3..24afc517 100644 --- a/hiddenitems/src/main/java/de/mm20/launcher2/hiddenitems/Module.kt +++ b/hiddenitems/src/main/java/de/mm20/launcher2/hiddenitems/Module.kt @@ -6,5 +6,4 @@ import org.koin.dsl.module val hiddenItemsModule = module { single { HiddenItemsRepository(androidContext(), get()) } - viewModel { HiddenItemsViewModel(get()) } } \ No newline at end of file diff --git a/search/src/main/java/de/mm20/launcher2/search/Module.kt b/search/src/main/java/de/mm20/launcher2/search/Module.kt index e7d60010..ff3a5000 100644 --- a/search/src/main/java/de/mm20/launcher2/search/Module.kt +++ b/search/src/main/java/de/mm20/launcher2/search/Module.kt @@ -6,5 +6,4 @@ import org.koin.dsl.module val searchModule = module { single { WebsearchRepositoryImpl(androidContext(), get()) } - viewModel { WebsearchViewModel(get()) } } \ No newline at end of file diff --git a/search/src/main/java/de/mm20/launcher2/search/WebsearchViewModel.kt b/search/src/main/java/de/mm20/launcher2/search/WebsearchViewModel.kt deleted file mode 100644 index e91be8ca..00000000 --- a/search/src/main/java/de/mm20/launcher2/search/WebsearchViewModel.kt +++ /dev/null @@ -1,22 +0,0 @@ -package de.mm20.launcher2.search - -import androidx.lifecycle.ViewModel -import androidx.lifecycle.asLiveData -import de.mm20.launcher2.search.data.Websearch - -class WebsearchViewModel( - private val websearchRepository: WebsearchRepository -): ViewModel() { - - - fun insertWebsearch(websearch: Websearch) { - return websearchRepository.insertWebsearch(websearch) - } - - fun deleteWebsearch(websearch: Websearch) { - websearchRepository.deleteWebsearch(websearch) - } - - val allWebsearches = websearchRepository.getWebsearches().asLiveData() - -} \ No newline at end of file diff --git a/weather/src/main/java/de/mm20/launcher2/weather/WeatherViewModel.kt b/weather/src/main/java/de/mm20/launcher2/weather/WeatherViewModel.kt deleted file mode 100644 index 1e29982b..00000000 --- a/weather/src/main/java/de/mm20/launcher2/weather/WeatherViewModel.kt +++ /dev/null @@ -1,20 +0,0 @@ -package de.mm20.launcher2.weather - -import android.app.Application -import android.content.Context -import androidx.lifecycle.AndroidViewModel -import androidx.lifecycle.LiveData -import org.koin.core.component.KoinComponent -import org.koin.core.component.inject - -class WeatherViewModel(application: Application) : AndroidViewModel(application), KoinComponent { - - private val repository : WeatherRepository by inject() - - init { - requestUpdate(application) - } - - fun requestUpdate(context: Context) { - } -} \ No newline at end of file