1module React.Helpers where
5import Data.Nullable (Nullable)
6import Data.Symbol (SProxy(..))
7import Foreign.Object (Object)
8import Prim.Row (class Lacks, class Union)
9import React.Basic (JSX)
10import React.Basic.DOM (CSS)
11import React.Basic.DOM as R
12import React.Basic.Events (EventHandler)
13import React.Basic.Hooks (Ref)
17wrapperDiv ∷ ∀ attrs attrs_.
18 Lacks "children" attrs =>
19 Union attrs attrs_ Props_div_no_children =>
23wrapperDiv props child =
24 R.div $ insert (SProxy ∷ _ "children") [child] props
26type Props_div_no_children =
27 ( _data ∷ Object String
29 , acceptCharset ∷ String
31 , allowFullScreen ∷ Boolean
32 , allowTransparency ∷ Boolean
33 , autoComplete ∷ Boolean
37 , cellPadding ∷ String
38 , cellSpacing ∷ String
43 , contentEditable ∷ Boolean
44 , contextMenu ∷ String
45 , crossOrigin ∷ String
46 , dangerouslySetInnerHTML ∷ { __html ∷ String }
53 , formEncType ∷ String
55 , formNoValidate ∷ Boolean
57 , frameBorder ∷ String
76 , marginHeight ∷ String
77 , marginWidth ∷ String
81 , noValidate ∷ Boolean
82 , onAnimationEnd ∷ EventHandler
83 , onAnimationIteration ∷ EventHandler
84 , onAnimationStart ∷ EventHandler
85 , onBlur ∷ EventHandler
86 , onClick ∷ EventHandler
87 , onCompositionEnd ∷ EventHandler
88 , onCompositionStart ∷ EventHandler
89 , onCompositionUpdate ∷ EventHandler
90 , onContextMenu ∷ EventHandler
91 , onCopy ∷ EventHandler
92 , onCut ∷ EventHandler
93 , onDoubleClick ∷ EventHandler
94 , onDrag ∷ EventHandler
95 , onDragEnd ∷ EventHandler
96 , onDragEnter ∷ EventHandler
97 , onDragExit ∷ EventHandler
98 , onDragLeave ∷ EventHandler
99 , onDragOver ∷ EventHandler
100 , onDragStart ∷ EventHandler
101 , onDrop ∷ EventHandler
102 , onFocus ∷ EventHandler
103 , onGotPointerCapture ∷ EventHandler
104 , onInvalid ∷ EventHandler
105 , onKeyDown ∷ EventHandler
106 , onKeyPress ∷ EventHandler
107 , onKeyUp ∷ EventHandler
108 , onLostPointerCapture ∷ EventHandler
109 , onMouseDown ∷ EventHandler
110 , onMouseEnter ∷ EventHandler
111 , onMouseLeave ∷ EventHandler
112 , onMouseMove ∷ EventHandler
113 , onMouseOut ∷ EventHandler
114 , onMouseOver ∷ EventHandler
115 , onMouseUp ∷ EventHandler
116 , onPaste ∷ EventHandler
117 , onPointerCancel ∷ EventHandler
118 , onPointerDown ∷ EventHandler
119 , onPointerEnter ∷ EventHandler
120 , onPointerLeave ∷ EventHandler
121 , onPointerMove ∷ EventHandler
122 , onPointerOut ∷ EventHandler
123 , onPointerOver ∷ EventHandler
124 , onPointerUp ∷ EventHandler
125 , onSelect ∷ EventHandler
126 , onSubmit ∷ EventHandler
127 , onTouchCancel ∷ EventHandler
128 , onTouchEnd ∷ EventHandler
129 , onTouchMove ∷ EventHandler
130 , onTouchStart ∷ EventHandler
131 , onTransitionEnd ∷ EventHandler
132 , onWheel ∷ EventHandler
135 , radioGroup ∷ String
137 , ref ∷ Ref (Nullable Node)
144 , spellCheck ∷ Boolean
149 , suppressContentEditableWarning ∷ Boolean
153 , unselectable ∷ Boolean
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list