This commit is contained in:
启星
2025-08-12 14:27:12 +08:00
parent 9d18b353b1
commit 1bd5e77c45
8785 changed files with 978163 additions and 2 deletions

View File

@@ -0,0 +1,18 @@
//
// ViewSelectors.swift
// TUIRoomKit
//
// Created by CY zhao on 2024/7/15.
//
import Foundation
enum ViewSelectors {
private static let getScheduleStatus = Selector(keyPath: \ViewState.scheduleViewState)
static let getRefreshListFlag = Selector.with(getScheduleStatus, projector: \ScheduleViewState.shouldRefreshList)
static let getPopDetailFlag = Selector.with(getScheduleStatus, projector: \ScheduleViewState.detailViewPopFlag)
private static let getInvitationStatus = Selector(keyPath: \ViewState.invitationViewState)
static let getDismissInvitationFlag = Selector.with(getInvitationStatus, projector: \InvitationViewState.invitationViewDismissFlag)
static let getShowinvitationPopupView = Selector.with(getInvitationStatus, projector: \InvitationViewState.showInvitationPopupView)
}