AppSessionState.swift 376 B

12345678910111213
  1. import SwiftUI
  2. @MainActor
  3. @Observable
  4. final class AppSessionState {
  5. let frontPage = FrontPageViewModel()
  6. let paywall = PaywallViewModel()
  7. let postGenerator = PostGeneratorViewModel()
  8. let titleOptimizer = TitleOptimizerViewModel()
  9. let commentWriter = CommentWriterViewModel()
  10. let settings = SettingsViewModel()
  11. let history = AIHistoryViewModel()
  12. }