         rows (count (dicen nn highlight))
         a (/ (- w (* 2 padding)) cols)
         ]
-    (println "nn-rerender " w h)
+
     (letfn [(handle-scroll [event]
               (this-as this
                 (.log js/console (-> event (.-nativeEvent) (.-contentOffset) (.-y)))

(rum/defc nested-n-square** < rum/static
  [scenar palette rr w h n highlight]
  (let [w (min w h)
        padding 20
        cols (count ((dicen n highlight) 0))
        rows (count (dicen n highlight))
        a (/ (- w (* 2 padding)) cols)
        ]

    (view {:style {:flex          1
                   :flexDirection "column"
                   :alignItems    "center"
                   :opacity       0.8}}
          (view {:style {:flex    0
                         :width   w
                         :height  (+ (* 2 padding) (icon-top (count (dicen n highlight)) a n))
                         :padding padding
                         }}
                (for [[i row] (zipmap (range) (dicen n highlight))]
                  (view {:key   (str "r" i)


                               }

                              (ionicon {:name  "ios-arrow-down"
                                        :size  50
                                        :style {:width           50
                                                :textAlign       "center"
                                                :opacity         0.3
                                                :color           (:text-icons palette)
                                                :backgroundColor "rgba(0,0,0,0)"
                                                }}))
