Skip to content

Commit 7b30d49

Browse files
committed
feat(Fade, ScaleFade, Slide): add component binding for Fade, ScaleFade, & Slide
1 parent 9f3a2cf commit 7b30d49

File tree

2 files changed

+55
-10
lines changed

2 files changed

+55
-10
lines changed

__tests__/test_makeprops.js

Lines changed: 13 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
module Fade = {
2+
@react.component @module("@chakra-ui/react")
3+
external make: (
4+
~children: React.element=?,
5+
~in_: bool=?,
6+
~unmountOnExit: bool=?,
7+
) => React.element = "Fade"
8+
}
9+
module ScaleFade = {
10+
@react.component @module("@chakra-ui/react")
11+
external make: (
12+
~children: React.element=?,
13+
~in_: bool=?,
14+
~initialScale: float=?,
15+
~reverse: bool=?,
16+
~unmountOnExit: bool=?,
17+
) => React.element = "ScaleFade"
18+
}
19+
module Slide = {
20+
@react.component @module("@chakra-ui/react")
21+
external make: (
22+
~children: React.element=?,
23+
~direction: [#bottom | #left | #right | #top]=?,
24+
~in_: bool=?,
25+
~unmountOnExit: bool=?,
26+
) => React.element = "Slide"
27+
}
28+
/**
29+
TODO ~offsetX ~offsetY
30+
module SlideFade = {
31+
open Chakra__MakeProps
32+
@react.component @module("@chakra-ui/react")
33+
external make: (
34+
~children: React.element=?,
35+
~offsetX: Identity.t=?,
36+
~in_: bool=?,
37+
~reverse: bool=?,
38+
~unmountOnExit: bool=?,
39+
) => React.element = "SlideFade"
40+
let makeProps = (~offsetX=?,) => makeProps(~offsetX=?
41+
}
42+
*/

0 commit comments

Comments
 (0)