ConferenceListSelectors.swift 513 B

123456789101112131415
  1. //
  2. // ConferenceListSelectors.swift
  3. // TUIRoomKit
  4. //
  5. // Created by CY zhao on 2024/6/12.
  6. //
  7. import Foundation
  8. enum ConferenceListSelectors {
  9. static let getConferenceListState = Selector(keyPath: \OperationState.conferenceListState)
  10. static let getConferenceList = Selector.with(getConferenceListState, keyPath:\ConferenceListState.scheduledConferences)
  11. static let getConferenceListCursor = Selector.with(getConferenceListState, keyPath:\ConferenceListState.fetchScheduledConferencesCursor)
  12. }