We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 08313c8 commit 53fd1a3Copy full SHA for 53fd1a3
flippable/src/main/java/com/wajahatkarim/flippable/FlippableController.kt
@@ -1,5 +1,7 @@
1
package com.wajahatkarim.flippable
2
3
+import androidx.compose.runtime.Composable
4
+import androidx.compose.runtime.remember
5
import kotlinx.coroutines.flow.MutableSharedFlow
6
import kotlinx.coroutines.flow.asSharedFlow
7
@@ -56,4 +58,14 @@ class FlippableController {
56
58
) {
57
59
_flipEnabled = flipEnabled
60
}
61
+}
62
+
63
+/**
64
+ * Creates an instance of [FlippableController] and remembers it for recomposition.
65
+ */
66
+@Composable
67
+fun rememberFlipController(): FlippableController {
68
+ return remember {
69
+ FlippableController()
70
+ }
71
0 commit comments