Update CircleFooterView.swift

This commit is contained in:
talksik
2021-12-22 00:33:40 -08:00
parent b5a9e42e71
commit ad78dab718
@@ -75,6 +75,9 @@ struct CircleFooterView: View {
// get the last message's sent timestamp // get the last message's sent timestamp
let lastMessage = self.authSessionStore.friendMessagesDict[self.selectedFriend!.id!]?.last let lastMessage = self.authSessionStore.friendMessagesDict[self.selectedFriend!.id!]?.last
if lastMessage != nil { if lastMessage != nil {
// figure out whose turn it is
self.myTurn = lastMessage!.receiverId == myId! ? true : false
// ask for the full relative date // ask for the full relative date
let formatter = RelativeDateTimeFormatter() let formatter = RelativeDateTimeFormatter()
formatter.unitsStyle = .full formatter.unitsStyle = .full
@@ -84,10 +87,7 @@ struct CircleFooterView: View {
print("Relative date is: \(relativeDate)") print("Relative date is: \(relativeDate)")
// setting the state for ui to update // setting the state for ui to update
self.convoRelativeTime = relativeDate self.convoRelativeTime = self.myTurn! ? "received " + relativeDate: "sent " + relativeDate
// figure out whose turn it is
self.myTurn = lastMessage!.receiverId == myId! ? true : false
} }
} }
} }