Where can downshift be improved?
See original GitHub issueHey friends! I’m looking for feedback. Where can downshift be improved? This is an open-ended question and I’m looking for ideas. How can we improve the docs? What can we improve about the API? How can the implementation be improved?
A few ideas I have:
- A legit website with an easier way to add or contribute to examples (I have some ideas here… Maybe it could just be a repo that could be loaded into codesandbox which we’d publish via netlify… Very easy to contribute to via codesandbox’s github integration).
- Some auxiliary component packages that implement a simpler, more opinionated and intrinsically useful autocomplete/dropdown/etc. on top of the downshift implementation.
- Release 2.0.0 which will remove the
breakingChanges
prop and also bring improved support for TypeScript and Flow.
Any other ideas? Remember that downshift itself is intended to be extremely flexible, so if what you’re looking for is a simpler API, then consider whether you could build a component on top of downshift that exposes that API. If that’s possible then let’s do it and publish that!
Issue Analytics
- State:
- Created 5 years ago
- Reactions:4
- Comments:23 (14 by maintainers)
Top Results From Across the Web
The Lost Art of Downshifting - Jonathan Goring Motorsports
Depending on the corner type, downshifting may be done before or after turn in. Downshifting ideally occurs somewhere between the brake point ...
Read more >C.R. England Training: 3 Ways to Better Downshifting
Check out three tips to help overcoming your fear of downshifting while in training that can improve your skills as a truck driver....
Read more >How to Downshift a Manual Transmission Vehicle - AxleAddict
Don't know how to drive manual? Here's a detailed, step-by-step guide on downshifting a manual transmission car, with video tutorials.
Read more >Downshifting a manual car for power and why lower gears ...
If you want to accelerate quickly or get up a steep hill then a lower gear is your friend. In this video I...
Read more >How to Downshift Cleanly - YouTube
If you are learning to drive manual or just brushing up, check out my videos on how to drive a manual https://youtu.be/12GaIurTccc as...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Another thing we should consider is improving composition so we don’t have to have so much conditional logic. Perhaps create a base component that has the common logic, then expose dom and native-specific components on top of that for the differences… That may make things more complex though… Not less…
Going to go ahead and close this one now 😃