Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/wellyshen/react-cool-virtual
😎 ♻️ A tiny React hook for rendering large datasets like a breeze.
https://github.com/wellyshen/react-cool-virtual
refactor: extract common `measureItems` method
78dfd4dc7094910da8ddc2adbe4956be0e5526bd authored over 3 years ago
78dfd4dc7094910da8ddc2adbe4956be0e5526bd authored over 3 years ago
Update README.md
aaaff2e437ba7639f8be379c78ab5deaa8c76c26 authored over 3 years ago
aaaff2e437ba7639f8be379c78ab5deaa8c76c26 authored over 3 years ago
Update README.md
e083c7690dbb715cbe784b9885eb64d920674fa5 authored over 3 years ago
e083c7690dbb715cbe784b9885eb64d920674fa5 authored over 3 years ago
Merge branch 'master' of github.com:wellyshen/react-cool-virtual
75d3b5d475ac2aded0925521e65ab14951593a76 authored over 3 years ago
75d3b5d475ac2aded0925521e65ab14951593a76 authored over 3 years ago
docs(readme): add docs section
70ba5e3493282aa7730b967c9d6d0f1bbbce2e99 authored over 3 years ago
70ba5e3493282aa7730b967c9d6d0f1bbbce2e99 authored over 3 years ago
Update README.md
634f0fedd523d9917a6f461f72d057e887aded28 authored over 3 years ago
634f0fedd523d9917a6f461f72d057e887aded28 authored over 3 years ago
Update README.md
1e7b71b92a9fa7f4909c084a61c72b8dd46bf6a5 authored over 3 years ago
1e7b71b92a9fa7f4909c084a61c72b8dd46bf6a5 authored over 3 years ago
Update README.md
9ec52ee891482358ba99021fbd0be816f082f720 authored over 3 years ago
9ec52ee891482358ba99021fbd0be816f082f720 authored over 3 years ago
Update README.md
e47c3aeb1cda150470e2a2ab9a401380f6f5a4d8 authored over 3 years ago
e47c3aeb1cda150470e2a2ab9a401380f6f5a4d8 authored over 3 years ago
Update README.md
0b09db5cdfe4b7e43b3a91989ef762518567c8b5 authored over 3 years ago
0b09db5cdfe4b7e43b3a91989ef762518567c8b5 authored over 3 years ago
docs(readme): update dynamic size and smooth scrolling examples
e39aa0cfc06b8cf4b62fdd6fbe6d2b4121d69f78 authored over 3 years ago
e39aa0cfc06b8cf4b62fdd6fbe6d2b4121d69f78 authored over 3 years ago
chore(examples): update smooth scrolling example
a92919781a3f9da1552633fe5fe291b854836d58 authored over 3 years ago
a92919781a3f9da1552633fe5fe291b854836d58 authored over 3 years ago
chore(packages.json): update keywords
bcc59cfea997977480f72270b379657f6391dff6 authored over 3 years ago
bcc59cfea997977480f72270b379657f6391dff6 authored over 3 years ago
chore(packages.json): update keywords
1bbf53878f2251cbb0fe29ff376fef428e2a1735 authored over 3 years ago
1bbf53878f2251cbb0fe29ff376fef428e2a1735 authored over 3 years ago
docs(readme): update smooth scrolling example
f373667c6276e2931c624358aca671b13e5e83ce authored over 3 years ago
f373667c6276e2931c624358aca671b13e5e83ce authored over 3 years ago
chore(examples): update smooth scrolling example
b6b7f0ce08a3b916d228784f6e1c07e72ba9b030 authored over 3 years ago
b6b7f0ce08a3b916d228784f6e1c07e72ba9b030 authored over 3 years ago
chore(examples): add smooth scrolling example
5a93b65e100cb2acf6c7a49874b6ed12fe94c577 authored over 3 years ago
5a93b65e100cb2acf6c7a49874b6ed12fe94c577 authored over 3 years ago
refactor: adjust variable order
ea8b3b889c73bf1241832491461dca7530f9d18f authored over 3 years ago
ea8b3b889c73bf1241832491461dca7530f9d18f authored over 3 years ago
upgrade: internal deps
4a68b1abd5b384e12f304184cc92dcae4a6acc9a authored over 3 years ago
4a68b1abd5b384e12f304184cc92dcae4a6acc9a authored over 3 years ago
Update README.md
98d24da4b14bb5567be8b316b5fe0a9ba387c9eb authored over 3 years ago
98d24da4b14bb5567be8b316b5fe0a9ba387c9eb authored over 3 years ago
Update README.md
f0a55d0bf6eca7bcd55a588d16aad8b5bcec839c authored over 3 years ago
f0a55d0bf6eca7bcd55a588d16aad8b5bcec839c authored over 3 years ago
Update README.md
62a8922f08481b99dd23463712ee613f9e22cd1f authored over 3 years ago
62a8922f08481b99dd23463712ee613f9e22cd1f authored over 3 years ago
Update README.md
f671d958d4827fbb369fb6510337f95ee27dd391 authored over 3 years ago
f671d958d4827fbb369fb6510337f95ee27dd391 authored over 3 years ago
Merge branch 'master' of github.com:wellyshen/react-cool-virtual
75a925db6ec10dc9a92ab8cd057298031a44341b authored over 3 years ago
75a925db6ec10dc9a92ab8cd057298031a44341b authored over 3 years ago
chore(examples): update example
56d53ff73dd92bf0cf3131a77b855b39437446d4 authored over 3 years ago
56d53ff73dd92bf0cf3131a77b855b39437446d4 authored over 3 years ago
docs(readme): update real-time resize section
a0ab9dc5ccdf1f3bf559f3351637325d3aba9563 authored over 3 years ago
a0ab9dc5ccdf1f3bf559f3351637325d3aba9563 authored over 3 years ago
Merge pull request #64 from wellyshen/changeset-release/master
Version Packages
b47506f8e2e3035958911e33f8d5989c4b7280f1 authored over 3 years ago
Update README.md
f74a68e42dd284f5ddfe581e1b93f677e9775cd8 authored over 3 years ago
f74a68e42dd284f5ddfe581e1b93f677e9775cd8 authored over 3 years ago
Version Packages
ec78d0becb838648eabbd5e69fba8b702a76ce6a authored over 3 years ago
ec78d0becb838648eabbd5e69fba8b702a76ce6a authored over 3 years ago
docs(readme): add scroll to offset/items example
e9f4f77797e4efa4543bc81384cb8b42e3f70629 authored over 3 years ago
e9f4f77797e4efa4543bc81384cb8b42e3f70629 authored over 3 years ago
Merge pull request #63 from wellyshen/fix/scroll-to-item
Fix: `scrollToItem` method not working with dynamic size
bc7c4e2d05acd95157fe042c227737b456a46f7b authored over 3 years ago
Chore: update example
fb83315cfe84dd2ef1bb36fff64aa2d86bc1761d authored over 3 years ago
fb83315cfe84dd2ef1bb36fff64aa2d86bc1761d authored over 3 years ago
fix: `scrollToItem` method not working with dynamic size
01ca81813d0a664254e12e14814daab244615a88 authored over 3 years ago
01ca81813d0a664254e12e14814daab244615a88 authored over 3 years ago
chore(app): try something...
b21a3afab80cdd71e5e9cc1073e12fe655df4d50 authored over 3 years ago
b21a3afab80cdd71e5e9cc1073e12fe655df4d50 authored over 3 years ago
Merge pull request #61 from wellyshen/changeset-release/master
Version Packages
e1b315de87c0ae95b753b4ccb5bb81ba118a0654 authored over 3 years ago
Version Packages
0debf981a1094a91a0b0fe6ec55c57998694c260 authored over 3 years ago
0debf981a1094a91a0b0fe6ec55c57998694c260 authored over 3 years ago
Chore: update example
4e5fcbd5f05fbb4cca0e75ba88b8a1cb0fe435a6 authored over 3 years ago
4e5fcbd5f05fbb4cca0e75ba88b8a1cb0fe435a6 authored over 3 years ago
Chore: update example
0faa658335d084430adf7c01df9f8b8aea989fd2 authored over 3 years ago
0faa658335d084430adf7c01df9f8b8aea989fd2 authored over 3 years ago
Update README.md
227621b5ec40a5f7932be1bfc0336f75b5ea35f6 authored over 3 years ago
227621b5ec40a5f7932be1bfc0336f75b5ea35f6 authored over 3 years ago
chore(examples): add scroll-to-controls example
a119d1befd05ed3bdd44aea58b5d4bf38a808e14 authored over 3 years ago
a119d1befd05ed3bdd44aea58b5d4bf38a808e14 authored over 3 years ago
fix: correct the high of bindary-search for finding the item index from scroll
bf7d25be40d2a6551a7741a710fb99da743dd3e1 authored over 3 years ago
bf7d25be40d2a6551a7741a710fb99da743dd3e1 authored over 3 years ago
refactor: rename `middle` to `mid`
d155b6959e118402595dfb684fa583463a9e781f authored over 3 years ago
d155b6959e118402595dfb684fa583463a9e781f authored over 3 years ago
chore(app): try something...
ec3317c98a3d1543fff1acf313bba7eb68af9753 authored over 3 years ago
ec3317c98a3d1543fff1acf313bba7eb68af9753 authored over 3 years ago
Update README.md
2988fedfdf408da54db090c6d4bc5be821a04321 authored over 3 years ago
2988fedfdf408da54db090c6d4bc5be821a04321 authored over 3 years ago
Update README.md
d9ec8800ee6924ad1ae71a314142a22d565951bb authored over 3 years ago
d9ec8800ee6924ad1ae71a314142a22d565951bb authored over 3 years ago
Update README.md
719aff8cd0980ec76b9f04d21db15aa0d5b2595c authored over 3 years ago
719aff8cd0980ec76b9f04d21db15aa0d5b2595c authored over 3 years ago
Merge pull request #59 from wellyshen/changeset-release/master
Version Packages
2815c3ac26cad3839d6efd389b54cf3b2d57c269 authored over 3 years ago
Version Packages
a659623e3a56128a31607764ab66f9814fb02bbf authored over 3 years ago
a659623e3a56128a31607764ab66f9814fb02bbf authored over 3 years ago
chore: update yarn.lock
8a91237e56ff3966cd6eb5d19c0c7c81c0b627dc authored over 3 years ago
8a91237e56ff3966cd6eb5d19c0c7c81c0b627dc authored over 3 years ago
upgrade: update deps
c63d4c47b75732e4c91d7aad5df004542cece71b authored over 3 years ago
c63d4c47b75732e4c91d7aad5df004542cece71b authored over 3 years ago
docs(readme): update bundle size
bffc79b258dd879f5f9d881f350dc0c5882440f3 authored over 3 years ago
bffc79b258dd879f5f9d881f350dc0c5882440f3 authored over 3 years ago
docs(readme): prepare more examples
5aaae6dddb4db0c56587ccee672a36d465ba4053 authored over 3 years ago
5aaae6dddb4db0c56587ccee672a36d465ba4053 authored over 3 years ago
docs: complete real-time size example
8cdd75ac9f25a7bb03139c76c11ec0acde11249e authored over 3 years ago
8cdd75ac9f25a7bb03139c76c11ec0acde11249e authored over 3 years ago
Chore: update examples
65fa5c15350805c5869cb3ec25a1b91f2e550014 authored over 3 years ago
65fa5c15350805c5869cb3ec25a1b91f2e550014 authored over 3 years ago
Chore: update examples
05ccd6f9a8eb3719cfa39eb94fb63d463865dca0 authored over 3 years ago
05ccd6f9a8eb3719cfa39eb94fb63d463865dca0 authored over 3 years ago
Chore: update examples
591bcb1d72e5c2402599b4069afd7861cda6ec26 authored over 3 years ago
591bcb1d72e5c2402599b4069afd7861cda6ec26 authored over 3 years ago
Chore: update examples
abf58cbd6d91bbc88bb5cc3c4bb3288282e9dd96 authored over 3 years ago
abf58cbd6d91bbc88bb5cc3c4bb3288282e9dd96 authored over 3 years ago
Chore: update examples
4dd6ba579c7aa957aa3cc609771f1d1e46e69bd5 authored over 3 years ago
4dd6ba579c7aa957aa3cc609771f1d1e46e69bd5 authored over 3 years ago
Chore: update examples
2486c08e1514dea925e131c890a98a5140b7bdfe authored over 3 years ago
2486c08e1514dea925e131c890a98a5140b7bdfe authored over 3 years ago
Chore: update example
21395efda87f9cd0247e4cae630096e8c34734dd authored over 3 years ago
21395efda87f9cd0247e4cae630096e8c34734dd authored over 3 years ago
Chore: update example
e31f1ad460a180110bbc5a8f6ec1ad1a3d71751f authored over 3 years ago
e31f1ad460a180110bbc5a8f6ec1ad1a3d71751f authored over 3 years ago
Merge pull request #60 from wellyshen/feature/scrolling-velocity
Feat: support enable/disable the `isScrolling` property by the speed of scrolling
a2322b9f2736bff89b48c8aa975df9b322351a4b authored over 3 years ago
feat: support enable/disable `isScrolling` property of items by speed
c25f06d68c6398511222aa3ee046de8351a6a9f6 authored over 3 years ago
c25f06d68c6398511222aa3ee046de8351a6a9f6 authored over 3 years ago
chore(app): try something...
9ba225ac65a424669293f23f9f8bb1772f5bd45b authored over 3 years ago
9ba225ac65a424669293f23f9f8bb1772f5bd45b authored over 3 years ago
Merge pull request #58 from wellyshen/scroll-perf
perf: performance improvement
3c54430429b615d1f7e078d3063ccd200c9ea88a authored over 3 years ago
perf: performance improvement
a594ab7568c5e67578b917f28c6d1e418c472e62 authored over 3 years ago
a594ab7568c5e67578b917f28c6d1e418c472e62 authored over 3 years ago
chore(app): try something...
f7703d046516e090726ca347501d55813a8a5f1f authored over 3 years ago
f7703d046516e090726ca347501d55813a8a5f1f authored over 3 years ago
Update README.md
3f33e607aa111c9398fd13d4e4bedca0fff83c58 authored over 3 years ago
3f33e607aa111c9398fd13d4e4bedca0fff83c58 authored over 3 years ago
chore(app): try something...
2d55a92c6da517892dad9f71b9bea1014c98c0aa authored over 3 years ago
2d55a92c6da517892dad9f71b9bea1014c98c0aa authored over 3 years ago
Update README.md
8967756f0b0ef5d1b26e2581e0e266d2ff547507 authored over 3 years ago
8967756f0b0ef5d1b26e2581e0e266d2ff547507 authored over 3 years ago
Merge pull request #53 from wellyshen/changeset-release/master
Version Packages
0b306c98c523b43dfe9692c82fdad1355138593e authored over 3 years ago
Version Packages
5e21c467431d65856942f06ebcb692273b86904a authored over 3 years ago
5e21c467431d65856942f06ebcb692273b86904a authored over 3 years ago
Merge pull request #56 from wellyshen/fix/scroll-pos
fix: scroll position behavior
d2eb17ac15614accb005af2b9157f07abb1007f4 authored over 3 years ago
Update README.md
ac68464306484616a874d700a215632824cf0967 authored over 3 years ago
ac68464306484616a874d700a215632824cf0967 authored over 3 years ago
fix: scroll position behavior
282aeb0dadf780e9077d607bbc0d5396841158de authored over 3 years ago
282aeb0dadf780e9077d607bbc0d5396841158de authored over 3 years ago
chore(app): try something...
3ba8f2b0e39b78be3633dba934cb028cfa0160a2 authored over 3 years ago
3ba8f2b0e39b78be3633dba934cb028cfa0160a2 authored over 3 years ago
Merge pull request #55 from wellyshen/feature/perf
perf: improvement the performance of calculating scroll offset
6ceb457f46b4c631a570be39a24b3038b5a87db6 authored over 3 years ago
perf: improvement the performance of calculating scroll offset
9a800313fdf2fb6235212b503367c77632b538c6 authored over 3 years ago
9a800313fdf2fb6235212b503367c77632b538c6 authored over 3 years ago
refactor: move `scrollOffsetRef` to `scrollHandler` & refine ref names
5b742ce1ed13a90c49fa72edb9bd9899b1439636 authored over 3 years ago
5b742ce1ed13a90c49fa72edb9bd9899b1439636 authored over 3 years ago
Update README.md
b194aece6793af1dcd00d00cc1e161a13ea9d062 authored over 3 years ago
b194aece6793af1dcd00d00cc1e161a13ea9d062 authored over 3 years ago
Merge pull request #54 from wellyshen/feature/on-resize
Feat: new `onResize` event callback
31ce474c6348e216a17b0357acca3da6b134d3d8 authored over 3 years ago
docs(readme): update bundle size
97cedb124eafda89b51b58dfd30ae87109659702 authored over 3 years ago
97cedb124eafda89b51b58dfd30ae87109659702 authored over 3 years ago
feat: new `onResize` event
919144d5bb54b91005a2548360204db7b53f22ed authored over 3 years ago
919144d5bb54b91005a2548360204db7b53f22ed authored over 3 years ago
refactor: use `contentRect` for better browser support
71b89d0061b1a066d9065b8b553f90af6b05de8b authored over 3 years ago
71b89d0061b1a066d9065b8b553f90af6b05de8b authored over 3 years ago
chore(app): try something...
28873999a4b903b1c640828fbd20b2f32c29c90a authored over 3 years ago
28873999a4b903b1c640828fbd20b2f32c29c90a authored over 3 years ago
Merge pull request #52 from wellyshen/feature/perf
Perf: performance optimizing for rendering huge datasets (e.g. grid)
042abb64acca074eb69b17720a9a25cc3c1384f7 authored over 3 years ago
refactor: simplify code by optional chaining
fa6d8716013469f074d3c668be9f182ad0af0cc3 authored over 3 years ago
fa6d8716013469f074d3c668be9f182ad0af0cc3 authored over 3 years ago
refactor: reduce `offset` related variables to `scrollOffset`
e178e0460aebb6ccc9b222b850529662340ad24e authored over 3 years ago
e178e0460aebb6ccc9b222b850529662340ad24e authored over 3 years ago
refactor: reduce unnecessary object de-structured variables
e09872394164b3b909f751089ed3c3b644723da1 authored over 3 years ago
e09872394164b3b909f751089ed3c3b644723da1 authored over 3 years ago
refactor: rename `measures` related variables to `ms****`
0df7a3fa928a6cd844e4aca2b29d1276e83c9f78 authored over 3 years ago
0df7a3fa928a6cd844e4aca2b29d1276e83c9f78 authored over 3 years ago
refactor: rename `useMeasureRef` to `shouldCheckBsHighRef`
7d458340d0669135a69bef1ac91c222a6df2fecf authored over 3 years ago
7d458340d0669135a69bef1ac91c222a6df2fecf authored over 3 years ago
fix: wrong render item count
336833aa512f03578c8eacf64266f5534508f48a authored over 3 years ago
336833aa512f03578c8eacf64266f5534508f48a authored over 3 years ago
refactor: enable dynamic value checking for binary-search & fix typo
e67103ec24e0463988b3792968aaf9970a2b1eba authored over 3 years ago
e67103ec24e0463988b3792968aaf9970a2b1eba authored over 3 years ago
refactor: use `useIsoLayoutEffect` & reorder code
6deda8546292534b18e83e62a13cf2689e220d6c authored over 3 years ago
6deda8546292534b18e83e62a13cf2689e220d6c authored over 3 years ago
perf: performance improvement for large data of grid
bdf44c9309ea60a7d7ebf92f765b63bbf2395764 authored over 3 years ago
bdf44c9309ea60a7d7ebf92f765b63bbf2395764 authored over 3 years ago
Merge pull request #48 from wellyshen/changeset-release/master
Version Packages
3da220c59d3d066ca38cdc21849d35f510935777 authored over 3 years ago
Version Packages
c82080d82450c50d6848b539b76296e8ec9e3901 authored over 3 years ago
c82080d82450c50d6848b539b76296e8ec9e3901 authored over 3 years ago
refactor: rename `value` to `val`
47a694b76d38e58acdc7956e219c2fd911aaea0d authored over 3 years ago
47a694b76d38e58acdc7956e219c2fd911aaea0d authored over 3 years ago
chore(app): try something...
3ca3fddf670bfc624d627bbd864482a6d4a2186b authored over 3 years ago
3ca3fddf670bfc624d627bbd864482a6d4a2186b authored over 3 years ago
perf: slightly performance improvement
d048609efa24cc305c753486ef7c3516fe800060 authored over 3 years ago
d048609efa24cc305c753486ef7c3516fe800060 authored over 3 years ago