Files
featherVoice/TUIKit/TUIRoomKit/Source/Service/ErrorService.swift

24 lines
496 B
Swift
Raw Normal View History

2025-08-08 10:49:36 +08:00
//
// ErrorService.swift
// TUIRoomKit
//
// Created by CY zhao on 2024/6/13.
//
import Foundation
import RTCRoomEngine
struct RoomError: Error {
let error: TUIError
let message: String
var actions: [Action] = []
init(error: TUIError, message: String = "", showToast: Bool = true) {
self.error = error
self.message = message
if showToast {
actions.append(ViewActions.showToast(payload: ToastInfo(message: message)))
}
}
}