增加换肤功能
This commit is contained in:
18
TUIKit/TUIRoomKit/Source/Store/View/ViewSelectors.swift
Normal file
18
TUIKit/TUIRoomKit/Source/Store/View/ViewSelectors.swift
Normal 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)
|
||||
}
|
||||
Reference in New Issue
Block a user