hongaar / reakit

Toolkit for building really interactive UIs with React

Home Page:https://reakit.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool



reakit


Toolkit for building composable, accessible and reliable UIs with React.


🌎 Website   ·   📚 Guide   ·   🏗 Components


NPM version Build Status Coverage Status Spectrum Slack

Installation

npm i reakit

Thanks to @nosebit for the package name on npm.

Example


See and edit full source code on CodeSandbox

import React from "react";
import { render } from "react-dom";
import { Button, Popover } from "reakit";

const App = () => (
  <Popover.Container>
    {popover => (
      <Button as={Popover.Toggle} {...popover}>
        Toggle
        <Popover {...popover}>
          <Popover.Arrow />
          Popover
        </Popover>
      </Button>
    )}
  </Popover.Container>
);

render(<App />, document.getElementById("root"));

Contributors

This project exists thanks to all the people who contribute.

Backers

Thank you to all our backers! 🙏

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website.

License

MIT © Diego Haz

About

Toolkit for building really interactive UIs with React

https://reakit.io

License:MIT License


Languages

Language:TypeScript 66.8%Language:JavaScript 32.9%Language:Shell 0.3%Language:HTML 0.0%