diff options
| author | Ruben Beltran del Rio <git@r.bdr.sh> | 2025-02-05 22:27:17 +0100 |
|---|---|---|
| committer | Ruben Beltran del Rio <git@r.bdr.sh> | 2025-02-05 22:27:17 +0100 |
| commit | 45829daa856b376b1ab04d415917110b71b1dec5 (patch) | |
| tree | 8e52daed6897b6f489d455736fe256cb9bd90fef /Hotline/Models/ChatMessage.swift | |
| parent | 5c3ea897d062a47bc8cd6255fb8c36bad2f0733f (diff) | |
Apply formatting
Diffstat (limited to 'Hotline/Models/ChatMessage.swift')
| -rw-r--r-- | Hotline/Models/ChatMessage.swift | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/Hotline/Models/ChatMessage.swift b/Hotline/Models/ChatMessage.swift index e585cdf..36648d1 100644 --- a/Hotline/Models/ChatMessage.swift +++ b/Hotline/Models/ChatMessage.swift @@ -9,25 +9,24 @@ enum ChatMessageType { struct ChatMessage: Identifiable { let id = UUID() - + let text: String let type: ChatMessageType let date: Date let username: String? - + static let parser = /^\s*([^\:]+):\s*([\s\S]+)$/ - + init(text: String, type: ChatMessageType, date: Date) { self.type = type self.date = date - - if - type == .message, - let match = text.firstMatch(of: ChatMessage.parser) { + + if type == .message, + let match = text.firstMatch(of: ChatMessage.parser) + { self.username = String(match.1) self.text = String(match.2) - } - else { + } else { self.username = nil self.text = text } |