From d2c4ebb3dd0bff654d817bca76a12b0d16717639 Mon Sep 17 00:00:00 2001 From: ogaclejapan Date: Sun, 12 May 2024 16:21:41 +0900 Subject: [PATCH 1/2] Use QueryClient instead of SwrClient --- .../src/commonMain/kotlin/soil/query/compose/Util.kt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/soil-query-compose/src/commonMain/kotlin/soil/query/compose/Util.kt b/soil-query-compose/src/commonMain/kotlin/soil/query/compose/Util.kt index 295f25f..74b9471 100644 --- a/soil-query-compose/src/commonMain/kotlin/soil/query/compose/Util.kt +++ b/soil-query-compose/src/commonMain/kotlin/soil/query/compose/Util.kt @@ -48,8 +48,7 @@ fun rememberQueriesErrorReset( @Composable fun KeepAlive( key: QueryKey<*>, - // TODO Use QueryClient instead of SwrClient - client: SwrClient = LocalSwrClient.current + client: QueryClient = LocalSwrClient.current ) { val query = remember(key) { client.getQuery(key) } LaunchedEffect(Unit) { @@ -68,8 +67,7 @@ fun KeepAlive( @Composable fun KeepAlive( key: InfiniteQueryKey<*, *>, - // TODO Use QueryClient instead of SwrClient - client: SwrClient = LocalSwrClient.current + client: QueryClient = LocalSwrClient.current ) { val query = remember(key) { client.getInfiniteQuery(key) } LaunchedEffect(Unit) { From 31eb0e9268d400faf2425a8d93fc02aee45f2cd1 Mon Sep 17 00:00:00 2001 From: ogaclejapan Date: Sun, 12 May 2024 16:22:06 +0900 Subject: [PATCH 2/2] Use MutationClient instead of SwrClient --- .../src/commonMain/kotlin/soil/query/compose/Util.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/soil-query-compose/src/commonMain/kotlin/soil/query/compose/Util.kt b/soil-query-compose/src/commonMain/kotlin/soil/query/compose/Util.kt index 74b9471..569bc35 100644 --- a/soil-query-compose/src/commonMain/kotlin/soil/query/compose/Util.kt +++ b/soil-query-compose/src/commonMain/kotlin/soil/query/compose/Util.kt @@ -86,8 +86,7 @@ fun KeepAlive( @Composable fun KeepAlive( key: MutationKey<*, *>, - // TODO Use MutationClient instead of SwrClient - client: SwrClient = LocalSwrClient.current + client: MutationClient = LocalSwrClient.current ) { val query = remember(key) { client.getMutation(key) } LaunchedEffect(Unit) {