kevin.cianfarini
01/28/2023, 3:06 AMxxfast
01/28/2023, 3:10 AMkevin.cianfarini
01/28/2023, 3:11 AMkevin.cianfarini
01/28/2023, 3:13 AMjw
01/28/2023, 3:15 AMkevin.cianfarini
01/28/2023, 3:17 AMxxfast
01/28/2023, 3:18 AMkevin.cianfarini
01/28/2023, 3:21 AMinterface ComposeViewModel<Action : Any, ViewState : Any> {
@Composable fun viewState(events: Flow<Action>): ViewState
}
You can then bind that composable to the underlying platform using molecule or just use the current composition directly.kevin.cianfarini
01/28/2023, 3:22 AMxxfast
01/28/2023, 3:27 AMStateFlow
kevin.cianfarini
01/28/2023, 3:29 AMinitialState
from the kotlin side and then the swift side ties that into SwiftUi viewskevin.cianfarini
01/28/2023, 3:29 AMxxfast
01/28/2023, 3:33 AMkevin.cianfarini
01/28/2023, 3:33 AMkevin.cianfarini
01/28/2023, 3:34 AMeygraber
01/29/2023, 5:06 AMkevin.cianfarini
01/29/2023, 3:10 PMeygraber
01/29/2023, 4:14 PMeygraber
01/30/2023, 2:52 AM