mirror of
https://github.com/aljazceru/Android-nRF-Toolbox.git
synced 2025-12-18 15:04:21 +01:00
move state initialization from ScannerDestination to default state
This commit is contained in:
@@ -7,9 +7,6 @@ import no.nordicsemi.android.common.navigation.viewmodel.SimpleNavigationViewMod
|
|||||||
import no.nordicsemi.android.common.scanner.DeviceSelected
|
import no.nordicsemi.android.common.scanner.DeviceSelected
|
||||||
import no.nordicsemi.android.common.scanner.ScannerScreen
|
import no.nordicsemi.android.common.scanner.ScannerScreen
|
||||||
import no.nordicsemi.android.common.scanner.ScanningCancelled
|
import no.nordicsemi.android.common.scanner.ScanningCancelled
|
||||||
import no.nordicsemi.android.common.scanner.data.OnlyNearby
|
|
||||||
import no.nordicsemi.android.common.scanner.data.OnlyWithNames
|
|
||||||
import no.nordicsemi.android.common.scanner.rememberFilterState
|
|
||||||
import no.nordicsemi.android.toolbox.profile.ProfileDestinationId
|
import no.nordicsemi.android.toolbox.profile.ProfileDestinationId
|
||||||
import no.nordicsemi.kotlin.ble.client.android.ScanResult
|
import no.nordicsemi.kotlin.ble.client.android.ScanResult
|
||||||
|
|
||||||
@@ -20,12 +17,6 @@ val ScannerDestination = defineDestination(ScannerDestinationId) {
|
|||||||
|
|
||||||
ScannerScreen(
|
ScannerScreen(
|
||||||
cancellable = true,
|
cancellable = true,
|
||||||
state = rememberFilterState(
|
|
||||||
dynamicFilters = listOf(
|
|
||||||
OnlyNearby(),
|
|
||||||
OnlyWithNames(isInitiallySelected = true),
|
|
||||||
)
|
|
||||||
),
|
|
||||||
onResultSelected = {
|
onResultSelected = {
|
||||||
when (it) {
|
when (it) {
|
||||||
is DeviceSelected -> {
|
is DeviceSelected -> {
|
||||||
|
|||||||
Reference in New Issue
Block a user