Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap 7.0 #247

Open
ankeetmaini opened this issue Feb 7, 2021 · 7 comments
Open

Roadmap 7.0 #247

ankeetmaini opened this issue Feb 7, 2021 · 7 comments

Comments

@ankeetmaini
Copy link
Owner

ankeetmaini commented Feb 7, 2021

We're going to make this library more awesome in 2021!

Here are some of the things we need to pick-up in the order (of most important)

  1. Triaging the existing issues and Pull requests (reduce the number of open issues 60 and pull requests 19)
  2. cypress e2e tests
  3. unit tests with coverage > 90%
  4. automated publish and build - right now publish to npm works on a very old github workflow which works randomly - need to have a setup like octokit with bots doing all the work.
  5. Examples folder like it's present in nextjs. We can have examples with most frequently used tech stack like how to use with redux/context/plain state/MUI/Ant etc
  6. right now the library uses plain old scroll events, use Intersection Observer on newer browsers
  7. integrate all-contributors
  8. add commitzen/commit lint to make the package follow semver

Please create and assign the issues to yourself!

the list is big and each line item can have multiple people work on it, for example in cypress test cases feel free to create multiple issues for the test scenarios you would be adding!

Also please comment if there's something you'd want to add here. We can take and prioritize it as well.

@3lang3
Copy link

3lang3 commented Mar 26, 2021

Consider adding virtualization options?

@gabe2code
Copy link

I really like this library. I'm currently using it and I would like to contribute, how can I help?

@mitchellbusby
Copy link

mitchellbusby commented Apr 11, 2021

I think the biggest pitfall I've experienced using this library in production (about a year now) is this issue, which has made us write more imperative code on top of this component

Not sure whether it's possible to extend the API to actually build this in, but it would be my no1 pain point.

@isrmicha
Copy link

isrmicha commented Mar 4, 2022

Please, make virtualization option

@victorpavlenko
Copy link

RIP?

@frle10
Copy link

frle10 commented Mar 16, 2023

RIP, we need this! :D Such a useful feature and a library with so much potential.

@bauerbach
Copy link

Shame this library was abandoned; it was the best of its kind!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants