private lateinit var stateCollector: FlowCollector<State> override val state: Flow<State> = flow { stateCollector = this } Можно так сделать, но хз, правильно это или нет
private lateinit var stateCollector: FlowCollector<State> override val state: Flow<State> = flow { stateCollector = this } Можно так сделать, но хз, правильно это или нет
Хочется сделать флоу, куда можно постить извне? Делайте канал, потом делайте на нём .consumeAsFlow()