react-popover
react-popover copied to clipboard
Roadmap to 1.0
I will update this list as new ideas come and priorities change. So far this is what I have:
- [ ] Integrate https://github.com/jasonkuhrt/forto. #95 We'll get some new features from this too but the main goal initially is separating concerns for higher quality and more maintainable code
- [x] React 16 support #135
- [ ] Transfer repo to @jasonkuhrt. I think it will be the right time for this.
- Work is being done in the
refactor/95/forto - To try it, check out the branch and
yarn dev. Except that its still usingfortoas a linked library from my machine. You'd have to git checkout thefortorepo to achieve the same, technically, today. - It became a rewrite and I haven't made too much time to work on it; the former is just a classic mistake (usually) and the latter is a bad combination. I've also been a generally inadequate maintainer. Sorry to anyone affected.
- Its written in TypeScript, good test test coverage at the
fortolevel. This is much more robust thatreact-popovermaster branch today. - I am nearing the end of the tunnel I think.
- A good dose of polish will be left to do once functionality is established, but I hope to do this in the context of many pre-releases.
- The only major thing left to achieve is animation. I have been trying out Popmotion
posedbut at the last mile ran into some issues. - After banging my head on the above for a while I am looking at other immediate options. I think I will try
Purewhich will require more code but given far more control should be able to get over the finish line. - Using Popmotion should unlock the potential to use
react-popoveron react-native. - Using Popmotion should unlock the potential to customize the animation (this has been a repeated feature request since the very beginning)

https://popmotion.io/pure/ is working out great. Definitely lower level than pose but so far feels like the right tool for the job. Huge thanks to @InventingWithMonster for the amazing library.
Glad you’re having more luck with it. Definitely feels closer to your use case and won’t add any bloat for people who also use Pose. Sorry I haven’t got round to looking into your ticket yet, been slammed writing a talk
@InventingWithMonster np! Totally understand; Looking forward to that talk :D