                 [:li {:on-click (fn [e] (put! channels/player-ctrl :next))}
                  [:i.fa.fa-step-forward]]
                 [:li [:i.fa.fa-repeat]]
-                [:li [:i.fa.fa-random]]
-                ]])))))
+                [:li [:i.fa.fa-random]]]])))))
 
 (defn view-now-playing [data owner]
   (reify

                [:div.now-playing
                 [:a {:href album-nav}
                  [:img {:src album-image}]]
                 [:span track-heading]
               ]))))))

(defn view-playlists [data owner]
  (reify
    om/IInitState
    (init-state [this]
      {:playlist []
       :current "this is a test"})
    om/IRender
    (render [this]
      (let [current (:current-playlist (om/observe owner (state/ref-player)))
            current-offset (:current-offset (om/observe owner (state/ref-player)))
            t (om/get-state owner :current)]
        (html [:div
               [:i.fa.fa-plus]
               [:ul.playlist

            [apollo.client.views.nav :as nav]
            [apollo.client.state :as state]
            [cljs.core.async :refer [<! put! chan pub]]
            [sablono.core :as html :refer-macros [html]]))

(defn ctrl-audio-node [action]
  (let [seek-offset 5]
