git.iko.soy/rowtype-yoga/purescript-yoga-react-dom
on main help sign in
Rename to Yoga.React.DOM
commit4372e1daa059edca3e75161fbefc203390cd4272 authorMark Eibes <mark.eibes@wolt.com> dateSat 14 Dec 2024, 18:32 (2 years ago) parent3472557
127 files changed+581−581
.idea/modules.xml+1−1 README.md+7−7 spago.lock+1−1 spago.yaml+2−2 src/Beta/DOM/HTML.purs−210 src/Beta/DOM.purs → src/Yoga/React/DOM.purs+11−11 src/Beta/DOM/Attributes.purs → src/Yoga/React/DOM/Attributes.purs+6−6 src/Beta/DOM/Attributes/AutoCapitalize.purs → src/Yoga/React/DOM/Attributes/AutoCapitalize.purs+1−1 src/Beta/DOM/Attributes/Dir.purs → src/Yoga/React/DOM/Attributes/Dir.purs+1−1 src/Beta/DOM/Attributes/InputMode.purs → src/Yoga/React/DOM/Attributes/InputMode.purs+1−1 src/Beta/DOM/Attributes/Target.purs → src/Yoga/React/DOM/Attributes/Target.purs+1−1 src/Beta/DOM/Attributes/YesOrNo.purs → src/Yoga/React/DOM/Attributes/YesOrNo.purs+1−1 src/Beta/DOM/Client.js → src/Yoga/React/DOM/Client.js src/Beta/DOM/Client.purs → src/Yoga/React/DOM/Client.purs+1−1 src/Beta/DOM/Event.purs → src/Yoga/React/DOM/Event.purs+1−1 src/Yoga/React/DOM/HTML.purs+210 src/Beta/DOM/HTML/A.purs → src/Yoga/React/DOM/HTML/A.purs+4−4 src/Beta/DOM/HTML/Abbr.purs → src/Yoga/React/DOM/HTML/Abbr.purs+3−3 src/Beta/DOM/HTML/Address.purs → src/Yoga/React/DOM/HTML/Address.purs+3−3 src/Beta/DOM/HTML/Area.purs → src/Yoga/React/DOM/HTML/Area.purs+3−3 src/Beta/DOM/HTML/Article.purs → src/Yoga/React/DOM/HTML/Article.purs+3−3 src/Beta/DOM/HTML/Aside.purs → src/Yoga/React/DOM/HTML/Aside.purs+3−3 src/Beta/DOM/HTML/Audio.purs → src/Yoga/React/DOM/HTML/Audio.purs+3−3 src/Beta/DOM/HTML/B.purs → src/Yoga/React/DOM/HTML/B.purs+3−3 src/Beta/DOM/HTML/Base.purs → src/Yoga/React/DOM/HTML/Base.purs+3−3 src/Beta/DOM/HTML/Bdi.purs → src/Yoga/React/DOM/HTML/Bdi.purs+3−3 src/Beta/DOM/HTML/Bdo.purs → src/Yoga/React/DOM/HTML/Bdo.purs+4−4 src/Beta/DOM/HTML/Blockquote.purs → src/Yoga/React/DOM/HTML/Blockquote.purs+3−3 src/Beta/DOM/HTML/Body.purs → src/Yoga/React/DOM/HTML/Body.purs+3−3 src/Beta/DOM/HTML/Br.purs → src/Yoga/React/DOM/HTML/Br.purs+3−3 src/Beta/DOM/HTML/Button.purs → src/Yoga/React/DOM/HTML/Button.purs+3−3 src/Beta/DOM/HTML/Canvas.purs → src/Yoga/React/DOM/HTML/Canvas.purs+3−3 src/Beta/DOM/HTML/Caption.purs → src/Yoga/React/DOM/HTML/Caption.purs+3−3 src/Beta/DOM/HTML/Cite.purs → src/Yoga/React/DOM/HTML/Cite.purs+3−3 src/Beta/DOM/HTML/Code.purs → src/Yoga/React/DOM/HTML/Code.purs+3−3 src/Beta/DOM/HTML/Col.purs → src/Yoga/React/DOM/HTML/Col.purs+3−3 src/Beta/DOM/HTML/ColGroup.purs → src/Yoga/React/DOM/HTML/ColGroup.purs+3−3 src/Beta/DOM/HTML/Data.purs → src/Yoga/React/DOM/HTML/Data.purs+3−3 src/Beta/DOM/HTML/DataList.purs → src/Yoga/React/DOM/HTML/DataList.purs+3−3 src/Beta/DOM/HTML/Dd.purs → src/Yoga/React/DOM/HTML/Dd.purs+3−3 src/Beta/DOM/HTML/Del.purs → src/Yoga/React/DOM/HTML/Del.purs+3−3 src/Beta/DOM/HTML/Details.purs → src/Yoga/React/DOM/HTML/Details.purs+3−3 src/Beta/DOM/HTML/Dfn.purs → src/Yoga/React/DOM/HTML/Dfn.purs+3−3 src/Beta/DOM/HTML/Dialog.purs → src/Yoga/React/DOM/HTML/Dialog.purs+3−3 src/Beta/DOM/HTML/Div.purs → src/Yoga/React/DOM/HTML/Div.purs+3−3 src/Beta/DOM/HTML/Dl.purs → src/Yoga/React/DOM/HTML/Dl.purs+3−3 src/Beta/DOM/HTML/Dt.purs → src/Yoga/React/DOM/HTML/Dt.purs+3−3 src/Beta/DOM/HTML/Em.purs → src/Yoga/React/DOM/HTML/Em.purs+3−3 src/Beta/DOM/HTML/Embed.purs → src/Yoga/React/DOM/HTML/Embed.purs+3−3 src/Beta/DOM/HTML/FieldSet.purs → src/Yoga/React/DOM/HTML/FieldSet.purs+3−3 src/Beta/DOM/HTML/Figcaption.purs → src/Yoga/React/DOM/HTML/Figcaption.purs+3−3 src/Beta/DOM/HTML/Figure.purs → src/Yoga/React/DOM/HTML/Figure.purs+3−3 src/Beta/DOM/HTML/Footer.purs → src/Yoga/React/DOM/HTML/Footer.purs+3−3 src/Beta/DOM/HTML/Form.purs → src/Yoga/React/DOM/HTML/Form.purs+3−3 src/Beta/DOM/HTML/H.purs → src/Yoga/React/DOM/HTML/H.purs+3−3 src/Beta/DOM/HTML/HTML.purs → src/Yoga/React/DOM/HTML/HTML.purs+3−3 src/Beta/DOM/HTML/Head.purs → src/Yoga/React/DOM/HTML/Head.purs+3−3 src/Beta/DOM/HTML/Header.purs → src/Yoga/React/DOM/HTML/Header.purs+3−3 src/Beta/DOM/HTML/Hr.purs → src/Yoga/React/DOM/HTML/Hr.purs+3−3 src/Beta/DOM/HTML/I.purs → src/Yoga/React/DOM/HTML/I.purs+3−3 src/Beta/DOM/HTML/IFrame.purs → src/Yoga/React/DOM/HTML/IFrame.purs+3−3 src/Beta/DOM/HTML/Img.purs → src/Yoga/React/DOM/HTML/Img.purs+3−3 src/Beta/DOM/HTML/Input.purs → src/Yoga/React/DOM/HTML/Input.purs+3−3 src/Beta/DOM/HTML/Kbd.purs → src/Yoga/React/DOM/HTML/Kbd.purs+3−3 src/Beta/DOM/HTML/Label.purs → src/Yoga/React/DOM/HTML/Label.purs+3−3 src/Beta/DOM/HTML/Legend.purs → src/Yoga/React/DOM/HTML/Legend.purs+3−3 src/Beta/DOM/HTML/Li.purs → src/Yoga/React/DOM/HTML/Li.purs+3−3 src/Beta/DOM/HTML/Link.purs → src/Yoga/React/DOM/HTML/Link.purs+3−3 src/Beta/DOM/HTML/Main.purs → src/Yoga/React/DOM/HTML/Main.purs+3−3 src/Beta/DOM/HTML/Map.purs → src/Yoga/React/DOM/HTML/Map.purs+3−3 src/Beta/DOM/HTML/Mark.purs → src/Yoga/React/DOM/HTML/Mark.purs+3−3 src/Beta/DOM/HTML/Menu.purs → src/Yoga/React/DOM/HTML/Menu.purs+3−3 src/Beta/DOM/HTML/Meta.purs → src/Yoga/React/DOM/HTML/Meta.purs+2−2 src/Beta/DOM/HTML/Meter.purs → src/Yoga/React/DOM/HTML/Meter.purs+3−3 src/Beta/DOM/HTML/Nav.purs → src/Yoga/React/DOM/HTML/Nav.purs+3−3 src/Beta/DOM/HTML/NoScript.purs → src/Yoga/React/DOM/HTML/NoScript.purs+3−3 src/Beta/DOM/HTML/Object.purs → src/Yoga/React/DOM/HTML/Object.purs+3−3 src/Beta/DOM/HTML/Ol.purs → src/Yoga/React/DOM/HTML/Ol.purs+3−3 src/Beta/DOM/HTML/Optgroup.purs → src/Yoga/React/DOM/HTML/Optgroup.purs+3−3 src/Beta/DOM/HTML/Option.purs → src/Yoga/React/DOM/HTML/Option.purs+3−3 src/Beta/DOM/HTML/Output.purs → src/Yoga/React/DOM/HTML/Output.purs+3−3 src/Beta/DOM/HTML/P.purs → src/Yoga/React/DOM/HTML/P.purs+3−3 src/Beta/DOM/HTML/Param.purs → src/Yoga/React/DOM/HTML/Param.purs+3−3 src/Beta/DOM/HTML/Picture.purs → src/Yoga/React/DOM/HTML/Picture.purs+3−3 src/Beta/DOM/HTML/Pre.purs → src/Yoga/React/DOM/HTML/Pre.purs+3−3 src/Beta/DOM/HTML/Progress.purs → src/Yoga/React/DOM/HTML/Progress.purs+3−3 src/Beta/DOM/HTML/Q.purs → src/Yoga/React/DOM/HTML/Q.purs+3−3 src/Beta/DOM/HTML/Rp.purs → src/Yoga/React/DOM/HTML/Rp.purs+3−3 src/Beta/DOM/HTML/Rt.purs → src/Yoga/React/DOM/HTML/Rt.purs+3−3 src/Beta/DOM/HTML/Ruby.purs → src/Yoga/React/DOM/HTML/Ruby.purs+3−3 src/Beta/DOM/HTML/S.purs → src/Yoga/React/DOM/HTML/S.purs+3−3 src/Beta/DOM/HTML/Samp.purs → src/Yoga/React/DOM/HTML/Samp.purs+3−3 src/Beta/DOM/HTML/Script.purs → src/Yoga/React/DOM/HTML/Script.purs+3−3 src/Beta/DOM/HTML/Section.purs → src/Yoga/React/DOM/HTML/Section.purs+3−3 src/Beta/DOM/HTML/Select.purs → src/Yoga/React/DOM/HTML/Select.purs+3−3 src/Beta/DOM/HTML/Small.purs → src/Yoga/React/DOM/HTML/Small.purs+3−3 src/Beta/DOM/HTML/Source.purs → src/Yoga/React/DOM/HTML/Source.purs+3−3 src/Beta/DOM/HTML/Span.purs → src/Yoga/React/DOM/HTML/Span.purs+3−3 src/Beta/DOM/HTML/Strong.purs → src/Yoga/React/DOM/HTML/Strong.purs+3−3 src/Beta/DOM/HTML/Style.purs → src/Yoga/React/DOM/HTML/Style.purs+3−3 src/Beta/DOM/HTML/Sub.purs → src/Yoga/React/DOM/HTML/Sub.purs+3−3 src/Beta/DOM/HTML/Summary.purs → src/Yoga/React/DOM/HTML/Summary.purs+3−3 src/Beta/DOM/HTML/Sup.purs → src/Yoga/React/DOM/HTML/Sup.purs+3−3 src/Beta/DOM/HTML/Table.purs → src/Yoga/React/DOM/HTML/Table.purs+3−3 src/Beta/DOM/HTML/Tbody.purs → src/Yoga/React/DOM/HTML/Tbody.purs+3−3 src/Beta/DOM/HTML/Td.purs → src/Yoga/React/DOM/HTML/Td.purs+3−3 src/Beta/DOM/HTML/Template.purs → src/Yoga/React/DOM/HTML/Template.purs+3−3 src/Beta/DOM/HTML/Textarea.purs → src/Yoga/React/DOM/HTML/Textarea.purs+3−3 src/Beta/DOM/HTML/Tfoot.purs → src/Yoga/React/DOM/HTML/Tfoot.purs+3−3 src/Beta/DOM/HTML/Th.purs → src/Yoga/React/DOM/HTML/Th.purs+3−3 src/Beta/DOM/HTML/Thead.purs → src/Yoga/React/DOM/HTML/Thead.purs+3−3 src/Beta/DOM/HTML/Time.purs → src/Yoga/React/DOM/HTML/Time.purs+3−3 src/Beta/DOM/HTML/Title.purs → src/Yoga/React/DOM/HTML/Title.purs+3−3 src/Beta/DOM/HTML/Tr.purs → src/Yoga/React/DOM/HTML/Tr.purs+3−3 src/Beta/DOM/HTML/Track.purs → src/Yoga/React/DOM/HTML/Track.purs+3−3 src/Beta/DOM/HTML/U.purs → src/Yoga/React/DOM/HTML/U.purs+3−3 src/Beta/DOM/HTML/Ul.purs → src/Yoga/React/DOM/HTML/Ul.purs+3−3 src/Beta/DOM/HTML/Var.purs → src/Yoga/React/DOM/HTML/Var.purs+3−3 src/Beta/DOM/HTML/Video.purs → src/Yoga/React/DOM/HTML/Video.purs+3−3 src/Beta/DOM/HTML/Wbr.purs → src/Yoga/React/DOM/HTML/Wbr.purs+3−3 src/Beta/DOM/Handler.purs → src/Yoga/React/DOM/Handler.purs+3−3 src/Beta/DOM/Internal.js → src/Yoga/React/DOM/Internal.js src/Beta/DOM/Internal.purs → src/Yoga/React/DOM/Internal.purs+3−3 src/Beta/DOM/Server.js → src/Yoga/React/DOM/Server.js src/Beta/DOM/Server.purs → src/Yoga/React/DOM/Server.purs+1−1 test/Example.purs+9−9 test/Main.purs+7−7
.idea/modules.xml+1−1
@@ -2,7 +2,7 @@
22<project version="4">
33 <component name="ProjectModuleManager">
44 <modules>
5− <module fileurl="file://$PROJECT_DIR$/.idea/purescript-react-basic-dom-beta.iml" filepath="$PROJECT_DIR$/.idea/purescript-react-basic-dom-beta.iml" />
5+ <module fileurl="file://$PROJECT_DIR$/.idea/purescript-react-basic-dom-Yoga.React.iml" filepath="$PROJECT_DIR$/.idea/purescript-react-basic-dom-Yoga.React.iml" />
66 </modules>
77 </component>
88</project>
README.md+7−7
@@ -10,8 +10,8 @@ After using react-basic-hooks for a while I've gathered a small wishlist for thi
1010module Example where
1111
1212import Prelude hiding (div)
13−import Beta.DOM.HTML (div, a, span)
14−import Beta.DOM (text)
13+import Yoga.React.DOM.HTML (div, a, span)
14+import Yoga.React.DOM (text)
1515
1616example =
1717 div { "data-testid": "example" }
@@ -69,7 +69,7 @@ with react-basic-dom-beta =
6969 , "web-touchevents"
7070 ]
7171 , repo =
72− "https://github.com/rowtype-yoga/purescript-react-basic-dom-beta.git"
72+ "https://github.com/rowtype-yoga/purescript-react-basic-dom-Yoga.React.git"
7373 , version = "main"
7474 }
7575```
@@ -109,8 +109,8 @@ Manually casting the text to be JSX via `text`:
109109
110110```purescript
111111module Example where
112−import Beta.DOM (text)
113−import Beta.DOM.HTML.P (p)
112+import Yoga.React.DOM (text)
113+import Yoga.React.DOM.HTML.P (p)
114114
115115x = [ text "A string", p {} "A p" ]
116116```
@@ -119,8 +119,8 @@ Or foregoing the array altogether and using an operator:
119119
120120```purescript
121121module Example where
122−import Beta.DOM.Internal ((++))
123−import Beta.DOM.HTML.P (p)
122+import Yoga.React.DOM.Internal ((++))
123+import Yoga.React.DOM.HTML.P (p)
124124
125125x = "A string" ++ p {} "A p"
126126```
spago.lock+1−1
@@ -1,7 +1,7 @@
11{
22 "workspace": {
33 "packages": {
4− "react-basic-dom-beta": {
4+ "yoga-react-dom": {
55 "path": "./",
66 "core": {
77 "dependencies": [
spago.yaml+2−2
@@ -16,7 +16,7 @@ package:
1616 - web-events: ">=4.0.0 <5.0.0"
1717 - web-html: ">=4.1.0 <5.0.0"
1818 - web-touchevents: ">=4.0.0 <5.0.0"
19− name: react-basic-dom-beta
19+ name: yoga-react-dom
2020 test:
2121 main: Test.Main
2222 dependencies:
@@ -34,7 +34,7 @@ package:
3434 license: WTFPL
3535 location:
3636 githubOwner: rowtype-yoga
37− githubRepo: purescript-react-basic-dom-beta
37+ githubRepo: purescript-yoga-react-dom
3838workspace:
3939 extraPackages: {}
4040 packageSet:
src/Beta/DOM/HTML.pursdeleted−210
@@ -1,210 +0,0 @@
1−module Beta.DOM.HTML
2− ( module Beta.DOM.HTML.A
3− , module Beta.DOM.HTML.Abbr
4− , module Beta.DOM.HTML.Address
5− , module Beta.DOM.HTML.Area
6− , module Beta.DOM.HTML.Article
7− , module Beta.DOM.HTML.Aside
8− , module Beta.DOM.HTML.Audio
9− , module Beta.DOM.HTML.B
10− , module Beta.DOM.HTML.Base
11− , module Beta.DOM.HTML.Bdi
12− , module Beta.DOM.HTML.Bdo
13− , module Beta.DOM.HTML.Blockquote
14− , module Beta.DOM.HTML.Body
15− , module Beta.DOM.HTML.Br
16− , module Beta.DOM.HTML.Button
17− , module Beta.DOM.HTML.Canvas
18− , module Beta.DOM.HTML.Caption
19− , module Beta.DOM.HTML.Cite
20− , module Beta.DOM.HTML.Code
21− , module Beta.DOM.HTML.Col
22− , module Beta.DOM.HTML.ColGroup
23− , module Beta.DOM.HTML.Data
24− , module Beta.DOM.HTML.DataList
25− , module Beta.DOM.HTML.Dd
26− , module Beta.DOM.HTML.Del
27− , module Beta.DOM.HTML.Details
28− , module Beta.DOM.HTML.Dfn
29− , module Beta.DOM.HTML.Dialog
30− , module Beta.DOM.HTML.Div
31− , module Beta.DOM.HTML.Dl
32− , module Beta.DOM.HTML.Dt
33− , module Beta.DOM.HTML.Em
34− , module Beta.DOM.HTML.Embed
35− , module Beta.DOM.HTML.FieldSet
36− , module Beta.DOM.HTML.Figcaption
37− , module Beta.DOM.HTML.Figure
38− , module Beta.DOM.HTML.Footer
39− , module Beta.DOM.HTML.Form
40− , module Beta.DOM.HTML.H
41− , module Beta.DOM.HTML.HTML
42− , module Beta.DOM.HTML.Head
43− , module Beta.DOM.HTML.Header
44− , module Beta.DOM.HTML.Hr
45− , module Beta.DOM.HTML.I
46− , module Beta.DOM.HTML.IFrame
47− , module Beta.DOM.HTML.Img
48− , module Beta.DOM.HTML.Input
49− , module Beta.DOM.HTML.Kbd
50− , module Beta.DOM.HTML.Label
51− , module Beta.DOM.HTML.Legend
52− , module Beta.DOM.HTML.Li
53− , module Beta.DOM.HTML.Link
54− , module Beta.DOM.HTML.Main
55− , module Beta.DOM.HTML.Map
56− , module Beta.DOM.HTML.Mark
57− , module Beta.DOM.HTML.Meta
58− , module Beta.DOM.HTML.Meter
59− , module Beta.DOM.HTML.Nav
60− , module Beta.DOM.HTML.NoScript
61− , module Beta.DOM.HTML.Object
62− , module Beta.DOM.HTML.Ol
63− , module Beta.DOM.HTML.Optgroup
64− , module Beta.DOM.HTML.Option
65− , module Beta.DOM.HTML.Output
66− , module Beta.DOM.HTML.P
67− , module Beta.DOM.HTML.Param
68− , module Beta.DOM.HTML.Picture
69− , module Beta.DOM.HTML.Pre
70− , module Beta.DOM.HTML.Progress
71− , module Beta.DOM.HTML.Q
72− , module Beta.DOM.HTML.Rp
73− , module Beta.DOM.HTML.Rt
74− , module Beta.DOM.HTML.Ruby
75− , module Beta.DOM.HTML.S
76− , module Beta.DOM.HTML.Samp
77− , module Beta.DOM.HTML.Script
78− , module Beta.DOM.HTML.Section
79− , module Beta.DOM.HTML.Select
80− , module Beta.DOM.HTML.Small
81− , module Beta.DOM.HTML.Source
82− , module Beta.DOM.HTML.Span
83− , module Beta.DOM.HTML.Strong
84− , module Beta.DOM.HTML.Style
85− , module Beta.DOM.HTML.Sub
86− , module Beta.DOM.HTML.Summary
87− , module Beta.DOM.HTML.Sup
88− , module Beta.DOM.HTML.Table
89− , module Beta.DOM.HTML.Tbody
90− , module Beta.DOM.HTML.Td
91− , module Beta.DOM.HTML.Template
92− , module Beta.DOM.HTML.Textarea
93− , module Beta.DOM.HTML.Tfoot
94− , module Beta.DOM.HTML.Th
95− , module Beta.DOM.HTML.Thead
96− , module Beta.DOM.HTML.Time
97− , module Beta.DOM.HTML.Title
98− , module Beta.DOM.HTML.Tr
99− , module Beta.DOM.HTML.Track
100− , module Beta.DOM.HTML.U
101− , module Beta.DOM.HTML.Ul
102− , module Beta.DOM.HTML.Var
103− , module Beta.DOM.HTML.Video
104− , module Beta.DOM.HTML.Wbr
105− ) where
106−
107−import Beta.DOM.HTML.A
108−import Beta.DOM.HTML.Abbr
109−import Beta.DOM.HTML.Address
110−import Beta.DOM.HTML.Area
111−import Beta.DOM.HTML.Article
112−import Beta.DOM.HTML.Aside
113−import Beta.DOM.HTML.Audio
114−import Beta.DOM.HTML.B
115−import Beta.DOM.HTML.Base
116−import Beta.DOM.HTML.Bdi
117−import Beta.DOM.HTML.Bdo
118−import Beta.DOM.HTML.Blockquote
119−import Beta.DOM.HTML.Body
120−import Beta.DOM.HTML.Br
121−import Beta.DOM.HTML.Button
122−import Beta.DOM.HTML.Canvas
123−import Beta.DOM.HTML.Caption
124−import Beta.DOM.HTML.Cite
125−import Beta.DOM.HTML.Code
126−import Beta.DOM.HTML.Col
127−import Beta.DOM.HTML.ColGroup
128−import Beta.DOM.HTML.Data
129−import Beta.DOM.HTML.DataList
130−import Beta.DOM.HTML.Dd
131−import Beta.DOM.HTML.Del
132−import Beta.DOM.HTML.Details
133−import Beta.DOM.HTML.Dfn
134−import Beta.DOM.HTML.Dialog
135−import Beta.DOM.HTML.Div
136−import Beta.DOM.HTML.Dl
137−import Beta.DOM.HTML.Dt
138−import Beta.DOM.HTML.Em
139−import Beta.DOM.HTML.Embed
140−import Beta.DOM.HTML.FieldSet
141−import Beta.DOM.HTML.Figcaption
142−import Beta.DOM.HTML.Figure
143−import Beta.DOM.HTML.Footer
144−import Beta.DOM.HTML.Form
145−import Beta.DOM.HTML.H
146−import Beta.DOM.HTML.HTML
147−import Beta.DOM.HTML.Head
148−import Beta.DOM.HTML.Header
149−import Beta.DOM.HTML.Hr
150−import Beta.DOM.HTML.I
151−import Beta.DOM.HTML.IFrame
152−import Beta.DOM.HTML.Img
153−import Beta.DOM.HTML.Input
154−import Beta.DOM.HTML.Kbd
155−import Beta.DOM.HTML.Label
156−import Beta.DOM.HTML.Legend
157−import Beta.DOM.HTML.Li
158−import Beta.DOM.HTML.Link
159−import Beta.DOM.HTML.Main
160−import Beta.DOM.HTML.Map
161−import Beta.DOM.HTML.Mark
162−import Beta.DOM.HTML.Meta
163−import Beta.DOM.HTML.Meter
164−import Beta.DOM.HTML.Menu
165−import Beta.DOM.HTML.Nav
166−import Beta.DOM.HTML.NoScript
167−import Beta.DOM.HTML.Object
168−import Beta.DOM.HTML.Ol
169−import Beta.DOM.HTML.Optgroup
170−import Beta.DOM.HTML.Option
171−import Beta.DOM.HTML.Output
172−import Beta.DOM.HTML.P
173−import Beta.DOM.HTML.Param
174−import Beta.DOM.HTML.Picture
175−import Beta.DOM.HTML.Pre
176−import Beta.DOM.HTML.Progress
177−import Beta.DOM.HTML.Q
178−import Beta.DOM.HTML.Rp
179−import Beta.DOM.HTML.Rt
180−import Beta.DOM.HTML.Ruby
181−import Beta.DOM.HTML.S
182−import Beta.DOM.HTML.Samp
183−import Beta.DOM.HTML.Script
184−import Beta.DOM.HTML.Section
185−import Beta.DOM.HTML.Select
186−import Beta.DOM.HTML.Small
187−import Beta.DOM.HTML.Source
188−import Beta.DOM.HTML.Span
189−import Beta.DOM.HTML.Strong
190−import Beta.DOM.HTML.Style
191−import Beta.DOM.HTML.Sub
192−import Beta.DOM.HTML.Summary
193−import Beta.DOM.HTML.Sup
194−import Beta.DOM.HTML.Table
195−import Beta.DOM.HTML.Tbody
196−import Beta.DOM.HTML.Td
197−import Beta.DOM.HTML.Template
198−import Beta.DOM.HTML.Textarea
199−import Beta.DOM.HTML.Tfoot
200−import Beta.DOM.HTML.Th
201−import Beta.DOM.HTML.Thead
202−import Beta.DOM.HTML.Time
203−import Beta.DOM.HTML.Title
204−import Beta.DOM.HTML.Tr
205−import Beta.DOM.HTML.Track
206−import Beta.DOM.HTML.U
207−import Beta.DOM.HTML.Ul
208−import Beta.DOM.HTML.Var
209−import Beta.DOM.HTML.Video
210−import Beta.DOM.HTML.Wbr
src/Beta/DOM.purs → src/Yoga/React/DOM.pursrenamed+11−11
@@ -1,18 +1,18 @@
1−module Beta.DOM
2− ( module Beta.DOM.HTML
3− , module Beta.DOM.Internal
1+module Yoga.React.DOM
2+ ( module Yoga.React.DOM.HTML
3+ , module Yoga.React.DOM.Internal
44 ) where
55
6−import Beta.DOM.Internal
6+import Yoga.React.DOM.Internal
77import Prelude hiding (div, map, sub)
88
9−import Beta.DOM.Attributes (BaseAttributes, BaseAttributesF, BaseAttributesR)
10−import Beta.DOM.Attributes.AutoCapitalize (AutoCapitalize)
11−import Beta.DOM.Attributes.InputMode (InputMode)
12−import Beta.DOM.Attributes.YesOrNo (YesOrNo)
13−import Beta.DOM.HTML
14−import Beta.DOM.Event (FocusEvent, MouseEvent)
15−import Beta.DOM.Internal (class CoerceReactProps, FFIComponent, coerceReactProps, unsafeWithChildren)
9+import Yoga.React.DOM.Attributes (BaseAttributes, BaseAttributesF, BaseAttributesR)
10+import Yoga.React.DOM.Attributes.AutoCapitalize (AutoCapitalize)
11+import Yoga.React.DOM.Attributes.InputMode (InputMode)
12+import Yoga.React.DOM.Attributes.YesOrNo (YesOrNo)
13+import Yoga.React.DOM.HTML
14+import Yoga.React.DOM.Event (FocusEvent, MouseEvent)
15+import Yoga.React.DOM.Internal (class CoerceReactProps, FFIComponent, coerceReactProps, unsafeWithChildren)
1616import Data.DateTime.Instant (Instant)
1717import Data.Symbol (class IsSymbol)
1818import Effect (Effect)
src/Beta/DOM/Attributes.purs → src/Yoga/React/DOM/Attributes.pursrenamed+6−6
@@ -1,18 +1,18 @@
1−module Beta.DOM.Attributes where
1+module Yoga.React.DOM.Attributes where
22
33import Prelude
44
5−import Beta.DOM.Attributes.AutoCapitalize (AutoCapitalize)
6−import Beta.DOM.Attributes.InputMode (InputMode)
7−import Beta.DOM.Attributes.YesOrNo (YesOrNo)
8−import Beta.DOM.Event (AnimationEvent, BaseEvent, ClipboardEvent, CompositionEvent, DragEvent, FocusEvent, InputEvent, MouseEvent, PointerEvent, ReactEventObject, TouchEvent, TransitionEvent, WheelEvent)
5+import Yoga.React.DOM.Attributes.AutoCapitalize (AutoCapitalize)
6+import Yoga.React.DOM.Attributes.InputMode (InputMode)
7+import Yoga.React.DOM.Attributes.YesOrNo (YesOrNo)
8+import Yoga.React.DOM.Event (AnimationEvent, BaseEvent, ClipboardEvent, CompositionEvent, DragEvent, FocusEvent, InputEvent, MouseEvent, PointerEvent, ReactEventObject, TouchEvent, TransitionEvent, WheelEvent)
99import Data.Nullable (Nullable)
1010import Effect.Uncurried (EffectFn1)
1111import ForgetMeNot (Id)
1212import React.Basic (Ref) as React
1313import Type.Row (type (+))
1414import Web.DOM.Internal.Types (Node)
15−import Beta.DOM.Internal (CSS)
15+import Yoga.React.DOM.Internal (CSS)
1616import React.Basic.Events (EventHandler)
1717
1818--type BaseAttributes = BaseAttributesR ()
src/Beta/DOM/Attributes/AutoCapitalize.purs → src/Yoga/React/DOM/Attributes/AutoCapitalize.pursrenamed+1−1
@@ -1,4 +1,4 @@
1−module Beta.DOM.Attributes.AutoCapitalize where
1+module Yoga.React.DOM.Attributes.AutoCapitalize where
22
33import Prelude
44
src/Beta/DOM/Attributes/Dir.purs → src/Yoga/React/DOM/Attributes/Dir.pursrenamed+1−1
@@ -1,4 +1,4 @@
1−module Beta.DOM.Attributes.Dir where
1+module Yoga.React.DOM.Attributes.Dir where
22
33import Prelude
44
src/Beta/DOM/Attributes/InputMode.purs → src/Yoga/React/DOM/Attributes/InputMode.pursrenamed+1−1
@@ -1,4 +1,4 @@
1−module Beta.DOM.Attributes.InputMode where
1+module Yoga.React.DOM.Attributes.InputMode where
22
33import Prelude
44
src/Beta/DOM/Attributes/Target.purs → src/Yoga/React/DOM/Attributes/Target.pursrenamed+1−1
@@ -1,4 +1,4 @@
1−module Beta.DOM.Attributes.Target where
1+module Yoga.React.DOM.Attributes.Target where
22
33import Prelude
44
src/Beta/DOM/Attributes/YesOrNo.purs → src/Yoga/React/DOM/Attributes/YesOrNo.pursrenamed+1−1
@@ -1,4 +1,4 @@
1−module Beta.DOM.Attributes.YesOrNo where
1+module Yoga.React.DOM.Attributes.YesOrNo where
22
33import Prelude
44
src/Beta/DOM/Client.js → src/Yoga/React/DOM/Client.jsrenamed

The content is the same.

src/Beta/DOM/Client.purs → src/Yoga/React/DOM/Client.pursrenamed+1−1
@@ -1,4 +1,4 @@
1−module Beta.DOM.Client where
1+module Yoga.React.DOM.Client where
22
33import Prelude
44import React.Basic (JSX)
src/Beta/DOM/Event.purs → src/Yoga/React/DOM/Event.pursrenamed+1−1
@@ -1,4 +1,4 @@
1−module Beta.DOM.Event where
1+module Yoga.React.DOM.Event where
22
33import Prelude
44
src/Yoga/React/DOM/HTML.pursnew file+210
@@ -0,0 +1,210 @@
1+module Yoga.React.DOM.HTML
2+ ( module Yoga.React.DOM.HTML.A
3+ , module Yoga.React.DOM.HTML.Abbr
4+ , module Yoga.React.DOM.HTML.Address
5+ , module Yoga.React.DOM.HTML.Area
6+ , module Yoga.React.DOM.HTML.Article
7+ , module Yoga.React.DOM.HTML.Aside
8+ , module Yoga.React.DOM.HTML.Audio
9+ , module Yoga.React.DOM.HTML.B
10+ , module Yoga.React.DOM.HTML.Base
11+ , module Yoga.React.DOM.HTML.Bdi
12+ , module Yoga.React.DOM.HTML.Bdo
13+ , module Yoga.React.DOM.HTML.Blockquote
14+ , module Yoga.React.DOM.HTML.Body
15+ , module Yoga.React.DOM.HTML.Br
16+ , module Yoga.React.DOM.HTML.Button
17+ , module Yoga.React.DOM.HTML.Canvas
18+ , module Yoga.React.DOM.HTML.Caption
19+ , module Yoga.React.DOM.HTML.Cite
20+ , module Yoga.React.DOM.HTML.Code
21+ , module Yoga.React.DOM.HTML.Col
22+ , module Yoga.React.DOM.HTML.ColGroup
23+ , module Yoga.React.DOM.HTML.Data
24+ , module Yoga.React.DOM.HTML.DataList
25+ , module Yoga.React.DOM.HTML.Dd
26+ , module Yoga.React.DOM.HTML.Del
27+ , module Yoga.React.DOM.HTML.Details
28+ , module Yoga.React.DOM.HTML.Dfn
29+ , module Yoga.React.DOM.HTML.Dialog
30+ , module Yoga.React.DOM.HTML.Div
31+ , module Yoga.React.DOM.HTML.Dl
32+ , module Yoga.React.DOM.HTML.Dt
33+ , module Yoga.React.DOM.HTML.Em
34+ , module Yoga.React.DOM.HTML.Embed
35+ , module Yoga.React.DOM.HTML.FieldSet
36+ , module Yoga.React.DOM.HTML.Figcaption
37+ , module Yoga.React.DOM.HTML.Figure
38+ , module Yoga.React.DOM.HTML.Footer
39+ , module Yoga.React.DOM.HTML.Form
40+ , module Yoga.React.DOM.HTML.H
41+ , module Yoga.React.DOM.HTML.HTML
42+ , module Yoga.React.DOM.HTML.Head
43+ , module Yoga.React.DOM.HTML.Header
44+ , module Yoga.React.DOM.HTML.Hr
45+ , module Yoga.React.DOM.HTML.I
46+ , module Yoga.React.DOM.HTML.IFrame
47+ , module Yoga.React.DOM.HTML.Img
48+ , module Yoga.React.DOM.HTML.Input
49+ , module Yoga.React.DOM.HTML.Kbd
50+ , module Yoga.React.DOM.HTML.Label
51+ , module Yoga.React.DOM.HTML.Legend
52+ , module Yoga.React.DOM.HTML.Li
53+ , module Yoga.React.DOM.HTML.Link
54+ , module Yoga.React.DOM.HTML.Main
55+ , module Yoga.React.DOM.HTML.Map
56+ , module Yoga.React.DOM.HTML.Mark
57+ , module Yoga.React.DOM.HTML.Meta
58+ , module Yoga.React.DOM.HTML.Meter
59+ , module Yoga.React.DOM.HTML.Nav
60+ , module Yoga.React.DOM.HTML.NoScript
61+ , module Yoga.React.DOM.HTML.Object
62+ , module Yoga.React.DOM.HTML.Ol
63+ , module Yoga.React.DOM.HTML.Optgroup
64+ , module Yoga.React.DOM.HTML.Option
65+ , module Yoga.React.DOM.HTML.Output
66+ , module Yoga.React.DOM.HTML.P
67+ , module Yoga.React.DOM.HTML.Param
68+ , module Yoga.React.DOM.HTML.Picture
69+ , module Yoga.React.DOM.HTML.Pre
70+ , module Yoga.React.DOM.HTML.Progress
71+ , module Yoga.React.DOM.HTML.Q
72+ , module Yoga.React.DOM.HTML.Rp
73+ , module Yoga.React.DOM.HTML.Rt
74+ , module Yoga.React.DOM.HTML.Ruby
75+ , module Yoga.React.DOM.HTML.S
76+ , module Yoga.React.DOM.HTML.Samp
77+ , module Yoga.React.DOM.HTML.Script
78+ , module Yoga.React.DOM.HTML.Section
79+ , module Yoga.React.DOM.HTML.Select
80+ , module Yoga.React.DOM.HTML.Small
81+ , module Yoga.React.DOM.HTML.Source
82+ , module Yoga.React.DOM.HTML.Span
83+ , module Yoga.React.DOM.HTML.Strong
84+ , module Yoga.React.DOM.HTML.Style
85+ , module Yoga.React.DOM.HTML.Sub
86+ , module Yoga.React.DOM.HTML.Summary
87+ , module Yoga.React.DOM.HTML.Sup
88+ , module Yoga.React.DOM.HTML.Table
89+ , module Yoga.React.DOM.HTML.Tbody
90+ , module Yoga.React.DOM.HTML.Td
91+ , module Yoga.React.DOM.HTML.Template
92+ , module Yoga.React.DOM.HTML.Textarea
93+ , module Yoga.React.DOM.HTML.Tfoot
94+ , module Yoga.React.DOM.HTML.Th
95+ , module Yoga.React.DOM.HTML.Thead
96+ , module Yoga.React.DOM.HTML.Time
97+ , module Yoga.React.DOM.HTML.Title
98+ , module Yoga.React.DOM.HTML.Tr
99+ , module Yoga.React.DOM.HTML.Track
100+ , module Yoga.React.DOM.HTML.U
101+ , module Yoga.React.DOM.HTML.Ul
102+ , module Yoga.React.DOM.HTML.Var
103+ , module Yoga.React.DOM.HTML.Video
104+ , module Yoga.React.DOM.HTML.Wbr
105+ ) where
106+
107+import Yoga.React.DOM.HTML.A
108+import Yoga.React.DOM.HTML.Abbr
109+import Yoga.React.DOM.HTML.Address
110+import Yoga.React.DOM.HTML.Area
111+import Yoga.React.DOM.HTML.Article
112+import Yoga.React.DOM.HTML.Aside
113+import Yoga.React.DOM.HTML.Audio
114+import Yoga.React.DOM.HTML.B
115+import Yoga.React.DOM.HTML.Base
116+import Yoga.React.DOM.HTML.Bdi
117+import Yoga.React.DOM.HTML.Bdo
118+import Yoga.React.DOM.HTML.Blockquote
119+import Yoga.React.DOM.HTML.Body
120+import Yoga.React.DOM.HTML.Br
121+import Yoga.React.DOM.HTML.Button
122+import Yoga.React.DOM.HTML.Canvas
123+import Yoga.React.DOM.HTML.Caption
124+import Yoga.React.DOM.HTML.Cite
125+import Yoga.React.DOM.HTML.Code
126+import Yoga.React.DOM.HTML.Col
127+import Yoga.React.DOM.HTML.ColGroup
128+import Yoga.React.DOM.HTML.Data
129+import Yoga.React.DOM.HTML.DataList
130+import Yoga.React.DOM.HTML.Dd
131+import Yoga.React.DOM.HTML.Del
132+import Yoga.React.DOM.HTML.Details
133+import Yoga.React.DOM.HTML.Dfn
134+import Yoga.React.DOM.HTML.Dialog
135+import Yoga.React.DOM.HTML.Div
136+import Yoga.React.DOM.HTML.Dl
137+import Yoga.React.DOM.HTML.Dt
138+import Yoga.React.DOM.HTML.Em
139+import Yoga.React.DOM.HTML.Embed
140+import Yoga.React.DOM.HTML.FieldSet
141+import Yoga.React.DOM.HTML.Figcaption
142+import Yoga.React.DOM.HTML.Figure
143+import Yoga.React.DOM.HTML.Footer
144+import Yoga.React.DOM.HTML.Form
145+import Yoga.React.DOM.HTML.H
146+import Yoga.React.DOM.HTML.HTML
147+import Yoga.React.DOM.HTML.Head
148+import Yoga.React.DOM.HTML.Header
149+import Yoga.React.DOM.HTML.Hr
150+import Yoga.React.DOM.HTML.I
151+import Yoga.React.DOM.HTML.IFrame
152+import Yoga.React.DOM.HTML.Img
153+import Yoga.React.DOM.HTML.Input
154+import Yoga.React.DOM.HTML.Kbd
155+import Yoga.React.DOM.HTML.Label
156+import Yoga.React.DOM.HTML.Legend
157+import Yoga.React.DOM.HTML.Li
158+import Yoga.React.DOM.HTML.Link
159+import Yoga.React.DOM.HTML.Main
160+import Yoga.React.DOM.HTML.Map
161+import Yoga.React.DOM.HTML.Mark
162+import Yoga.React.DOM.HTML.Meta
163+import Yoga.React.DOM.HTML.Meter
164+import Yoga.React.DOM.HTML.Menu
165+import Yoga.React.DOM.HTML.Nav
166+import Yoga.React.DOM.HTML.NoScript
167+import Yoga.React.DOM.HTML.Object
168+import Yoga.React.DOM.HTML.Ol
169+import Yoga.React.DOM.HTML.Optgroup
170+import Yoga.React.DOM.HTML.Option
171+import Yoga.React.DOM.HTML.Output
172+import Yoga.React.DOM.HTML.P
173+import Yoga.React.DOM.HTML.Param
174+import Yoga.React.DOM.HTML.Picture
175+import Yoga.React.DOM.HTML.Pre
176+import Yoga.React.DOM.HTML.Progress
177+import Yoga.React.DOM.HTML.Q
178+import Yoga.React.DOM.HTML.Rp
179+import Yoga.React.DOM.HTML.Rt
180+import Yoga.React.DOM.HTML.Ruby
181+import Yoga.React.DOM.HTML.S
182+import Yoga.React.DOM.HTML.Samp
183+import Yoga.React.DOM.HTML.Script
184+import Yoga.React.DOM.HTML.Section
185+import Yoga.React.DOM.HTML.Select
186+import Yoga.React.DOM.HTML.Small
187+import Yoga.React.DOM.HTML.Source
188+import Yoga.React.DOM.HTML.Span
189+import Yoga.React.DOM.HTML.Strong
190+import Yoga.React.DOM.HTML.Style
191+import Yoga.React.DOM.HTML.Sub
192+import Yoga.React.DOM.HTML.Summary
193+import Yoga.React.DOM.HTML.Sup
194+import Yoga.React.DOM.HTML.Table
195+import Yoga.React.DOM.HTML.Tbody
196+import Yoga.React.DOM.HTML.Td
197+import Yoga.React.DOM.HTML.Template
198+import Yoga.React.DOM.HTML.Textarea
199+import Yoga.React.DOM.HTML.Tfoot
200+import Yoga.React.DOM.HTML.Th
201+import Yoga.React.DOM.HTML.Thead
202+import Yoga.React.DOM.HTML.Time
203+import Yoga.React.DOM.HTML.Title
204+import Yoga.React.DOM.HTML.Tr
205+import Yoga.React.DOM.HTML.Track
206+import Yoga.React.DOM.HTML.U
207+import Yoga.React.DOM.HTML.Ul
208+import Yoga.React.DOM.HTML.Var
209+import Yoga.React.DOM.HTML.Video
210+import Yoga.React.DOM.HTML.Wbr
src/Beta/DOM/HTML/A.purs → src/Yoga/React/DOM/HTML/A.pursrenamed+4−4
@@ -1,11 +1,11 @@
1−module Beta.DOM.HTML.A (a, a_) where
1+module Yoga.React.DOM.HTML.A (a, a_) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesF)
6−import Beta.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributesF)
6+import Yoga.React.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
77import ForgetMeNot (Id)
8−import Beta.DOM.Attributes.Target (Target)
8+import Yoga.React.DOM.Attributes.Target (Target)
99
1010type AnchorAttributes = AnchorAttributesF Id ()
1111
src/Beta/DOM/HTML/Abbr.purs → src/Yoga/React/DOM/HTML/Abbr.pursrenamed+3−3
@@ -1,8 +1,8 @@
1−module Beta.DOM.HTML.Abbr (abbr) where
1+module Yoga.React.DOM.HTML.Abbr (abbr) where
22
33import Prelude
4−import Beta.DOM.Attributes (BaseAttributes)
5−import Beta.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
4+import Yoga.React.DOM.Attributes (BaseAttributes)
5+import Yoga.React.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
66
77-- | The `<abbr>` tag in HTML, used for specifying abbreviations.
88-- |
src/Beta/DOM/HTML/Address.purs → src/Yoga/React/DOM/HTML/Address.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Address (address) where
1+module Yoga.React.DOM.HTML.Address (address) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<address>` tag in HTML, represents the contact information for its nearest `<article>`
99-- | or `<body>` ancestor. If that is the `<body>`, then it applies to the whole document.
src/Beta/DOM/HTML/Area.purs → src/Yoga/React/DOM/HTML/Area.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Area (area) where
1+module Yoga.React.DOM.HTML.Area (area) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77
88-- | The `<area>` element in HTML, defines a hot-spot region on an image, and optionally associates it with a
99-- | hypertext link. This element is used only within a `<map>` element.
src/Beta/DOM/HTML/Article.purs → src/Yoga/React/DOM/HTML/Article.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Article (article) where
1+module Yoga.React.DOM.HTML.Article (article) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<article>` element in HTML, represents a self-contained composition in a document,
99-- | page, application, or site, which is intended to be independently distributable or
src/Beta/DOM/HTML/Aside.purs → src/Yoga/React/DOM/HTML/Aside.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Aside (aside) where
1+module Yoga.React.DOM.HTML.Aside (aside) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<aside>` element in HTML, represents a portion of a document whose content
99-- | is only indirectly related to the document's main content. Asides are often
src/Beta/DOM/HTML/Audio.purs → src/Yoga/React/DOM/HTML/Audio.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Audio (audio) where
1+module Yoga.React.DOM.HTML.Audio (audio) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes, BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes, BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88type AudioAttributes = BaseAttributesR
99 ( src :: String
src/Beta/DOM/HTML/B.purs → src/Yoga/React/DOM/HTML/B.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.B (b) where
1+module Yoga.React.DOM.HTML.B (b) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<b>` element in HTML, represents text which is stylistically different from normal text
99-- | without any special importance. This could be a keyword or product name in a text. It's essentially
src/Beta/DOM/HTML/Base.purs → src/Yoga/React/DOM/HTML/Base.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Base (base) where
1+module Yoga.React.DOM.HTML.Base (base) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77
88-- | The `<base>` element in HTML, which must be empty, specifies the base URL and or target for
99-- | all relative URLs in a document. There can be only one <base> element in a document,
src/Beta/DOM/HTML/Bdi.purs → src/Yoga/React/DOM/HTML/Bdi.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Bdi (bdi) where
1+module Yoga.React.DOM.HTML.Bdi (bdi) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<bdi>` (Bi-directional Isolation) element in HTML, isolates a part of text
99-- | that might be formatted in a different direction from other text outside it.
src/Beta/DOM/HTML/Bdo.purs → src/Yoga/React/DOM/HTML/Bdo.pursrenamed+4−4
@@ -1,10 +1,10 @@
1−module Beta.DOM.HTML.Bdo (bdo) where
1+module Yoga.React.DOM.HTML.Bdo (bdo) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes, BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
7−import Beta.DOM.Attributes.Dir (Dir)
5+import Yoga.React.DOM.Attributes (BaseAttributes, BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
7+import Yoga.React.DOM.Attributes.Dir (Dir)
88
99type BdoAttributes = BaseAttributesR
1010 (dir :: Dir)
src/Beta/DOM/HTML/Blockquote.purs → src/Yoga/React/DOM/HTML/Blockquote.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Blockquote (blockquote) where
1+module Yoga.React.DOM.HTML.Blockquote (blockquote) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes, BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes, BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88type BlockquoteAttributes = BaseAttributesR
99 ( cite :: String
src/Beta/DOM/HTML/Body.purs → src/Yoga/React/DOM/HTML/Body.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Body (body) where
1+module Yoga.React.DOM.HTML.Body (body) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
77
88-- | The `<body>` element in HTML, represents the content of an HTML document.
99-- | There can be only one <body> element in a document.
src/Beta/DOM/HTML/Br.purs → src/Yoga/React/DOM/HTML/Br.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Br (br) where
1+module Yoga.React.DOM.HTML.Br (br) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77
88-- | The `<br>` element in HTML, produces a line break in text (carriage-return).
99-- | It is useful for writing a poem or a speech, where the division of lines
src/Beta/DOM/HTML/Button.purs → src/Yoga/React/DOM/HTML/Button.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Button (button, button_) where
1+module Yoga.React.DOM.HTML.Button (button, button_) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes, BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributes, BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
77
88-- | The `<button>` tag in HTML, represents a clickable button.
99-- |
src/Beta/DOM/HTML/Canvas.purs → src/Yoga/React/DOM/HTML/Canvas.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Canvas (canvas) where
1+module Yoga.React.DOM.HTML.Canvas (canvas) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes, BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes, BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88type CanvasAttributes = BaseAttributesR
99 ( width :: Number
src/Beta/DOM/HTML/Caption.purs → src/Yoga/React/DOM/HTML/Caption.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Caption (caption) where
1+module Yoga.React.DOM.HTML.Caption (caption) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<caption>` element in HTML, specifies the caption (or title) of a table.
99-- | If it is not included in the HTML, there will be no caption. However, if it is included,
src/Beta/DOM/HTML/Cite.purs → src/Yoga/React/DOM/HTML/Cite.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Cite (cite) where
1+module Yoga.React.DOM.HTML.Cite (cite) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<cite>` element in HTML, represents a reference to a creative work.
99-- | It must include the title of a work or a URL reference, which may be in an abbreviated form
src/Beta/DOM/HTML/Code.purs → src/Yoga/React/DOM/HTML/Code.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Code (code) where
1+module Yoga.React.DOM.HTML.Code (code) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<code>` element in HTML, is used to display a code snippet in a fixed-width font that
99-- | is easy to read. It is a phrase tag and is used to represent a piece of computer code.
src/Beta/DOM/HTML/Col.purs → src/Yoga/React/DOM/HTML/Col.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Col (col) where
1+module Yoga.React.DOM.HTML.Col (col) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77
88-- | The `<col>` element in HTML, provides a way to group columns of data
99-- | together in a table and apply styles to them. It's used inside a `<colgroup>` element.
src/Beta/DOM/HTML/ColGroup.purs → src/Yoga/React/DOM/HTML/ColGroup.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.ColGroup (colgroup) where
1+module Yoga.React.DOM.HTML.ColGroup (colgroup) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<colgroup>` element in HTML, specifies a group of one or more columns
99-- | in a table for formatting. The `<colgroup>` tag is useful for applying styles
src/Beta/DOM/HTML/Data.purs → src/Yoga/React/DOM/HTML/Data.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Data (dataElem) where
1+module Yoga.React.DOM.HTML.Data (dataElem) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<data>` element in HTML, links a given content with a machine-readable translation.
99-- | It lets you associate a data value with content that, while being machine-readable,
src/Beta/DOM/HTML/DataList.purs → src/Yoga/React/DOM/HTML/DataList.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.DataList (datalist) where
1+module Yoga.React.DOM.HTML.DataList (datalist) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<datalist>` element in HTML, provides a "autocomplete" feature on input elements.
99-- | Users will see a drop-down list of pre-defined options as they input data.
src/Beta/DOM/HTML/Dd.purs → src/Yoga/React/DOM/HTML/Dd.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Dd (dd) where
1+module Yoga.React.DOM.HTML.Dd (dd) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<dd>` HTML element indicates the description of a term in a description list (`<dl>`),
99-- | enclosed by `<dt>` (term) and `<dd>` (description). Each pair of `<dt>` and `<dd>` shares a
src/Beta/DOM/HTML/Del.purs → src/Yoga/React/DOM/HTML/Del.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Del (del) where
1+module Yoga.React.DOM.HTML.Del (del) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<del>` HTML element represents a range of text that has been deleted from a document.
99-- | This can be used when rendering "track changes" or source code diff information, for example.
src/Beta/DOM/HTML/Details.purs → src/Yoga/React/DOM/HTML/Details.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Details (details) where
1+module Yoga.React.DOM.HTML.Details (details) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<details>` HTML element creates a disclosure widget in which information is visible only when the widget is toggled into an "open" state.
99-- | A summary or label can be provided using the `<summary>` element.
src/Beta/DOM/HTML/Dfn.purs → src/Yoga/React/DOM/HTML/Dfn.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Dfn (dfn) where
1+module Yoga.React.DOM.HTML.Dfn (dfn) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<dfn>` HTML element represents the defining instance of a term in a document.
99-- |
src/Beta/DOM/HTML/Dialog.purs → src/Yoga/React/DOM/HTML/Dialog.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Dialog (dialog) where
1+module Yoga.React.DOM.HTML.Dialog (dialog) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<dialog>` HTML element represents a dialog box or other interactive
99-- | component, such as an inspector or window.
src/Beta/DOM/HTML/Div.purs → src/Yoga/React/DOM/HTML/Div.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Div (div, div_) where
1+module Yoga.React.DOM.HTML.Div (div, div_) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
77
88-- | The `<div>` tag in HTML, acts as a container unit which encapsulates other page elements
99-- | and divides the HTML document into sections. Web developers use <div> elements to group
src/Beta/DOM/HTML/Dl.purs → src/Yoga/React/DOM/HTML/Dl.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Dl (dl) where
1+module Yoga.React.DOM.HTML.Dl (dl) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<dl>` HTML element is for grouping together sets of `<dt>` (term) and `<dd>` (description) elements,
99-- | typically used for creating a list of terms along with their associated descriptions.
src/Beta/DOM/HTML/Dt.purs → src/Yoga/React/DOM/HTML/Dt.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Dt (dt) where
1+module Yoga.React.DOM.HTML.Dt (dt) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<dt>` HTML element specifies a term in a description list (`<dl>`).
99-- | This element can exist only as a child element of a description list and it is paired with a `<dd>` element
src/Beta/DOM/HTML/Em.purs → src/Yoga/React/DOM/HTML/Em.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Em (em) where
1+module Yoga.React.DOM.HTML.Em (em) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<em>` HTML element marks text that has stress emphasis. The `<em>` element can be
99-- | nested, with each level of nesting indicating a greater degree of emphasis.
src/Beta/DOM/HTML/Embed.purs → src/Yoga/React/DOM/HTML/Embed.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Embed (embed) where
1+module Yoga.React.DOM.HTML.Embed (embed) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77
88-- | The `<embed>` HTML element represents an integration point for an external application or interactive content.
99-- |
src/Beta/DOM/HTML/FieldSet.purs → src/Yoga/React/DOM/HTML/FieldSet.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.FieldSet (fieldset) where
1+module Yoga.React.DOM.HTML.FieldSet (fieldset) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<fieldset>` HTML element is a set of form controls optionally grouped under a common name.
99-- |
src/Beta/DOM/HTML/Figcaption.purs → src/Yoga/React/DOM/HTML/Figcaption.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Figcaption (figcaption) where
1+module Yoga.React.DOM.HTML.Figcaption (figcaption) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<figcaption>` HTML element represents a caption or a legend associated with a figure or an illustration
99-- | described by the rest of the data of the `<figure>` element, its direct ancestor.
src/Beta/DOM/HTML/Figure.purs → src/Yoga/React/DOM/HTML/Figure.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Figure (figure) where
1+module Yoga.React.DOM.HTML.Figure (figure) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<figure>` HTML element represents self-contained content that's
99-- | often referenced as a single unit from the main flow of the document.
src/Beta/DOM/HTML/Footer.purs → src/Yoga/React/DOM/HTML/Footer.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Footer (footer) where
1+module Yoga.React.DOM.HTML.Footer (footer) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<footer>` HTML element represents a footer for its nearest sectioning
99-- | content or sectioning root element.
src/Beta/DOM/HTML/Form.purs → src/Yoga/React/DOM/HTML/Form.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Form (form) where
1+module Yoga.React.DOM.HTML.Form (form) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77import React.Basic.Events (EventHandler)
88
99-- | The `<form>` HTML element represents a form, which is a component of an application
src/Beta/DOM/HTML/H.purs → src/Yoga/React/DOM/HTML/H.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.H (h1, h2, h3, h4, h5, h6) where
1+module Yoga.React.DOM.HTML.H (h1, h2, h3, h4, h5, h6) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<h1>` HTML element represents a first level heading in the document.
99-- |
src/Beta/DOM/HTML/HTML.purs → src/Yoga/React/DOM/HTML/HTML.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.HTML (html) where
1+module Yoga.React.DOM.HTML.HTML (html) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
77
88-- | The `<html>` tag in HTML, which is the root of an HTML document.
99-- |
src/Beta/DOM/HTML/Head.purs → src/Yoga/React/DOM/HTML/Head.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Head (head) where
1+module Yoga.React.DOM.HTML.Head (head) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
77
88-- | The `<head>` tag in HTML, typically includes meta-information about the document such as its title, linked stylesheets and scripts.
99-- |
src/Beta/DOM/HTML/Header.purs → src/Yoga/React/DOM/HTML/Header.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Header (header) where
1+module Yoga.React.DOM.HTML.Header (header) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<header>` HTML element represents introductory content, typically a group of introductory or navigational aids.
99-- |
src/Beta/DOM/HTML/Hr.purs → src/Yoga/React/DOM/HTML/Hr.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Hr (hr) where
1+module Yoga.React.DOM.HTML.Hr (hr) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77
88-- | The `<hr>` HTML element represents a thematic break between paragraph-level elements: for example, a change of scene in a story,
99-- | or a shift of topic within a section.
src/Beta/DOM/HTML/I.purs → src/Yoga/React/DOM/HTML/I.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.I (i) where
1+module Yoga.React.DOM.HTML.I (i) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<i>` HTML element represents a range of text that is set off from the normal text for some reason,
99-- | such as idiomatic text, technical terms, taxonomical designations, among others.
src/Beta/DOM/HTML/IFrame.purs → src/Yoga/React/DOM/HTML/IFrame.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.IFrame (iframe, iframeWithChildren) where
1+module Yoga.React.DOM.HTML.IFrame (iframe, iframeWithChildren) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
77
88-- | The `<iframe>` HTML element represents a nested browsing context,
99-- | effectively embedding another HTML page into the current page.
src/Beta/DOM/HTML/Img.purs → src/Yoga/React/DOM/HTML/Img.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Img (img) where
1+module Yoga.React.DOM.HTML.Img (img) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77
88-- | The `<img>` HTML element represents an image in the document.
99-- |
src/Beta/DOM/HTML/Input.purs → src/Yoga/React/DOM/HTML/Input.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Input (input) where
1+module Yoga.React.DOM.HTML.Input (input) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77import React.Basic.Events (EventHandler)
88
99-- | The `<input>` HTML element represents a field for user input.
src/Beta/DOM/HTML/Kbd.purs → src/Yoga/React/DOM/HTML/Kbd.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Kbd (kbd) where
1+module Yoga.React.DOM.HTML.Kbd (kbd) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<kbd>` HTML element denotes text to be input from a keyboard.
99-- |
src/Beta/DOM/HTML/Label.purs → src/Yoga/React/DOM/HTML/Label.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Label (label) where
1+module Yoga.React.DOM.HTML.Label (label) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77import Unsafe.Coerce (unsafeCoerce)
88import Prim.Row (class Union)
99
src/Beta/DOM/HTML/Legend.purs → src/Yoga/React/DOM/HTML/Legend.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Legend (legend) where
1+module Yoga.React.DOM.HTML.Legend (legend) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<legend>` HTML element represents a caption for the content of its parent `<fieldset>`.
99-- |
src/Beta/DOM/HTML/Li.purs → src/Yoga/React/DOM/HTML/Li.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Li (li) where
1+module Yoga.React.DOM.HTML.Li (li) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<li>` tag in HTML, is used to represent an item in a list. It must be contained in
99-- | a parent element: an ordered list (<ol>), an unordered list (<ul>), or a menu (<menu>).
src/Beta/DOM/HTML/Link.purs → src/Yoga/React/DOM/HTML/Link.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Link (link) where
1+module Yoga.React.DOM.HTML.Link (link) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes, BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributes, BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77
88-- | The `<link>` tag in HTML, defines the relationship between the current document and an external resource.
99-- | **link is a void element** — it can't contain any children
src/Beta/DOM/HTML/Main.purs → src/Yoga/React/DOM/HTML/Main.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Main (main) where
1+module Yoga.React.DOM.HTML.Main (main) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<main>` HTML element represents the dominant content of the body of a document.
99-- |
src/Beta/DOM/HTML/Map.purs → src/Yoga/React/DOM/HTML/Map.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Map (map) where
1+module Yoga.React.DOM.HTML.Map (map) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<map>` HTML element is used with area elements to define an image map.
99-- |
src/Beta/DOM/HTML/Mark.purs → src/Yoga/React/DOM/HTML/Mark.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Mark (mark) where
1+module Yoga.React.DOM.HTML.Mark (mark) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<mark>` HTML element represents highlighted text.
99-- |
src/Beta/DOM/HTML/Menu.purs → src/Yoga/React/DOM/HTML/Menu.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Menu (menu) where
1+module Yoga.React.DOM.HTML.Menu (menu) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77import React.Basic.Events (EventHandler)
88
99-- | The `<menu>` tag in HTML, represents a group of commands that a user can perform or activate.
src/Beta/DOM/HTML/Meta.purs → src/Yoga/React/DOM/HTML/Meta.pursrenamed+2−2
@@ -1,8 +1,8 @@
1−module Beta.DOM.HTML.Meta (meta) where
1+module Yoga.React.DOM.HTML.Meta (meta) where
22
33import Prelude
44
5−import Beta.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement_)
66
77type MetaAttributes =
88 ( charSet :: String
src/Beta/DOM/HTML/Meter.purs → src/Yoga/React/DOM/HTML/Meter.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Meter (meter) where
1+module Yoga.React.DOM.HTML.Meter (meter) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<meter>` HTML element represents a scalar measurement within a known range, or a fractional value.
99-- |
src/Beta/DOM/HTML/Nav.purs → src/Yoga/React/DOM/HTML/Nav.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Nav (nav) where
1+module Yoga.React.DOM.HTML.Nav (nav) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<nav>` HTML element represents a section of a page whose purpose is to provide navigation links.
99-- |
src/Beta/DOM/HTML/NoScript.purs → src/Yoga/React/DOM/HTML/NoScript.pursrenamed+3−3
@@ -1,8 +1,8 @@
1−module Beta.DOM.HTML.NoScript (noscript) where
1+module Yoga.React.DOM.HTML.NoScript (noscript) where
22
33import Prelude
4−import Beta.DOM.Attributes (BaseAttributes)
5−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
4+import Yoga.React.DOM.Attributes (BaseAttributes)
5+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
66
77-- | The `<noscript>` tag in HTML, used to provide an alternative content for users
88-- | that have disabled scripts in their browser or have a browser that doesn't support script.
src/Beta/DOM/HTML/Object.purs → src/Yoga/React/DOM/HTML/Object.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Object (object) where
1+module Yoga.React.DOM.HTML.Object (object) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<object>` HTML element is used to embed content from an external application or interactive content (including images, audio and video).
99-- | Among the possible reasons for using `object` to embed an image, the most practical is that it allows the fallback content to contain HTML markup, such as headings, lists, tables, and phrase markup. The `img` element lets you specify only plain text as fallback content—even paragraph breaks cannot be specified.
src/Beta/DOM/HTML/Ol.purs → src/Yoga/React/DOM/HTML/Ol.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Ol (ol) where
1+module Yoga.React.DOM.HTML.Ol (ol) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes, BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes, BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<ol>` tag in HTML, represents an ordered list of items — typically rendered as a numbered list.
99-- |
src/Beta/DOM/HTML/Optgroup.purs → src/Yoga/React/DOM/HTML/Optgroup.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Optgroup (optgroup) where
1+module Yoga.React.DOM.HTML.Optgroup (optgroup) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<optgroup>` HTML element creates a grouping of options within a `<select>` element.
99-- |
src/Beta/DOM/HTML/Option.purs → src/Yoga/React/DOM/HTML/Option.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Option (option) where
1+module Yoga.React.DOM.HTML.Option (option) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<optgroup>` HTML element creates a grouping of options within a `<select>` element.
99-- |
src/Beta/DOM/HTML/Output.purs → src/Yoga/React/DOM/HTML/Output.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Output (output) where
1+module Yoga.React.DOM.HTML.Output (output) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<output>` HTML element represents the result of a calculation or user action.
99-- |
src/Beta/DOM/HTML/P.purs → src/Yoga/React/DOM/HTML/P.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.P (p) where
1+module Yoga.React.DOM.HTML.P (p) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<p>` HTML element represents a paragraph.
99-- |
src/Beta/DOM/HTML/Param.purs → src/Yoga/React/DOM/HTML/Param.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Param (param) where
1+module Yoga.React.DOM.HTML.Param (param) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77
88-- | The `<param>` HTML element defines parameters for plugins invoked by `<object>` elements.
99-- |
src/Beta/DOM/HTML/Picture.purs → src/Yoga/React/DOM/HTML/Picture.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Picture (picture) where
1+module Yoga.React.DOM.HTML.Picture (picture) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<picture>` HTML element contains zero or more `<source>` elements and one `<img>` element to offer alternative versions of an image for different display scenarios.
99-- |
src/Beta/DOM/HTML/Pre.purs → src/Yoga/React/DOM/HTML/Pre.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Pre (pre) where
1+module Yoga.React.DOM.HTML.Pre (pre) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<pre>` HTML element represents preformatted text, in which structure is represented by typographic conventions rather than by the elements.
99-- |
src/Beta/DOM/HTML/Progress.purs → src/Yoga/React/DOM/HTML/Progress.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Progress (progress) where
1+module Yoga.React.DOM.HTML.Progress (progress) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<progress>` HTML element represents the completion progress of a task.
99-- |
src/Beta/DOM/HTML/Q.purs → src/Yoga/React/DOM/HTML/Q.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Q (q) where
1+module Yoga.React.DOM.HTML.Q (q) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<q>` HTML element indicates that the enclosed text is a short inline quotation.
99-- |
src/Beta/DOM/HTML/Rp.purs → src/Yoga/React/DOM/HTML/Rp.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Rp (rp) where
1+module Yoga.React.DOM.HTML.Rp (rp) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<rp>` HTML element is used to provide fallback parentheses for browsers that do not support display of ruby annotations using the `<ruby>` element.
99-- |
src/Beta/DOM/HTML/Rt.purs → src/Yoga/React/DOM/HTML/Rt.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Rt (rt) where
1+module Yoga.React.DOM.HTML.Rt (rt) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<rt>` HTML element specifies the ruby text component of a ruby annotation,
99-- | which is used to provide pronunciation, translation, or transliteration information for East Asian typography.
src/Beta/DOM/HTML/Ruby.purs → src/Yoga/React/DOM/HTML/Ruby.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Ruby (ruby) where
1+module Yoga.React.DOM.HTML.Ruby (ruby) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<ruby>` HTML element represents a ruby annotation.
99-- | Ruby annotations are for showing pronunciation of East Asian characters.
src/Beta/DOM/HTML/S.purs → src/Yoga/React/DOM/HTML/S.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.S (s) where
1+module Yoga.React.DOM.HTML.S (s) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<s>` HTML element renders text with a strikethrough, or a line through it.
99-- | Use the `<s>` element to represent things that are no longer relevant or no longer accurate.
src/Beta/DOM/HTML/Samp.purs → src/Yoga/React/DOM/HTML/Samp.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Samp (samp) where
1+module Yoga.React.DOM.HTML.Samp (samp) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<samp>` HTML element is used to display sample output from a computer program.
99-- |
src/Beta/DOM/HTML/Script.purs → src/Yoga/React/DOM/HTML/Script.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Script (script, scriptInline) where
1+module Yoga.React.DOM.HTML.Script (script, scriptInline) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, FFIComponent_, FFIRawTextComponent, createBuiltinElement, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, FFIComponent_, FFIRawTextComponent, createBuiltinElement, createBuiltinElement_)
77
88-- | The `<script>` HTML element is used to embed executable code or data; this is typically used to refer to JavaScript code.
99-- | See `scriptInline` for scripts that don't just reference a file.
src/Beta/DOM/HTML/Section.purs → src/Yoga/React/DOM/HTML/Section.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Section (section) where
1+module Yoga.React.DOM.HTML.Section (section) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<section>` HTML element represents a standalone section of functionality contained within an HTML document, typically with a heading, ...
99-- |
src/Beta/DOM/HTML/Select.purs → src/Yoga/React/DOM/HTML/Select.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Select (select) where
1+module Yoga.React.DOM.HTML.Select (select) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes, BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes, BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77import React.Basic.Events (EventHandler)
88
99-- | The `<select>` HTML element represents a control that provides a menu of options.
src/Beta/DOM/HTML/Small.purs → src/Yoga/React/DOM/HTML/Small.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Small (small) where
1+module Yoga.React.DOM.HTML.Small (small) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<small>` HTML element represents side comments such as small print.
99-- |
src/Beta/DOM/HTML/Source.purs → src/Yoga/React/DOM/HTML/Source.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Source (source) where
1+module Yoga.React.DOM.HTML.Source (source) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77
88-- | The `<source>` HTML element is used to specify multiple media resources for media elements, such as `<picture>`, `<audio>`, and `<video>`.
99-- |
src/Beta/DOM/HTML/Span.purs → src/Yoga/React/DOM/HTML/Span.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Span (span) where
1+module Yoga.React.DOM.HTML.Span (span) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
77
88-- | The `<span>` tag in HTML is a generic inline container for phrasing content, which does
99-- | not inherently represent anything. It can be used to group elements for styling purposes
src/Beta/DOM/HTML/Strong.purs → src/Yoga/React/DOM/HTML/Strong.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Strong (strong) where
1+module Yoga.React.DOM.HTML.Strong (strong) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<strong>` HTML element gives text strong importance, and is typically displayed in bold.
99-- |
src/Beta/DOM/HTML/Style.purs → src/Yoga/React/DOM/HTML/Style.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Style (style) where
1+module Yoga.React.DOM.HTML.Style (style) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, FFIRawTextComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, FFIRawTextComponent, createBuiltinElement)
77
88-- | The `<style>` HTML element contains style information for a document, or part of a document.
99-- | The child must be a string
src/Beta/DOM/HTML/Sub.purs → src/Yoga/React/DOM/HTML/Sub.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Sub (sub) where
1+module Yoga.React.DOM.HTML.Sub (sub) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<sub>` HTML element specifies inline text which should be displayed as subscript for solely typographical reasons.
99-- |
src/Beta/DOM/HTML/Summary.purs → src/Yoga/React/DOM/HTML/Summary.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Summary (summary) where
1+module Yoga.React.DOM.HTML.Summary (summary) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77import React.Basic.Events (EventHandler)
88
99type SummaryProps = (onToggle :: EventHandler | BaseAttributes)
src/Beta/DOM/HTML/Sup.purs → src/Yoga/React/DOM/HTML/Sup.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Sup (sup) where
1+module Yoga.React.DOM.HTML.Sup (sup) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<sup>` HTML element specifies a span of inline text to be displayed at a higher vertical position relative to the text around it for typographical reasons.
99-- |
src/Beta/DOM/HTML/Table.purs → src/Yoga/React/DOM/HTML/Table.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Table (table) where
1+module Yoga.React.DOM.HTML.Table (table) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<table>` HTML element represents data in two dimensions or more.
99-- |
src/Beta/DOM/HTML/Tbody.purs → src/Yoga/React/DOM/HTML/Tbody.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Tbody (tbody) where
1+module Yoga.React.DOM.HTML.Tbody (tbody) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<tbody>` HTML element groups the body content in a table.
99-- |
src/Beta/DOM/HTML/Td.purs → src/Yoga/React/DOM/HTML/Td.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Td (td) where
1+module Yoga.React.DOM.HTML.Td (td) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<td>` HTML element standard cell in a table. It can be filled with data.
99-- |
src/Beta/DOM/HTML/Template.purs → src/Yoga/React/DOM/HTML/Template.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Template (template) where
1+module Yoga.React.DOM.HTML.Template (template) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<template>` HTML element is a mechanism for holding client-side content that is not to be rendered when a page is loaded but may subsequently be instantiated during runtime.
99-- | You probably don't want this when using React.
src/Beta/DOM/HTML/Textarea.purs → src/Yoga/React/DOM/HTML/Textarea.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Textarea (textarea) where
1+module Yoga.React.DOM.HTML.Textarea (textarea) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77import React.Basic.Events (EventHandler)
88
99-- | The `<textarea>` HTML element represents a multi-line plain-text editing control.
src/Beta/DOM/HTML/Tfoot.purs → src/Yoga/React/DOM/HTML/Tfoot.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Tfoot (tfoot) where
1+module Yoga.React.DOM.HTML.Tfoot (tfoot) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<tfoot>` HTML element a set of rows summarizing the columns of the table.
99-- | It is a direct child of the `<table>` element.
src/Beta/DOM/HTML/Th.purs → src/Yoga/React/DOM/HTML/Th.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Th (th) where
1+module Yoga.React.DOM.HTML.Th (th) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<th>` HTML element defines a cell as header of a group of cells. The exact nature of this group depends on the context.
99-- |
src/Beta/DOM/HTML/Thead.purs → src/Yoga/React/DOM/HTML/Thead.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Thead (thead) where
1+module Yoga.React.DOM.HTML.Thead (thead) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<thead>` HTML element groups the header content in a table.
99-- |
src/Beta/DOM/HTML/Time.purs → src/Yoga/React/DOM/HTML/Time.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Time (time) where
1+module Yoga.React.DOM.HTML.Time (time) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<time>` HTML element represents a specific period in time.
99-- |
src/Beta/DOM/HTML/Title.purs → src/Yoga/React/DOM/HTML/Title.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Title (title) where
1+module Yoga.React.DOM.HTML.Title (title) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement)
77import React.Basic (JSX)
88
99-- | The `<title>` tag in HTML, it defines the title of the HTML document, which is shown in a browser's title bar or a page's tab.
src/Beta/DOM/HTML/Tr.purs → src/Yoga/React/DOM/HTML/Tr.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Tr (tr) where
1+module Yoga.React.DOM.HTML.Tr (tr) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<tr>` HTML element defines a row of cells in a table. Those can be a mix of `<td>` and `<th>` elements.
99-- |
src/Beta/DOM/HTML/Track.purs → src/Yoga/React/DOM/HTML/Track.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Track (track) where
1+module Yoga.React.DOM.HTML.Track (track) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77
88-- | The `<track>` HTML element is used as a child of the media elements—`<audio>`, `<video>`. It lets you specify timed text tracks (or time-based data), for example to automatically handle subtitles.
99-- |
src/Beta/DOM/HTML/U.purs → src/Yoga/React/DOM/HTML/U.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.U (u) where
1+module Yoga.React.DOM.HTML.U (u) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<u>` HTML element represents an unarticulated annotation. In most languages, this would not change the meaning of the sentence -- it's just a stylistic choice to underline.
99-- |
src/Beta/DOM/HTML/Ul.purs → src/Yoga/React/DOM/HTML/Ul.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Ul (ul) where
1+module Yoga.React.DOM.HTML.Ul (ul) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, FFIComponent_, createBuiltinElement, createBuiltinElement_)
77
88-- | The `<ul>` tag in HTML, represents an unordered list of items, typically rendered as a bulleted list.
99-- |
src/Beta/DOM/HTML/Var.purs → src/Yoga/React/DOM/HTML/Var.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Var (var) where
1+module Yoga.React.DOM.HTML.Var (var) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<var>` HTML element represents the name of a variable in a mathematical expression or a programming context.
99-- |
src/Beta/DOM/HTML/Video.purs → src/Yoga/React/DOM/HTML/Video.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Video (video) where
1+module Yoga.React.DOM.HTML.Video (video) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributesR)
6−import Beta.DOM.Internal (FFIComponent, createBuiltinElement)
5+import Yoga.React.DOM.Attributes (BaseAttributesR)
6+import Yoga.React.DOM.Internal (FFIComponent, createBuiltinElement)
77
88-- | The `<video>` HTML element embeds a media player which supports video playback into the document.
99-- |
src/Beta/DOM/HTML/Wbr.purs → src/Yoga/React/DOM/HTML/Wbr.pursrenamed+3−3
@@ -1,9 +1,9 @@
1−module Beta.DOM.HTML.Wbr (wbr) where
1+module Yoga.React.DOM.HTML.Wbr (wbr) where
22
33import Prelude
44
5−import Beta.DOM.Attributes (BaseAttributes)
6−import Beta.DOM.Internal (FFIComponent_, createBuiltinElement_)
5+import Yoga.React.DOM.Attributes (BaseAttributes)
6+import Yoga.React.DOM.Internal (FFIComponent_, createBuiltinElement_)
77
88-- | The `<wbr>` HTML element represents a word break opportunity—a position within text where the browser may optionally break a line.
99-- |
src/Beta/DOM/Handler.purs → src/Yoga/React/DOM/Handler.pursrenamed+3−3
@@ -1,10 +1,10 @@
1−module Beta.DOM.Handler where
1+module Yoga.React.DOM.Handler where
22
33import Prelude
44import Effect.Uncurried (EffectFn1, mkEffectFn1)
55import Effect (Effect)
6−import Beta.DOM.Event (FocusEvent, MouseEvent)
7−import Beta.DOM.Attributes (ReactEventHandler(ReactEventHandler))
6+import Yoga.React.DOM.Event (FocusEvent, MouseEvent)
7+import Yoga.React.DOM.Attributes (ReactEventHandler(ReactEventHandler))
88import React.Basic.Events (EventHandler)
99import Unsafe.Coerce (unsafeCoerce)
1010
src/Beta/DOM/Internal.js → src/Yoga/React/DOM/Internal.jsrenamed

The content is the same.

src/Beta/DOM/Internal.purs → src/Yoga/React/DOM/Internal.pursrenamed+3−3
@@ -1,4 +1,4 @@
1−module Beta.DOM.Internal where
1+module Yoga.React.DOM.Internal where
22
33import Prelude
44
@@ -18,7 +18,7 @@ import Type.RowList as RL
1818import Unsafe.Coerce (unsafeCoerce)
1919
2020foreign import createElementImpl :: forall component props children. Fn3 component props children JSX
21−foreign import createElementNoKidsImpl :: forall component props. Fn2 component props JSX
21+foreign import createElementNoKidsImpl :: forall component props. Fn2 component props JSX
2222
2323createBuiltinElement :: forall props children. String -> props -> children -> JSX
2424createBuiltinElement = runFn3 createElementImpl
@@ -26,7 +26,7 @@ createBuiltinElement = runFn3 createElementImpl
2626createBuiltinElement_ :: forall props. String -> props -> JSX
2727createBuiltinElement_ props = runFn2 createElementNoKidsImpl props
2828
29−createElement :: forall props props_ children. IsJSX children => Cons "children" (ReactChildren JSX) props_ props => ReactComponent {|props} -> {|props_} -> children -> JSX
29+createElement :: forall props props_ children. IsJSX children => Cons "children" (ReactChildren JSX) props_ props => ReactComponent { | props } -> { | props_ } -> children -> JSX
3030createElement = runFn3 createElementImpl
3131
3232createElement_ :: forall props. ReactComponent props -> props -> JSX
src/Beta/DOM/Server.js → src/Yoga/React/DOM/Server.jsrenamed

The content is the same.

src/Beta/DOM/Server.purs → src/Yoga/React/DOM/Server.pursrenamed+1−1
@@ -1,4 +1,4 @@
1−module Beta.DOM.Server
1+module Yoga.React.DOM.Server
22 ( renderToString
33 , renderToStaticMarkup
44 ) where
test/Example.purs+9−9
@@ -1,21 +1,21 @@
11module Example where
22
33import Prelude
4−import Beta.DOM.HTML as H
4+import Yoga.React.DOM.HTML as H
55import Effect (Effect)
66import Effect.Class.Console (log)
7−import Beta.DOM.Server (renderToStaticMarkup, renderToString)
8−import Beta.DOM.HTML.Tfoot (tfoot)
7+import Yoga.React.DOM.Server (renderToStaticMarkup, renderToString)
8+import Yoga.React.DOM.HTML.Tfoot (tfoot)
99import React.Basic (JSX, fragment)
10−import Beta.DOM.Internal (text, (++))
11−import Beta.DOM.HTML.Blockquote (blockquote) as H
10+import Yoga.React.DOM.Internal (text, (++))
11+import Yoga.React.DOM.HTML.Blockquote (blockquote) as H
1212import Node.FS.Aff (writeTextFile)
1313import Effect.Aff (launchAff_)
1414import Node.Encoding (Encoding(UTF8))
1515import React.Basic.Hooks (Component, component, useState)
1616import Data.Tuple.Nested ((/\))
1717import React.Basic.Hooks as React
18−import Beta.DOM.Client (createRoot, renderRoot)
18+import Yoga.React.DOM.Client (createRoot, renderRoot)
1919import Web.HTML (window)
2020import Web.HTML.Window (document)
2121import Web.HTML.HTMLDocument (toNonElementParentNode) as Window
@@ -25,9 +25,9 @@ import Data.Foldable (traverse_)
2525import Web.HTML.HTMLElement (toElement) as HTMLElement
2626import Web.HTML.HTMLDocument (toNonElementParentNode) as HTMLDocument
2727import React.Basic.Events (handler_)
28−import Beta.DOM.HTML.IFrame (iframeWithChildren) as H
29−import Beta.DOM.HTML.Option (option) as H
30−import Beta.DOM.HTML.Abbr (abbr) as H
28+import Yoga.React.DOM.HTML.IFrame (iframeWithChildren) as H
29+import Yoga.React.DOM.HTML.Option (option) as H
30+import Yoga.React.DOM.HTML.Abbr (abbr) as H
3131
3232main :: Effect Unit
3333main = do
test/Main.purs+7−7
@@ -1,14 +1,14 @@
11module Test.Main where
22
33import Prelude
4−import Beta.DOM.HTML as H
4+import Yoga.React.DOM.HTML as H
55import Effect (Effect)
66import Effect.Class.Console (log)
7−import Beta.DOM.Server (renderToStaticMarkup, renderToString)
8−import Beta.DOM.HTML.Tfoot (tfoot)
7+import Yoga.React.DOM.Server (renderToStaticMarkup, renderToString)
8+import Yoga.React.DOM.HTML.Tfoot (tfoot)
99import React.Basic (JSX)
10−import Beta.DOM.Internal (text)
11−import Beta.DOM.HTML.Blockquote (blockquote) as H
10+import Yoga.React.DOM.Internal (text)
11+import Yoga.React.DOM.HTML.Blockquote (blockquote) as H
1212import Node.FS.Aff (writeTextFile)
1313import Effect.Aff (launchAff_)
1414import Node.Encoding (Encoding(UTF8))
@@ -30,7 +30,7 @@ example exampleApp = H.html {}
3030 , H.style {} "body { background-color: #f0f0f2; }"
3131 , H.script { src: "https://cdn.tailwindcss.com" }
3232 , H.body { className: "w-full" } $
33− H.div_ { id: "react-root", dangerouslySetInnerHTML: { __html: renderToString $ exampleApp {} } }
33+ H.div_ { id: "react-root", dangerouslySetInnerHTML: { __html: renderToString $ exampleApp {} } }
3434 , H.script { src: "index.js" }
35− ]
35+ ]
3636 ]