import Combine
import Foundation

public enum SybilHomeScreenQuickAction {
    public static let quickQuestionType = "net.buzzert.sybil2.quick-question"
}

@MainActor
public final class SybilQuickActionRouter: ObservableObject {
    public static let shared = SybilQuickActionRouter()

    @Published public private(set) var quickQuestionPresentationRequest = 0

    private init() {}

    public func requestQuickQuestionPresentation() {
        quickQuestionPresentationRequest += 1
    }
}
