         [ui/view {:style {:flex 1
                           :background-color "#f4f4f4"}}
          [ui/list-view {:style {:flex 1}
+                        :enableEmptySections true                        
                         :dataSource (.cloneWithRows ds (clj->js source))
                         :render-row (fn [row]
                                       (r/create-element

     (let [row (props :row)
           navigation (props :navigation)
           chat @row]
       [ui/touchable-highlight
        {:style {:border-top-width 1 :border-color "#000"}
         :on-press #(do
                      (dispatch [:set-chat chat])
                      (navigation.navigate "Chat" #js{:chat-name (:name chat)}))}
        [ui/view {:style {:flex 1
                          :flex-direction :row
                          :margin-top 10
                          :margin-bottom 10
                          :margin-left 10}}
         [ui/view {:style {:flex 0.9}}
          [ui/text {:style {:color "black"}}
           (:name chat)]
          [ui/text "Participants: abafjalkfjalfkajfl;kajflkasjfalskfjaslkfjaslkfjaslfkasjflkasjflak;sjfaslk;fjaslkfjsalkfjaslkfsjaflksjflksjmslkafjslkmqpofmslad;kmn"]]
         [ui/icon {:style {:flex 0.1}
                   :name "chevron-right"
                   :size 36
                   :color color/pink}]]]))))

(defn dispatch-get-chats-event []
  (dispatch [:get-chats]))

;; -- Views----------------------------------------------------------

(def ds (ui/ReactNative.ListView.DataSource. #js{:rowHasChanged (fn[a b] false)}))
(def font-size 18)

(def chat-row-comp
  (r/reactify-component
