Select Git revision
utils_test.go
EditStateHandler.swift 300 B
import Combine
public final class EditStateHandler {
public var isEditing: AnyPublisher<Bool, Never> { stateRelay.eraseToAnyPublisher() }
private let stateRelay = CurrentValueSubject<Bool, Never>(false)
public init() {}
public func didSwitchEditing() {
stateRelay.value.toggle()
}
}