Latest Update:
Alrighty! We're getting really close now! Just need to tie up some loose ends and make sure we cover all the use cases we want to (ALL OF THEM).
We've released an official "release candidate"
You can install it with:
npm install --save downshift@rc
If you want to help, try implementing an autocomplete/combobox/multi-select/etc. with downshift. You can:
- fork the example codesandbox here
- give it a good title and description
- Update the version (go to dependencies, type
downshift
for the "package name" and rc
for the "version"). Do this even though it already appears in the list of dependencies.
- Add the
downshift:example
tag. That way it shows up in this search
- Ping us here when you're done. Thanks!
Old Update:
Hey folks! ๐ now that we've released a beta version, it's much easier to make examples. Now you can make them right in the browser ๐ (thank you @CompuIves!!!)
So, if you've made an example already, would you mind forking this example: http://kcd.im/rac-example and updating it to your example? Then give it a good title and description and add the react-autocompletely:example
tag That way it shows up in this search
I'll add a link to that in the README so folks can go see all the awesome examples you all make. Thanks!!!
Old stuff
Hey ๐
We need help making examples. I've scaffolded out things for the examples already, but we need more and need to improve the ones that we already do have. Here's a quick rundown of how to get up and running with the examples:
git clone https://github.com/kentcdodds/react-autocompletely.git
cd react-autocompletely
npm install
cd examples
npm install
npm start
Then open http://localhost:3000/example-name
In the examples
directory, you'll find a pages
directory. Each of those has an index.js
file which is rendered at that route. For example, semantic-ui/index.js
will be rendered at: http://localhost:3000/semantic-ui
So, the idea for these examples is they can be examples of just about anything. I have a few in there to show examples of how to implement the API or look and feel that other libraries have. That's mostly to demonstrate the power of the primitives available in react-autocomplete.
Feel free to comment here on what example you're working on. You can update an existing example or create a new one. Just let us know so we don't step on each others toes. Thanks!
Oh, and one other thing, right now this repo is private because I need to clear things with legal before we open source it as a PayPal library. So I have to give you commit access. Regardless of that, if you could, please still make forks and don't commit directly to the repo :) Thanks!