Refactor: Replace the param type 'LocationsProvider' with 'SearchAutoCompletionItemProvider'

This commit is contained in:
Nebojsa Vuksic 2025-07-31 15:38:38 +02:00
parent 25d2d25132
commit a6435ba771

View File

@ -25,7 +25,6 @@ import org.jetbrains.plugins.template.ComposeTemplateBundle
import org.jetbrains.plugins.template.weatherApp.model.Location
import org.jetbrains.plugins.template.weatherApp.model.SelectableLocation
import org.jetbrains.plugins.template.weatherApp.model.WeatherForecastData
import org.jetbrains.plugins.template.weatherApp.services.LocationsProvider
import org.jetbrains.plugins.template.weatherApp.services.MyLocationsViewModelApi
import org.jetbrains.plugins.template.weatherApp.services.SearchAutoCompletionItemProvider
import org.jetbrains.plugins.template.weatherApp.services.WeatherViewModelApi
@ -36,7 +35,7 @@ import org.jetbrains.plugins.template.weatherApp.ui.components.WeatherDetailsCar
internal fun WeatherAppSample(
myLocationViewModel: MyLocationsViewModelApi,
weatherViewModelApi: WeatherViewModelApi,
searchAutoCompletionItemProvided: LocationsProvider
searchAutoCompletionItemProvider: SearchAutoCompletionItemProvider<Location>
) {
HorizontalSplitLayout(
first = {
@ -51,7 +50,7 @@ internal fun WeatherAppSample(
RightColumn(
myLocationViewModel,
weatherViewModelApi,
searchAutoCompletionItemProvided,
searchAutoCompletionItemProvider,
modifier = Modifier
.fillMaxSize()
.padding(start = 8.dp, end = 8.dp)