   (r/reactify-component
    (StackNavigator (clj->js routes)
                    (clj->js {:headerTitleStyle {:fontWeight :normal}}))))
+
+(defn stack-navigator-back-button [props]
+  (r/as-element
+   [ui/touchable-highlight {:on-press #(props.navigation.goBack nil)
+                            :style {:margin-left 15}
+                            :underlay-color color/grey}
+    [ui/icon {:name "chevron-left" :size 36 :color color/pink}]]))
 
 (defn drawer-nav-opts
   ([title]

                                (fn [props]
                                  (let [chat-name (-> props .-navigation .-state .-params (aget "chat-name"))]
                                    #js {:title chat-name
                                         :headerTitleStyle #js{:fontWeight "normal"
                                                               :color "#6e6e6e"}}))}

                        "Contacts" {:screen (r/reactify-component ContactsScreen)
                                    :navigationOptions {:title "Contacts"
                                                        :headerTitleStyle #js{:fontWeight "normal"
                                                                              :color "#6e6e6e"}}}})}

     "Settings" {:screen (stack-navigator
                          {"Settings" {:screen (r/reactify-component SettingsScreen)


(defn drawer-content [props]
  (let [user-id @(rf/subscribe [:user-id])
        excluded #{"About App"}]
    [ui/view {:style {:background-color "#f4f4f4"
                      :flex 1}}
     [ui/view {:style {:background-color "white"
