Skip to content

Commit a10e984

Browse files
author
matdsoupe
committed
adds Container, Row and Col components
1 parent 09fe72f commit a10e984

10 files changed

+46
-42
lines changed

src/Col.res

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
@module("react-bootstrap") @react.component
2+
external make: (
3+
~_as: string=?,
4+
~xs: int=?,
5+
~sm: int=?,
6+
~md: int=?,
7+
~lg: int=?,
8+
~xl: int=?,
9+
~xxl: int=?,
10+
~className: string=?,
11+
~children: React.element,
12+
~bsPrefix: string=?,
13+
) => React.element = "Col"

src/Collapse.res

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ external make: (
1717
~role: string=?,
1818
~timeout: int=?,
1919
~unmountOnExit: bool=?,
20-
~className: string=?
20+
~className: string=?,
2121
) => React.element = "Collapse"

src/Container.res

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
@module("react-bootstrap") @react.component
2+
external make: (
3+
~_as: string=?,
4+
~fluid: [#sm | #md | #lg | #xl | #xxl]=?,
5+
~children: React.element,
6+
~className: string=?,
7+
~bsPrefix: string=?,
8+
) => React.element = "Container"

src/Fade.res

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ external make: (
1212
~onExiting: unit => unit=?,
1313
~timeout: int=?,
1414
~unmountOnExit: bool=?,
15-
~className: string=?
15+
~className: string=?,
1616
) => React.element = "Fade"

src/Layout.res

-32
This file was deleted.

src/Ratio.res

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ external make: (
33
~aspectRatio: float=?,
44
~classNmae: string=?,
55
~children: React.element,
6-
~bsPrefix: string=?
6+
~bsPrefix: string=?,
77
) => React.element = "Ratio"

src/ReactBootstrap.res

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
// Layout
2-
module Layout = Layout
2+
module Container = Container
3+
module Row = Row
4+
module Col = Col
35

46
module Accordion = Accordion
57
module Alert = Alert

src/Row.res

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
@module("react-bootstrap") @react.component
2+
external make: (
3+
~_as: string=?,
4+
~xs: int=?,
5+
~sm: int=?,
6+
~md: int=?,
7+
~lg: int=?,
8+
~xl: int=?,
9+
~xxl: int=?,
10+
~className: string=?,
11+
~children: React.element,
12+
~bsPrefix: string=?,
13+
) => React.element = "Row"

src/Toast.res

+4-4
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ external make: (
1010
~show: bool=?,
1111
~transition: reactNode=?,
1212
~className: string=?,
13-
~children: React.element,
14-
~bsPrefix: string=?
13+
~children: React.element,
14+
~bsPrefix: string=?,
1515
) => React.element = "Toast"
1616

1717
module Header = {
@@ -22,7 +22,7 @@ module Header = {
2222
~closeVariant: [#white]=?,
2323
~className: string=?,
2424
~children: React.element,
25-
~bsPrefix: string=?
25+
~bsPrefix: string=?,
2626
) => React.element = "Header"
2727
}
2828

@@ -32,6 +32,6 @@ module Body = {
3232
~_as: string=?,
3333
~className: string=?,
3434
~children: React.element,
35-
~bsPrefix: string
35+
~bsPrefix: string,
3636
) => React.element = "Body"
3737
}

src/ToastContainer.res

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
type position = [
2-
#"top-start"
2+
| #"top-start"
33
| #"top-center"
44
| #"top-end"
55
| #"middle-start"
@@ -15,5 +15,5 @@ external make: (
1515
~position: position=?,
1616
~className: string=?,
1717
~children: React.element,
18-
~bsPrefix: string=?
18+
~bsPrefix: string=?,
1919
) => React.element = "ToastContainer"

0 commit comments

Comments
 (0)