Reason bindings for Gestalt
The bindings are a work in progress, I'm adding things on the go. If you miss anything, or want to see something change, feel free to send me a PR.
yarn add bs-gestalt
yarn add gestalt
Add bs-gestalt
to your bs-dependencies
in bsconfig.json
.
{
"bs-dependencies": ["bs-gestalt"]
}
open Gestalt;
[@react.component]
let make = () =>
<Box display=`flex alignContent=`around>
{React.string("Hello World!")}
</Box>;
- [x] Avatar
- [x] Badge
- [x] Box
- [x] Button
- [x] Card
- [ ] Checkbox
- [ ] Collage
- [x] Column
- [x] Container
- [ ] Divider
- [x] Flyout
- [ ] GroupAvatar
- [x] Heading
- [x] Icon
- [x] IconButton
- [x] Image
- [x] Label
- [ ] Layer
- [ ] Letterbox
- [x] Link
- [x] Mask
- [ ] Masonry
- [x] Modal
- [ ] Pog
- [ ] Pulsar
- [ ] RadioButton
- [ ] SearchField
- [x] SegmentedControl
- [ ] SelectList
- [x] Spinner
- [ ] Sticky
- [ ] Switch
- [x] Tabs
- [x] Text
- [ ] TextArea
- [x] TextField
- [ ] Toast
- [x] Tooltip
- [x] Touchable
- [ ] Video