diff options
| author | Dustin Mierau <dustin@mierau.me> | 2024-05-03 12:49:52 -0700 |
|---|---|---|
| committer | Dustin Mierau <dustin@mierau.me> | 2024-05-03 12:49:52 -0700 |
| commit | 02b452ccaf54cb24eb38fcb752126888994c0a1b (patch) | |
| tree | c30e71a1df363092a369fd7847c6223914662ce4 /Hotline/Models/InstantMessage.swift | |
| parent | 73208d70d21db7e526e371fa863acd0327caad9e (diff) | |
First pass at private messages UI.
Diffstat (limited to 'Hotline/Models/InstantMessage.swift')
| -rw-r--r-- | Hotline/Models/InstantMessage.swift | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Hotline/Models/InstantMessage.swift b/Hotline/Models/InstantMessage.swift new file mode 100644 index 0000000..c41e33b --- /dev/null +++ b/Hotline/Models/InstantMessage.swift @@ -0,0 +1,18 @@ +import SwiftUI + +enum InstantMessageType { + case message +} + +enum InstantMessageDirection { + case incoming + case outgoing +} + +struct InstantMessage: Identifiable { + let id = UUID() + let direction: InstantMessageDirection + let text: String + let type: InstantMessageType + let date: Date +} |