use serde::{Deserialize, Serialize};
use crate::{packet::message::UIResponse, udp::chat::ChatType};
#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct ChatFromUI {
pub message: String,
pub message_type: ChatType,
pub channel: i32,
}
impl UIResponse {
pub fn new_chat_from_viewer(data: ChatFromUI) -> Self {
UIResponse::ChatFromViewer(data)
}
}