removed redundant stuff.
This commit is contained in:
@@ -4,7 +4,8 @@
|
||||
[auto-ap.views.components.multi :as multi]
|
||||
[auto-ap.views.components.money-field :as money]
|
||||
[auto-ap.views.components.number :as number]
|
||||
[auto-ap.views.components.typeahead.vendor :as typeahead]))
|
||||
[auto-ap.views.components.typeahead.vendor :as typeahead]
|
||||
[auto-ap.views.components.button-radio :as br]))
|
||||
|
||||
|
||||
(defn checkbox [{:keys [on-change
|
||||
@@ -49,6 +50,16 @@
|
||||
(for [[k v] options]
|
||||
^{:key k} [:option {:value k} v])]]])
|
||||
|
||||
(defn switch-input [{:keys [id label on-change value class]}]
|
||||
[:<>
|
||||
[:input.switch {:type "checkbox"
|
||||
:id id
|
||||
:on-change (fn []
|
||||
(on-change (not value)))
|
||||
:checked (boolean value)
|
||||
:class class}]
|
||||
[:label {:for id} label]])
|
||||
|
||||
(def multi-field-v2 multi/multi-field-v2)
|
||||
|
||||
(def number-input number/number-input)
|
||||
@@ -58,4 +69,4 @@
|
||||
(def search-backed-typeahead typeahead/search-backed-typeahead)
|
||||
(def entity-typeahead typeahead/typeahead-v3)
|
||||
|
||||
(def button-radio-input auto-ap.views.components.button-radio/button-radio)
|
||||
(def button-radio-input br/button-radio)
|
||||
|
||||
Reference in New Issue
Block a user