                     :data-placeholder-nil "How can we improve Precursor?"
                     :data-placeholder-busy "Your idea in less than 140 characters?"}]])))))
 
-(defn comment-form [{:keys [issue-id]} owner {:keys [issue-db]}]
+(defn comment-form [{:keys [issue-id parent-id]} owner {:keys [issue-db]}]
   (reify
     om/IInitState (init-state [_] {:comment-body ""})
     om/IRenderState

            [frontend.datascript :as ds]
            [frontend.datetime :as datetime]
            [frontend.db :as fdb]
            [frontend.sente :as sente]
            [frontend.urls :as urls]
            [frontend.utils :as utils]

         [:form {:on-submit #(do (utils/stop-event %)
                                 (when (seq comment-body)
                                   (d/transact! issue-db [{:db/id issue-id
                                                           :issue/comments (merge {:db/id -1
                                                                                   :comment/body comment-body
                                                                                   :frontend/issue-id (utils/squuid)}
                                                                                  (when parent-id
                                                                                    {:comment/parent parent-id}))}])
                                   (om/set-state! owner :comment-body "")))}
          [:input {:type "text"
                   :value comment-body
