@@ -1,522 +0,0 @@
1−module Framer.Motion.MotionComponent where
2−
3−import Effect (Effect)
4−import Framer.Motion.Types (MotionProps)
5−import Prim.Row (class Union)
6−import React.Basic (ReactComponent)
7−import React.Basic.DOM as DOM
8−import React.Basic.DOM.Internal (SharedSVGProps)
9−import React.Basic.DOM.SVG as SVG
10−import Type.Row (type (+))
11−
12−foreign import motionComponentImpl ∷ ∀ a. String -> ReactComponent { | a }
13−
14−foreign import custom ∷
15− ∀ old.
16− ReactComponent { | old } ->
17− Effect (ReactComponent { | MotionProps old })
18−
19−-- DOM
20−abbr ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_abbr) => ReactComponent { | attrs }
21−abbr = motionComponentImpl "abbr"
22−
23−address ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_address) => ReactComponent { | attrs }
24−address = motionComponentImpl "address"
25−
26−area ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_area) => ReactComponent { | attrs }
27−area = motionComponentImpl "area"
28−
29−article ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_article) => ReactComponent { | attrs }
30−article = motionComponentImpl "article"
31−
32−aside ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_aside) => ReactComponent { | attrs }
33−aside = motionComponentImpl "aside"
34−
35−audio ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_audio) => ReactComponent { | attrs }
36−audio = motionComponentImpl "audio"
37−
38−b ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_b) => ReactComponent { | attrs }
39−b = motionComponentImpl "b"
40−
41−base ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_base) => ReactComponent { | attrs }
42−base = motionComponentImpl "base"
43−
44−bdi ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_bdi) => ReactComponent { | attrs }
45−bdi = motionComponentImpl "bdi"
46−
47−bdo ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_bdo) => ReactComponent { | attrs }
48−bdo = motionComponentImpl "bdo"
49−
50−-- No support in React Basic Hooks
51−-- big :: forall attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_big) => ReactComponent { | attrs }
52−-- big = motionComponentImpl "big"
53−blockquote ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_blockquote) => ReactComponent { | attrs }
54−blockquote = motionComponentImpl "blockquote"
55−
56−body ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_body) => ReactComponent { | attrs }
57−body = motionComponentImpl "body"
58−
59−br ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_br) => ReactComponent { | attrs }
60−br = motionComponentImpl "br"
61−
62−button ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_button) => ReactComponent { | attrs }
63−button = motionComponentImpl "button"
64−
65−canvas ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_canvas) => ReactComponent { | attrs }
66−canvas = motionComponentImpl "canvas"
67−
68−caption ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_caption) => ReactComponent { | attrs }
69−caption = motionComponentImpl "caption"
70−
71−cite ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_cite) => ReactComponent { | attrs }
72−cite = motionComponentImpl "cite"
73−
74−code ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_code) => ReactComponent { | attrs }
75−code = motionComponentImpl "code"
76−
77−col ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_col) => ReactComponent { | attrs }
78−col = motionComponentImpl "col"
79−
80−colgroup ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_colgroup) => ReactComponent { | attrs }
81−colgroup = motionComponentImpl "colgroup"
82−
83−_data ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_data) => ReactComponent { | attrs }
84−_data = motionComponentImpl "data"
85−
86−datalist ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_datalist) => ReactComponent { | attrs }
87−datalist = motionComponentImpl "datalist"
88−
89−dd ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_dd) => ReactComponent { | attrs }
90−dd = motionComponentImpl "dd"
91−
92−del ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_del) => ReactComponent { | attrs }
93−del = motionComponentImpl "del"
94−
95−details ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_details) => ReactComponent { | attrs }
96−details = motionComponentImpl "details"
97−
98−dfn ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_dfn) => ReactComponent { | attrs }
99−dfn = motionComponentImpl "dfn"
100−
101−dialog ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_dialog) => ReactComponent { | attrs }
102−dialog = motionComponentImpl "dialog"
103−
104−div ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_div) => ReactComponent { | attrs }
105−div = motionComponentImpl "div"
106−
107−dl ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_dl) => ReactComponent { | attrs }
108−dl = motionComponentImpl "dl"
109−
110−dt ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_dt) => ReactComponent { | attrs }
111−dt = motionComponentImpl "dt"
112−
113−em ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_em) => ReactComponent { | attrs }
114−em = motionComponentImpl "em"
115−
116−embed ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_embed) => ReactComponent { | attrs }
117−embed = motionComponentImpl "embed"
118−
119−fieldset ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_fieldset) => ReactComponent { | attrs }
120−fieldset = motionComponentImpl "fieldset"
121−
122−figcaption ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_figcaption) => ReactComponent { | attrs }
123−figcaption = motionComponentImpl "figcaption"
124−
125−figure ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_figure) => ReactComponent { | attrs }
126−figure = motionComponentImpl "figure"
127−
128−footer ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_footer) => ReactComponent { | attrs }
129−footer = motionComponentImpl "footer"
130−
131−form ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_form) => ReactComponent { | attrs }
132−form = motionComponentImpl "form"
133−
134−h1 ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_h1) => ReactComponent { | attrs }
135−h1 = motionComponentImpl "h1"
136−
137−h2 ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_h2) => ReactComponent { | attrs }
138−h2 = motionComponentImpl "h2"
139−
140−h3 ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_h3) => ReactComponent { | attrs }
141−h3 = motionComponentImpl "h3"
142−
143−h4 ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_h4) => ReactComponent { | attrs }
144−h4 = motionComponentImpl "h4"
145−
146−h5 ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_h5) => ReactComponent { | attrs }
147−h5 = motionComponentImpl "h5"
148−
149−h6 ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_h6) => ReactComponent { | attrs }
150−h6 = motionComponentImpl "h6"
151−
152−head ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_head) => ReactComponent { | attrs }
153−head = motionComponentImpl "head"
154−
155−header ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_header) => ReactComponent { | attrs }
156−header = motionComponentImpl "header"
157−
158−hgroup ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_hgroup) => ReactComponent { | attrs }
159−hgroup = motionComponentImpl "hgroup"
160−
161−hr ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_hr) => ReactComponent { | attrs }
162−hr = motionComponentImpl "hr"
163−
164−html ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_html) => ReactComponent { | attrs }
165−html = motionComponentImpl "html"
166−
167−i ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_i) => ReactComponent { | attrs }
168−i = motionComponentImpl "i"
169−
170−iframe ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_iframe) => ReactComponent { | attrs }
171−iframe = motionComponentImpl "iframe"
172−
173−img ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_img) => ReactComponent { | attrs }
174−img = motionComponentImpl "img"
175−
176−input ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_input) => ReactComponent { | attrs }
177−input = motionComponentImpl "input"
178−
179−ins ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_ins) => ReactComponent { | attrs }
180−ins = motionComponentImpl "ins"
181−
182−kbd ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_kbd) => ReactComponent { | attrs }
183−kbd = motionComponentImpl "kbd"
184−
185−keygen ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_keygen) => ReactComponent { | attrs }
186−keygen = motionComponentImpl "keygen"
187−
188−label ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_label) => ReactComponent { | attrs }
189−label = motionComponentImpl "label"
190−
191−legend ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_legend) => ReactComponent { | attrs }
192−legend = motionComponentImpl "legend"
193−
194−li ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_li) => ReactComponent { | attrs }
195−li = motionComponentImpl "li"
196−
197−link ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_link) => ReactComponent { | attrs }
198−link = motionComponentImpl "link"
199−
200−main ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_main) => ReactComponent { | attrs }
201−main = motionComponentImpl "main"
202−
203−map ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_map) => ReactComponent { | attrs }
204−map = motionComponentImpl "map"
205−
206−mark ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_mark) => ReactComponent { | attrs }
207−mark = motionComponentImpl "mark"
208−
209−menu ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_menu) => ReactComponent { | attrs }
210−menu = motionComponentImpl "menu"
211−
212−menuitem ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_menuitem) => ReactComponent { | attrs }
213−menuitem = motionComponentImpl "menuitem"
214−
215−meta ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_meta) => ReactComponent { | attrs }
216−meta = motionComponentImpl "meta"
217−
218−meter ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_meter) => ReactComponent { | attrs }
219−meter = motionComponentImpl "meter"
220−
221−nav ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_nav) => ReactComponent { | attrs }
222−nav = motionComponentImpl "nav"
223−
224−noscript ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_noscript) => ReactComponent { | attrs }
225−noscript = motionComponentImpl "noscript"
226−
227−object ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_object) => ReactComponent { | attrs }
228−object = motionComponentImpl "object"
229−
230−ol ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_ol) => ReactComponent { | attrs }
231−ol = motionComponentImpl "ol"
232−
233−optgroup ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_optgroup) => ReactComponent { | attrs }
234−optgroup = motionComponentImpl "optgroup"
235−
236−option ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_option) => ReactComponent { | attrs }
237−option = motionComponentImpl "option"
238−
239−output ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_output) => ReactComponent { | attrs }
240−output = motionComponentImpl "output"
241−
242−p ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_p) => ReactComponent { | attrs }
243−p = motionComponentImpl "p"
244−
245−param ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_param) => ReactComponent { | attrs }
246−param = motionComponentImpl "param"
247−
248−picture ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_picture) => ReactComponent { | attrs }
249−picture = motionComponentImpl "picture"
250−
251−pre ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_pre) => ReactComponent { | attrs }
252−pre = motionComponentImpl "pre"
253−
254−progress ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_progress) => ReactComponent { | attrs }
255−progress = motionComponentImpl "progress"
256−
257−q ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_q) => ReactComponent { | attrs }
258−q = motionComponentImpl "q"
259−
260−rp ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_rp) => ReactComponent { | attrs }
261−rp = motionComponentImpl "rp"
262−
263−rt ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_rt) => ReactComponent { | attrs }
264−rt = motionComponentImpl "rt"
265−
266−ruby ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_ruby) => ReactComponent { | attrs }
267−ruby = motionComponentImpl "ruby"
268−
269−s ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_s) => ReactComponent { | attrs }
270−s = motionComponentImpl "s"
271−
272−samp ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_samp) => ReactComponent { | attrs }
273−samp = motionComponentImpl "samp"
274−
275−script ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_script) => ReactComponent { | attrs }
276−script = motionComponentImpl "script"
277−
278−section ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_section) => ReactComponent { | attrs }
279−section = motionComponentImpl "section"
280−
281−select ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_select) => ReactComponent { | attrs }
282−select = motionComponentImpl "select"
283−
284−small ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_small) => ReactComponent { | attrs }
285−small = motionComponentImpl "small"
286−
287−source ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_source) => ReactComponent { | attrs }
288−source = motionComponentImpl "source"
289−
290−span ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_span) => ReactComponent { | attrs }
291−span = motionComponentImpl "span"
292−
293−strong ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_strong) => ReactComponent { | attrs }
294−strong = motionComponentImpl "strong"
295−
296−style ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_style) => ReactComponent { | attrs }
297−style = motionComponentImpl "style"
298−
299−sub ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_sub) => ReactComponent { | attrs }
300−sub = motionComponentImpl "sub"
301−
302−summary ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_summary) => ReactComponent { | attrs }
303−summary = motionComponentImpl "summary"
304−
305−sup ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_sup) => ReactComponent { | attrs }
306−sup = motionComponentImpl "sup"
307−
308−table ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_table) => ReactComponent { | attrs }
309−table = motionComponentImpl "table"
310−
311−tbody ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_tbody) => ReactComponent { | attrs }
312−tbody = motionComponentImpl "tbody"
313−
314−td ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_td) => ReactComponent { | attrs }
315−td = motionComponentImpl "td"
316−
317−textarea ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_textarea) => ReactComponent { | attrs }
318−textarea = motionComponentImpl "textarea"
319−
320−tfoot ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_tfoot) => ReactComponent { | attrs }
321−tfoot = motionComponentImpl "tfoot"
322−
323−th ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_th) => ReactComponent { | attrs }
324−th = motionComponentImpl "th"
325−
326−thead ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_thead) => ReactComponent { | attrs }
327−thead = motionComponentImpl "thead"
328−
329−time ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_time) => ReactComponent { | attrs }
330−time = motionComponentImpl "time"
331−
332−title ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_title) => ReactComponent { | attrs }
333−title = motionComponentImpl "title"
334−
335−tr ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_tr) => ReactComponent { | attrs }
336−tr = motionComponentImpl "tr"
337−
338−track ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_track) => ReactComponent { | attrs }
339−track = motionComponentImpl "track"
340−
341−u ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_u) => ReactComponent { | attrs }
342−u = motionComponentImpl "u"
343−
344−ul ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_ul) => ReactComponent { | attrs }
345−ul = motionComponentImpl "ul"
346−
347−var ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_var) => ReactComponent { | attrs }
348−var = motionComponentImpl "var"
349−
350−video ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_video) => ReactComponent { | attrs }
351−video = motionComponentImpl "video"
352−
353−wbr ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_wbr) => ReactComponent { | attrs }
354−wbr = motionComponentImpl "wbr"
355−
356−-- No support in React.Basic.Hooks
357−-- webview :: forall attrs attrs_. Union attrs attrs_ (MotionProps + DOM.Props_webview) => ReactComponent { | attrs }
358−-- webview = motionComponentImpl "webview"
359−svgAnimate ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_animate) => ReactComponent { | attrs }
360−svgAnimate = motionComponentImpl "animate"
361−
362−circle ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_circle) => ReactComponent { | attrs }
363−circle = motionComponentImpl "circle"
364−
365−clipPath ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_clipPath) => ReactComponent { | attrs }
366−clipPath = motionComponentImpl "clipPath"
367−
368−defs ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_defs) => ReactComponent { | attrs }
369−defs = motionComponentImpl "defs"
370−
371−desc ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_desc) => ReactComponent { | attrs }
372−desc = motionComponentImpl "desc"
373−
374−ellipse ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_ellipse) => ReactComponent { | attrs }
375−ellipse = motionComponentImpl "ellipse"
376−
377−feBlend ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feBlend) => ReactComponent { | attrs }
378−feBlend = motionComponentImpl "feBlend"
379−
380−feColorMatrix ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feColorMatrix) => ReactComponent { | attrs }
381−feColorMatrix = motionComponentImpl "feColorMatrix"
382−
383−feComponentTransfer ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feComponentTransfer) => ReactComponent { | attrs }
384−feComponentTransfer = motionComponentImpl "feComponentTransfer"
385−
386−feComposite ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feComposite) => ReactComponent { | attrs }
387−feComposite = motionComponentImpl "feComposite"
388−
389−feConvolveMatrix ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feConvolveMatrix) => ReactComponent { | attrs }
390−feConvolveMatrix = motionComponentImpl "feConvolveMatrix"
391−
392−feDiffuseLighting ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feDiffuseLighting) => ReactComponent { | attrs }
393−feDiffuseLighting = motionComponentImpl "feDiffuseLighting"
394−
395−feDisplacementMap ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feDisplacementMap) => ReactComponent { | attrs }
396−feDisplacementMap = motionComponentImpl "feDisplacementMap"
397−
398−feDistantLight ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feDistantLight) => ReactComponent { | attrs }
399−feDistantLight = motionComponentImpl "feDistantLight"
400−
401−feDropShadow ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feDropShadow) => ReactComponent { | attrs }
402−feDropShadow = motionComponentImpl "feDropShadow"
403−
404−feFlood ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feFlood) => ReactComponent { | attrs }
405−feFlood = motionComponentImpl "feFlood"
406−
407−feFuncA ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feFuncA) => ReactComponent { | attrs }
408−feFuncA = motionComponentImpl "feFuncA"
409−
410−feFuncB ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feFuncB) => ReactComponent { | attrs }
411−feFuncB = motionComponentImpl "feFuncB"
412−
413−feFuncG ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feFuncG) => ReactComponent { | attrs }
414−feFuncG = motionComponentImpl "feFuncG"
415−
416−feFuncR ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feFuncR) => ReactComponent { | attrs }
417−feFuncR = motionComponentImpl "feFuncR"
418−
419−feGaussianBlur ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feGaussianBlur) => ReactComponent { | attrs }
420−feGaussianBlur = motionComponentImpl "feGaussianBlur"
421−
422−feImage ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feImage) => ReactComponent { | attrs }
423−feImage = motionComponentImpl "feImage"
424−
425−feMerge ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feMerge) => ReactComponent { | attrs }
426−feMerge = motionComponentImpl "feMerge"
427−
428−feMergeNode ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feMergeNode) => ReactComponent { | attrs }
429−feMergeNode = motionComponentImpl "feMergeNode"
430−
431−feMorphology ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feMorphology) => ReactComponent { | attrs }
432−feMorphology = motionComponentImpl "feMorphology"
433−
434−feOffset ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feOffset) => ReactComponent { | attrs }
435−feOffset = motionComponentImpl "feOffset"
436−
437−fePointLight ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_fePointLight) => ReactComponent { | attrs }
438−fePointLight = motionComponentImpl "fePointLight"
439−
440−feSpecularLighting ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feSpecularLighting) => ReactComponent { | attrs }
441−feSpecularLighting = motionComponentImpl "feSpecularLighting"
442−
443−feSpotLight ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feSpotLight) => ReactComponent { | attrs }
444−feSpotLight = motionComponentImpl "feSpotLight"
445−
446−feTile ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feTile) => ReactComponent { | attrs }
447−feTile = motionComponentImpl "feTile"
448−
449−feTurbulence ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_feTurbulence) => ReactComponent { | attrs }
450−feTurbulence = motionComponentImpl "feTurbulence"
451−
452−filter ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_filter) => ReactComponent { | attrs }
453−filter = motionComponentImpl "filter"
454−
455−foreignObject ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_foreignObject) => ReactComponent { | attrs }
456−foreignObject = motionComponentImpl "foreignObject"
457−
458−g ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_g) => ReactComponent { | attrs }
459−g = motionComponentImpl "g"
460−
461−image ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_image) => ReactComponent { | attrs }
462−image = motionComponentImpl "image"
463−
464−line ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_line) => ReactComponent { | attrs }
465−line = motionComponentImpl "line"
466−
467−linearGradient ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_linearGradient) => ReactComponent { | attrs }
468−linearGradient = motionComponentImpl "linearGradient"
469−
470−marker ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_marker) => ReactComponent { | attrs }
471−marker = motionComponentImpl "marker"
472−
473−mask ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_mask) => ReactComponent { | attrs }
474−mask = motionComponentImpl "mask"
475−
476−metadata ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_metadata) => ReactComponent { | attrs }
477−metadata = motionComponentImpl "metadata"
478−
479−path ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SharedSVGProps SVG.Props_path) => ReactComponent { | attrs }
480−path = motionComponentImpl "path"
481−
482−pattern ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_pattern) => ReactComponent { | attrs }
483−pattern = motionComponentImpl "pattern"
484−
485−polygon ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_polygon) => ReactComponent { | attrs }
486−polygon = motionComponentImpl "polygon"
487−
488−polyline ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_polyline) => ReactComponent { | attrs }
489−polyline = motionComponentImpl "polyline"
490−
491−radialGradient ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_radialGradient) => ReactComponent { | attrs }
492−radialGradient = motionComponentImpl "radialGradient"
493−
494−rect ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_rect) => ReactComponent { | attrs }
495−rect = motionComponentImpl "rect"
496−
497−stop ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_stop) => ReactComponent { | attrs }
498−stop = motionComponentImpl "stop"
499−
500−svg ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_svg) => ReactComponent { | attrs }
501−svg = motionComponentImpl "svg"
502−
503−svgSwitch ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_switch) => ReactComponent { | attrs }
504−svgSwitch = motionComponentImpl "switch"
505−
506−symbol ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_symbol) => ReactComponent { | attrs }
507−symbol = motionComponentImpl "symbol"
508−
509−text ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_text) => ReactComponent { | attrs }
510−text = motionComponentImpl "text"
511−
512−textPath ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_textPath) => ReactComponent { | attrs }
513−textPath = motionComponentImpl "textPath"
514−
515−tspan ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_tspan) => ReactComponent { | attrs }
516−tspan = motionComponentImpl "tspan"
517−
518−use ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_use) => ReactComponent { | attrs }
519−use = motionComponentImpl "use"
520−
521−view ∷ ∀ attrs attrs_. Union attrs attrs_ (MotionProps + SVG.Props_view) => ReactComponent { | attrs }
522−view = motionComponentImpl "view"