Fork me on GitHub
#reagent
<
2021-02-04
>
Fredrik Andersson15:02:06

trying to figure out how to get rid of warning "Cannot infer target type in expression" when i try

:on-change #(emit :page-login-ssn-changed (.-target.value %))

juhoteperi15:02:10

(.-target (.-value %)) or (.. % -target -value)

juhoteperi15:02:18

.-target.value is not valid cljs, it happens to work by accident, but probably doesn't work with infer code.

juhoteperi15:02:18

Or maybe you need to tag the event object, (fn [^js/Event e] (.. e -target -value))

Fredrik Andersson15:02:21

However i try to change it

Fredrik Andersson15:02:19

(.. % -target -value)
Works 🙏