Help Garden

Powered by 🌱Roam Garden
Part of December 1st, 2020

Final function in your namespace is what gets called with roam-render

  • {{roam/render:
    
    (defn my-view [{:keys [:block/uid] :as this-block}]     
      (let [my-local-string (r/atom "hello")
              my-local-number (r/atom 0)]
          (fn [this-block]
                [:div.bp3-card 
                 "I am a div"
    
                 ""
                 (pr-str color)
                 (for [x (range 2)]
                 [counter my-local-number])
                 [controlled-input my-local-string]
                 [controlled-input my-local-string]])))
    
    
    (defn last-render [{:keys [:block/uid] :as this-block}]     
      (let [my-local-string (r/atom "hello")
              my-local-number (r/atom 0)]
          (fn [this-block]
                [:div.bp3-card 
                 "I am a div"
    
                 ""
                 [all-descendents-as-cards 
                  @(*page-with-children-by-node-title "roamhacker")]
                ])))
    
    
    }}
    • a
    • {{TODO}} Show how to hide all child blocks
    • {{TODO}} Inline components?

Referenced in

February 24th, 2021
  • [[Bardia]]
December 1st, 2020