Skip to content

Commit 4790b97

Browse files
authored
Merge pull request #86 from joshuahhh/patch-1
Add foo' (props-free) functions for SVG elements
2 parents 3cf32f0 + d5f5e80 commit 4790b97

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

src/React/DOM/SVG.purs

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,53 +7,107 @@ import React.DOM.Props (Props)
77
circle :: Array Props -> Array ReactElement -> ReactElement
88
circle = mkDOM (IsDynamic false) "circle"
99

10+
circle' :: Array ReactElement -> ReactElement
11+
circle' = circle []
12+
1013
clipPath :: Array Props -> Array ReactElement -> ReactElement
1114
clipPath = mkDOM (IsDynamic false) "clipPath"
1215

16+
clipPath' :: Array ReactElement -> ReactElement
17+
clipPath' = clipPath []
18+
1319
defs :: Array Props -> Array ReactElement -> ReactElement
1420
defs = mkDOM (IsDynamic false) "defs"
1521

22+
defs' :: Array ReactElement -> ReactElement
23+
defs' = defs []
24+
1625
ellipse :: Array Props -> Array ReactElement -> ReactElement
1726
ellipse = mkDOM (IsDynamic false) "ellipse"
1827

28+
ellipse' :: Array ReactElement -> ReactElement
29+
ellipse' = ellipse []
30+
1931
g :: Array Props -> Array ReactElement -> ReactElement
2032
g = mkDOM (IsDynamic false) "g"
2133

34+
g' :: Array ReactElement -> ReactElement
35+
g' = g []
36+
2237
line :: Array Props -> Array ReactElement -> ReactElement
2338
line = mkDOM (IsDynamic false) "line"
2439

40+
line' :: Array ReactElement -> ReactElement
41+
line' = line []
42+
2543
linearGradient :: Array Props -> Array ReactElement -> ReactElement
2644
linearGradient = mkDOM (IsDynamic false) "linearGradient"
2745

46+
linearGradient' :: Array ReactElement -> ReactElement
47+
linearGradient' = linearGradient []
48+
2849
mask :: Array Props -> Array ReactElement -> ReactElement
2950
mask = mkDOM (IsDynamic false) "mask"
3051

52+
mask' :: Array ReactElement -> ReactElement
53+
mask' = mask []
54+
3155
path :: Array Props -> Array ReactElement -> ReactElement
3256
path = mkDOM (IsDynamic false) "path"
3357

58+
path' :: Array ReactElement -> ReactElement
59+
path' = path []
60+
3461
pattern :: Array Props -> Array ReactElement -> ReactElement
3562
pattern = mkDOM (IsDynamic false) "pattern"
3663

64+
pattern' :: Array ReactElement -> ReactElement
65+
pattern' = pattern []
66+
3767
polygon :: Array Props -> Array ReactElement -> ReactElement
3868
polygon = mkDOM (IsDynamic false) "polygon"
3969

70+
polygon' :: Array ReactElement -> ReactElement
71+
polygon' = polygon []
72+
4073
polyline :: Array Props -> Array ReactElement -> ReactElement
4174
polyline = mkDOM (IsDynamic false) "polyline"
4275

76+
polyline' :: Array ReactElement -> ReactElement
77+
polyline' = polyline []
78+
4379
radialGradient :: Array Props -> Array ReactElement -> ReactElement
4480
radialGradient = mkDOM (IsDynamic false) "radialGradient"
4581

82+
radialGradient' :: Array ReactElement -> ReactElement
83+
radialGradient' = radialGradient []
84+
4685
rect :: Array Props -> Array ReactElement -> ReactElement
4786
rect = mkDOM (IsDynamic false) "rect"
4887

88+
rect' :: Array ReactElement -> ReactElement
89+
rect' = rect []
90+
4991
stop :: Array Props -> Array ReactElement -> ReactElement
5092
stop = mkDOM (IsDynamic false) "stop"
5193

94+
stop' :: Array ReactElement -> ReactElement
95+
stop' = stop []
96+
5297
svg :: Array Props -> Array ReactElement -> ReactElement
5398
svg = mkDOM (IsDynamic false) "svg"
5499

100+
svg' :: Array ReactElement -> ReactElement
101+
svg' = svg []
102+
55103
text :: Array Props -> Array ReactElement -> ReactElement
56104
text = mkDOM (IsDynamic false) "text"
57105

106+
text' :: Array ReactElement -> ReactElement
107+
text' = text []
108+
58109
tspan :: Array Props -> Array ReactElement -> ReactElement
59110
tspan = mkDOM (IsDynamic false) "tspan"
111+
112+
tspan' :: Array ReactElement -> ReactElement
113+
tspan' = tspan []

0 commit comments

Comments
 (0)