Fork me on GitHub
#cljsrn
<
2021-07-13
>
lepistane17:07:09

weirdly i am not seeing any messages since 8th https://clojurians-log.clojureverse.org/cljsrn is there a way to 'force' logging? Also fun treat multitap example from react-native-gesture-handler

(defn tap-box []
  (let [ref (react/createRef)
        state-change (fn [event] (when (= (gget-in event [:nativeEvent :oldState])
                                          gesture/State.ACTIVE)
                                   (js/alert "too long")))
        single-tap (fn [event] (when (= (gget-in event [:nativeEvent :oldState])
                                        gesture/State.ACTIVE)
                                 (js/alert "AA")))
        double-tap (fn [event] (when (= (gget-in event [:nativeEvent :oldState])
                                        gesture/State.ACTIVE)
                                 (js/alert "double")))]
    (fn []
      (prn (gkeys (react/createRef)))
      [:> gesture/LongPressGestureHandler {:onHandlerStateChange state-change
                                           :minDurationMs 800}
       [:> gesture/TapGestureHandler {:onHandlerStateChange single-tap
                                      :waitFor ref}
        [:> gesture/TapGestureHandler {:ref ref
                                       :onHandlerStateChange double-tap
                                       :numberOfTaps 2}
         [:> rn/View {:style {:width 150
                              :height 150
                              :background-color "plum"}}]]]])))

dotemacs08:07:19

You should complain in #clojureverse-ops about the lag of logged messages.

👍 4