[#3611] Show timestamp even if there is no messages in Group Chat

This commit is contained in:
psdp 2018-05-07 13:44:28 +00:00 committed by Roman Volosovskyi
parent f67fb6eaa1
commit 7a5467c3b1
No known key found for this signature in database
GPG Key ID: 0238A4B5ECEE70DE
1 changed files with 5 additions and 5 deletions

View File

@ -44,7 +44,7 @@
:accessibility-label :chat-message-text} :accessibility-label :chat-message-text}
content])]) content])])
(defn message-timestamp [{:keys [timestamp]}] (defn message-timestamp [timestamp]
(when timestamp (when timestamp
[react/text {:style styles/datetime-text [react/text {:style styles/datetime-text
:accessibility-label :last-message-time-text} :accessibility-label :last-message-time-text}
@ -80,7 +80,8 @@
(defview home-list-chat-item-inner-view [{:keys [chat-id name color online (defview home-list-chat-item-inner-view [{:keys [chat-id name color online
group-chat public? group-chat public?
public-key]}] public-key
timestamp]}]
(letsubs [last-message [:get-last-message chat-id]] (letsubs [last-message [:get-last-message chat-id]]
(let [name (or (i18n/get-contact-translated chat-id :name name) (let [name (or (i18n/get-contact-translated chat-id :name name)
(gfycat/generate-gfy public-key)) (gfycat/generate-gfy public-key))
@ -92,9 +93,8 @@
[react/view styles/chat-info-container [react/view styles/chat-info-container
[react/view styles/item-upper-container [react/view styles/item-upper-container
[chat-list-item-name name group-chat public? public-key] [chat-list-item-name name group-chat public? public-key]
(when last-message [react/view styles/message-status-container
[react/view styles/message-status-container [message-timestamp timestamp]]]
[message-timestamp last-message]])]
[react/view styles/item-lower-container [react/view styles/item-lower-container
[message-content-text last-message] [message-content-text last-message]
[unviewed-indicator chat-id]]]]]))) [unviewed-indicator chat-id]]]]])))