@@ -5,15 +5,13 @@ import androidx.compose.material.MaterialTheme
5
5
import androidx.compose.runtime.Composable
6
6
import androidx.compose.runtime.LaunchedEffect
7
7
import androidx.compose.runtime.collectAsState
8
- import androidx.compose.runtime.derivedStateOf
9
8
import androidx.compose.runtime.getValue
10
9
import androidx.compose.runtime.mutableStateOf
11
10
import androidx.compose.runtime.remember
12
11
import androidx.compose.runtime.rememberUpdatedState
13
12
import androidx.compose.ui.Modifier
14
13
import com.powersync.DatabaseDriverFactory
15
14
import com.powersync.PowerSyncDatabase
16
- import com.powersync.bucket.BucketPriority
17
15
import com.powersync.compose.composeState
18
16
import com.powersync.connector.supabase.SupabaseConnector
19
17
import com.powersync.connectors.PowerSyncBackendConnector
@@ -35,7 +33,6 @@ import org.koin.core.module.dsl.bind
35
33
import org.koin.core.module.dsl.viewModelOf
36
34
import org.koin.core.module.dsl.withOptions
37
35
import org.koin.dsl.module
38
- import kotlin.time.Duration.Companion.milliseconds
39
36
40
37
val sharedAppModule = module {
41
38
// This is overridden by the androidBackgroundSync example
@@ -72,7 +69,8 @@ fun AppContent(
72
69
db : PowerSyncDatabase = koinInject(),
73
70
modifier : Modifier = Modifier ,
74
71
) {
75
- val status by db.currentStatus.composeState(debounce = 200.0 .milliseconds)
72
+
73
+ val status by db.currentStatus.composeState()
76
74
77
75
val authViewModel = koinViewModel<AuthViewModel >()
78
76
val navController = koinInject<NavController >()
0 commit comments