git.iko.soy/rowtype-yoga/psfp
on 3ef629a help sign in
20 lines 550 B history raw
1module Wrapper where
3import Prelude
4import Effect (Effect)
5import React.Basic (JSX, ReactComponent, fragment)
6import React.Basic.Hooks (ReactChildren, element, reactChildrenToArray, reactComponentWithChildren)
7import Yoga.Block.Container as Container
9mkWrapper ∷
10 Effect
11 ( ReactComponent
12 { children ∷ ReactChildren JSX
13 }
14 )
15mkWrapper =
16 reactComponentWithChildren "Wrapper" \{ children } -> React.do
17 pure
18 $ element Container.component
19 { content: fragment $ reactChildrenToArray children
20 }