mirror of
https://github.com/tonsky/rum.git
synced 2025-08-03 18:13:19 +08:00
fix warnings in examples
This commit is contained in:
@ -21,7 +21,8 @@
|
||||
(let [value (rum/react *ref)]
|
||||
[:div
|
||||
(for [v values]
|
||||
[:input { :type "checkbox"
|
||||
[:input { :key v
|
||||
:type "checkbox"
|
||||
:checked (= v value)
|
||||
:value v
|
||||
:on-click (fn [_] (reset! *ref v)) }])]))
|
||||
@ -32,7 +33,8 @@
|
||||
(let [value (rum/react *ref)]
|
||||
[:div
|
||||
(for [v values]
|
||||
[:input { :type "radio"
|
||||
[:input { :key v
|
||||
:type "radio"
|
||||
:name "inputs_radio"
|
||||
:checked (= v value)
|
||||
:value v
|
||||
@ -46,7 +48,9 @@
|
||||
{ :on-change (fn [e] (reset! *ref (long (.. e -target -value))))
|
||||
:value value }
|
||||
(for [v values]
|
||||
[:option { :value v } v])]))
|
||||
[:option { :key v
|
||||
:value v}
|
||||
v])]))
|
||||
|
||||
|
||||
(defn next-value [v]
|
||||
@ -70,7 +74,7 @@
|
||||
|
||||
|
||||
(rum/defc inputs []
|
||||
(let [*ref (atom nil)]
|
||||
(let [*ref (atom "")]
|
||||
[:dl
|
||||
[:dt "Input"] [:dd (reactive-input *ref)]
|
||||
[:dt "Checks"] [:dd (checkboxes *ref)]
|
||||
|
@ -11,8 +11,8 @@
|
||||
([form depth]
|
||||
(let [offset {:style {:margin-left (* 10 depth)}}]
|
||||
(if (sequential? form)
|
||||
[:.branch offset (map #(self-reference % (inc depth)) form)]
|
||||
[:.leaf offset (str form)]))))
|
||||
[:.branch offset (map #(rum/with-key (self-reference % (inc depth)) (str %)) form)]
|
||||
|
||||
|
||||
#?(:cljs
|
||||
|
Reference in New Issue
Block a user