CopyFeedbackBus.kt
1package com.peachpasswords.shared23import kotlinx.coroutines.flow.MutableStateFlow4import kotlinx.coroutines.flow.StateFlow5import kotlinx.coroutines.flow.asStateFlow6import kotlinx.coroutines.flow.update78object CopyFeedbackBus {9 private val _pulses = MutableStateFlow(0)10 val pulses: StateFlow<Int> = _pulses.asStateFlow()1112 fun pulse() {13 _pulses.update { it + 1 }14 }15}