 (defui ClassRow
   static om/IQuery
   (query [_]
-    '[:class/position :class/name :class/remaining :class/starting :class/id
+    '[:class/position :class/name :class/remaining :class/id
+      ;; TODO - in a normalized view only participant/id should be good
+      {:class/starting [:participant/number :participant/name :participant/id]}
       {:class/rounds
        [{:round/status [*]}
        {:round/type [*]}]}


            ;; Adjudicator Panel

            ;; Participants
            (dom/div #js {:className "form-group"}
              (dom/label #js {:className "col-sm-2 control-label"} "Participants")
              (dom/div #js {:className "col-sm-8"}
                (dom/ul nil
                  (dom/li nil "A"))))

            ;; Create
            (dom/div #js {:className "form-group"}

                     )

          :create-class ((om/factory CreateClassView) (:app/selected-class p))

          :edit-class-participants ((om/factory SelectClassParticipantsView)
                                     {:participants participants
                                      :selected-class (:app/selected-class p)})

          :time-schedule ((om/factory ScheduleView) {:competition/activities
                                                     (:competition/activities selected-competition)
