                                   :static-attrs  {:min-date event-start
                                                   :max-date event-end}}]]])
               [:div.field
+               [:div.four.wide.field {:class (when (and TicketPrice
+                                                        (:TicketPrice errors))
+                                               :error)}
+                [:label "Ticket Price"]
+                [:div.ui.labeled.input
+                 [:div.ui.label "$"]
+                 [input/component :text {}
+                  (r/wrap TicketPrice swap! form assoc :TicketPrice)]]]]
+              [:div.field
                [:label "Description"]
                [input/component :textarea {}
                 (r/wrap Description swap! form assoc :Description)]]

(ns elevent-client.pages.events.id.activities.id.edit
  (:require
    [reagent.core :as r :refer [atom]]
    [validateur.validation :refer [format-of presence-of validation-set]]
    [datascript :as d]

      (if-let [activity (seq (d/entity @api/activities-db activity-id))]
        (reset! form (let [activity (into {} activity)]
                       (assoc activity
                         :EnrollmentCap (str (:EnrollmentCap activity))
                         :TicketPrice   (if (> (:TicketPrice activity) 0)
                                          (string/format "%.2f" (:TicketPrice activity))
                                          ""))))
        (add-watch api/activities-db
                   :activity-edit
                   (fn [_ _ _ _]
