                                                 {:id "2004" :count 1}
                                                 {:id "3340" :count 1}]}]}}))
 
-(defn loading? []
-  (or (:generating @app)
-      (:trolling @app)))
 (defonce items (atom nil))
 (defonce champs (atom nil))
 

      (:total (:gold item))]]
    [:div {:dangerouslySetInnerHTML {:__html (:description item)}}]]])

(defn item-recommendation [recommended]
  (when-not (loading?)
    [:div.media-list
     (map (fn [idx item]
            ^{:key idx} [item-component idx item])

     " Generate")])

(defn app-component []
  (let [state @app
        loading? (or (:generating state)
                     (:trolling state))]
    [:div.container
     [:div.row
      [:h1.col-sm-6 (:text state)]
