Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

React Cool Virtual

😎 ♻️ A tiny React hook for rendering large datasets like a breeze.
Collective - Host: opensource - https://opencollective.com/react-cool-virtual - Website: https://wellyshen.com - Code: https://github.com/wellyshen/react-cool-virtual

Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 112f07dc4c9904d7ea1987d82351ade162d73569 authored over 3 years ago by Welly Shen <[email protected]>
Docs(CONTRIBUTING.md): correct wording

github.com/wellyshen/react-cool-virtual - cd52b47191ad7e4e7fc2a901ce505ea8633c6e89 authored over 3 years ago by Welly Shen <[email protected]>
Feat(useVirtual): infinite loading WIP

github.com/wellyshen/react-cool-virtual - 07eac4c49fa9f315e19f77e096ba6145d3aaca7b authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 958784744fd1fe7505df691d950ec64006eac997 authored over 3 years ago by Welly Shen <[email protected]>
Merge branch 'master' into feature/lazy-loading

github.com/wellyshen/react-cool-virtual - 86f685705b442d8ab417dba9ffbbd61cfdcb74a3 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): use rAF for the auto correct logic of `scrollToItem`

github.com/wellyshen/react-cool-virtual - 1cd178ebd8f1eec23d083b8fd5fb746b71030cea authored over 3 years ago by Welly Shen <[email protected]>
Refactor(types): remove unnecessary `readonly`

github.com/wellyshen/react-cool-virtual - b050acfff36a51551c477467cade2cea3a44b86b authored over 3 years ago by Welly Shen <[email protected]>
Refactor(types): correct the arg name of events

github.com/wellyshen/react-cool-virtual - ef42e106079f370e46d2dadb25dd7f4a52ad449c authored over 3 years ago by Welly Shen <[email protected]>
Refactor(types): turn event objects to readonly properties

github.com/wellyshen/react-cool-virtual - 1c89c77f2f03fd6a2ca4631dd4d6284c68ab371e authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): change `direction` option to `scrollForward` for the `onScroll` event

github.com/wellyshen/react-cool-virtual - 2911a0fc73830c3ccf521ea4d8e3bdc6840d378a authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): rename `offset` option to `scrollOffset` for the `onScroll` event

github.com/wellyshen/react-cool-virtual - c5b8e4d259ec0afb8bd0ae440216a1fa117f32c9 authored over 3 years ago by Welly Shen <[email protected]>
Feat(useVirtual): infinite loading WIP

github.com/wellyshen/react-cool-virtual - 69210d825b56b89770318ddb58f4c58104c7cbbf authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 014172c189fe88c4abf025ba935dcbf5f1e04259 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): adjust the options of `onScrll` event

github.com/wellyshen/react-cool-virtual - a580da3f37e2054177cc137b9b94a910201ea1b1 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): reduce unnecessary re-renders

github.com/wellyshen/react-cool-virtual - e4040b910de1d12d1b05d61169a6effe0cc2ce5f authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - a4a6596533a2ce8eb1b4843a7bd1b5b91e6483ba authored over 3 years ago by Welly Shen <[email protected]>
Refactor: remove `itemData` and `setItemData` method

github.com/wellyshen/react-cool-virtual - 6485c4e4dfdcda21cc060f075c3287d42f8804f7 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 207cda2813f9aef9486c8f9afc0f45667c230bff authored over 3 years ago by Welly Shen <[email protected]>
Fix: correct the name of `createIndices`, `overscanIndices`, and `itemIndices`

github.com/wellyshen/react-cool-virtual - be1c2daa600d77d16ebe01fa82ffc8e3fd63de1d authored over 3 years ago by Welly Shen <[email protected]>
Feat(useVirtual): add `setItemData` method

github.com/wellyshen/react-cool-virtual - ce5326514ee4ae638e99f30db85429c3b51158ca authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 15d0a63d2a2ff31a2e412657ca1a7af55391e6c5 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(types): export `OnScrollOptions` type

github.com/wellyshen/react-cool-virtual - e8996664424a3cd6ffefb67310e517a1e6092f99 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): seperate `itemData` and `itemCount` & remove `isUndefined` utility function

github.com/wellyshen/react-cool-virtual - 7aef07e49a0c8ecaf6ee896f2b7f465dd3a17da4 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(types): export more types

github.com/wellyshen/react-cool-virtual - b05ab0544db3501a8f02b374ca4d1fe2fc3044ba authored over 3 years ago by Welly Shen <[email protected]>
Refactor(types): export more types

github.com/wellyshen/react-cool-virtual - 3515d1ba66e1481548569dc6e955044a702437ef authored over 3 years ago by Welly Shen <[email protected]>
Refactor: rename `autoPilot` to `autoCorrect`

github.com/wellyshen/react-cool-virtual - 01aa191ed1a6bf10e0e5b8c3dad4d18af98a0edc authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): refine the type of `total` variable

github.com/wellyshen/react-cool-virtual - 0ee195da190b55263ce1b2bc24c48349738515db authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): combine `itemData` and `itemCount` options as `items` & handle empty options case

github.com/wellyshen/react-cool-virtual - e0a28b87cf01ee10b11177e061ba3fefe3b6c1a8 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 8efba933b2ff8bb2191b8d52d375c8a34310c7d2 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 89a452322aa70f453f1a2074e703e7b20941c773 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 0514575531e25b2c5221e9b99dfe4ffbb3dda86e authored over 3 years ago by Welly Shen <[email protected]>
Refactor: refine raf related variable names

github.com/wellyshen/react-cool-virtual - 06cbf63682418645a9d3a6b7ff0d6015bfb01bcd authored over 3 years ago by Welly Shen <[email protected]>
Chore: add docs folder

github.com/wellyshen/react-cool-virtual - 7e44588e6937aff1f0b4165cc43306cb3e929516 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): adjust the `smooth` logic of `scrollToXXX` & use `easingInOutCubic` utility function & adjust the optiono of `scrollToXXX` & reduce default const variables

github.com/wellyshen/react-cool-virtual - b25949b9c8f60306a430055e2c8a23c3ca381002 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(utils): add `easingInOutCubic` utility function

github.com/wellyshen/react-cool-virtual - ab37fb8bc3eb124824505cf510e03f69e55447dd authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 66a0f891a8952f0e0265365eeed72d3370ba715c authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): adjust the logic of `scrollToItem` & add auto-pilot feature to `scrollToItem`

github.com/wellyshen/react-cool-virtual - 839f917a08197889313948f6a9605001c7b28e6f authored over 3 years ago by Welly Shen <[email protected]>
Fix(types): correct the `align `type of `ScrollToItemOptions` & add `autopilot` to `ScrollToItemOptions`

github.com/wellyshen/react-cool-virtual - a138b46753de9aa7da828b9f343123364757ba98 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 228d5639eff7feec7831c2add14330a849a4b5f4 authored over 3 years ago by Welly Shen <[email protected]>
Chore(pr_template): update links

github.com/wellyshen/react-cool-virtual - f2489502c41b34522a7bd923c838bf7ad4375261 authored over 3 years ago by Welly Shen <[email protected]>
Chore(pr_template): update links

github.com/wellyshen/react-cool-virtual - f872d87bb5b45ddaaa976b5ef01810a5014afac8 authored over 3 years ago by Welly Shen <[email protected]>
Docs: update links

github.com/wellyshen/react-cool-virtual - 78a0f24451cafa2528e70f6eb98ebcc1e1f31597 authored over 3 years ago by Welly Shen <[email protected]>
Docs: update links

github.com/wellyshen/react-cool-virtual - b4d59d0b681a86acfb8ad81dc845694772ec105a authored over 3 years ago by Welly Shen <[email protected]>
Docs: update CONTRIBUTING.md

github.com/wellyshen/react-cool-virtual - a29cdf856d43fb97a231e4fc69940e17d71d9825 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): adjust the callback arg of `scrollTo` and `scrollToItem`

github.com/wellyshen/react-cool-virtual - 5ba57c58700b09c08fafa45620082d5b80d95f2b authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - f4c2185882805f27f0228e7342cd4c1a5a7d17b7 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): refine commit

github.com/wellyshen/react-cool-virtual - 249db4d50d75c1c284151e8b47329b0cc7be4f90 authored over 3 years ago by Welly Shen <[email protected]>
Feat(useVirtual): add `scrollToItem` method

github.com/wellyshen/react-cool-virtual - d7f61703f8ecefd1e2f5329c6e16eb57ab2031a2 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 355ff9ff896c32048d274aeb24fc5aba1d21bda0 authored over 3 years ago by Welly Shen <[email protected]>
Feat(useVirtual): support scrolling with easing effect

github.com/wellyshen/react-cool-virtual - 0d54b717d639991447cbaa97035a93ed3927f59e authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 357fb5919d2836246410e57c8673c80e3b9b25f9 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - b21b0cba0ac91fc3b4da684ccc9ed95a3a4ed7d1 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): use index instead of push method

github.com/wellyshen/react-cool-virtual - 05edfc3ea4ced2b490dcdd1b99814ae3a9008644 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 719f846c3b7136bd8a4b4883a1c03bd40c8ffb42 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(utils): use `isUndefined` for `useAnimDebounce` hook

github.com/wellyshen/react-cool-virtual - be2a23964e4c1fcf901a60ee6886421233052bc4 authored over 3 years ago by Welly Shen <[email protected]>
Refactor: rename `val` to `value`

github.com/wellyshen/react-cool-virtual - 9f3fb0bc67aefa0af56be7291923622dcccb176f authored over 3 years ago by Welly Shen <[email protected]>
Fix(types): correct the type of `scrollTo` method

github.com/wellyshen/react-cool-virtual - 07cf86227655b625eccba064be3e0003ee8fc404 authored over 3 years ago by Welly Shen <[email protected]>
Chore: format code

github.com/wellyshen/react-cool-virtual - c195f6f321b284dccdc76a83cba5abff74436646 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(types): use overloads for `scrollTo` method

github.com/wellyshen/react-cool-virtual - f7642bb6a9154b6fb6ec200794511189ba2f380c authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): code refactor for `scrollTo` method

github.com/wellyshen/react-cool-virtual - 2c6057c7cdf2227774d1f87bccfa796784bf20f7 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(utils): simplify parameter

github.com/wellyshen/react-cool-virtual - 34e5e53e62a78db2807c25a654a0888030c3f61d authored over 3 years ago by Welly Shen <[email protected]>
Fix(utils): check `NaN` type for `isNumber` utility function

github.com/wellyshen/react-cool-virtual - 6b733e59cafd3085e57224d494a4a2b1c1ed292e authored over 3 years ago by Welly Shen <[email protected]>
Feat(useVirtual): add `scrollTo` method

github.com/wellyshen/react-cool-virtual - dbbd4ff0a5739d9d1ab549314ddac01cd8cc9278 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - e7546af5c19160ed0a2004792d8e851be37ffb85 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): remove `defaultItemSize` option

github.com/wellyshen/react-cool-virtual - a04a9d6d4dd61c645d050f976619c9ce891a540c authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): rename to

github.com/wellyshen/react-cool-virtual - e4121a03cbf5daf23e74a56dc89bb2880b4b4710 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): cancel rAF when unmount

github.com/wellyshen/react-cool-virtual - 935928a8c2e668f2ce22c1652df9f15c51b3de6a authored over 3 years ago by Welly Shen <[email protected]>
Refactor: rename `useDebounce` to `useAnimDebounce`

github.com/wellyshen/react-cool-virtual - bd674b68b49f8cfccd0a52252f8d775843258894 authored over 3 years ago by Welly Shen <[email protected]>
Refactor: unsupport dynamic `itemData`

github.com/wellyshen/react-cool-virtual - 68c2f9bfeb393fe78e45e69d884f285b7ea02443 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 2fed6656b435721243cc1909bb2819f85f2a090b authored over 3 years ago by Welly Shen <[email protected]>
Feat(useVirtual): support dynamic `itemData`

github.com/wellyshen/react-cool-virtual - 2390dd71e8e85100abaae14392b8190f2d307061 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 889c992e397bbfa0d8db85c9ed2bc4884ea7454f authored over 3 years ago by Welly Shen <[email protected]>
Refactor: rename useObserver to useResizeEffect & support the change of itemCount

github.com/wellyshen/react-cool-virtual - 5213be3694748b0da89b3341565e0f3a9767dd51 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 802b84e43d5c777ac31b54a4960e95356d8a7621 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 0f8b1c7f331c9a5f85f5025752664f7e23773c55 authored over 3 years ago by Welly Shen <[email protected]>
Feat: implement `isScrolling` feature

github.com/wellyshen/react-cool-virtual - dbe7336afc1d34943f9204d9d981b377065f8779 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - d380da7a6676af54f3f4ef470c78eddf97e8f9ca authored over 3 years ago by Welly Shen <[email protected]>
Refactor: renamed `useResizeObserver` to `useObserver` & use ResizeObserver API for items

github.com/wellyshen/react-cool-virtual - 0d48d6d533570acdca9e400e8df37c77d6cb76a3 authored over 3 years ago by Welly Shen <[email protected]>
Refactor: rename `useResizeObserver` to `useObserver`

github.com/wellyshen/react-cool-virtual - f93c48957344a61905690a70d1e24397d5ff2f56 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - fd83e62b3b3e565885844f8ed131021397ec5611 authored over 3 years ago by Welly Shen <[email protected]>
Refactor: ensure there is a default item size

github.com/wellyshen/react-cool-virtual - c33fcde14715ef2a77d2f354d0a041b4998e8cc2 authored over 3 years ago by Welly Shen <[email protected]>
Merge branch 'fix/overscan'

github.com/wellyshen/react-cool-virtual - 5cf7e958d98b8b0445473d9c9f5d81e3006fb631 authored over 3 years ago by Welly Shen <[email protected]>
Refactor: adjust algorithm

github.com/wellyshen/react-cool-virtual - d69ca6fe5f715d266b59fc71b38c2e598bf8f564 authored over 3 years ago by Welly Shen <[email protected]>
Chore: rename `bundlesize` command to `size`

github.com/wellyshen/react-cool-virtual - c504f51ecd5eb01d01845e01e3fd126521b12723 authored over 3 years ago by Welly Shen <[email protected]>
Chore(husky): add size checking when push

github.com/wellyshen/react-cool-virtual - dcd898968995f77373a57076286903bc620ad29c authored over 3 years ago by Welly Shen <[email protected]>
Chore(CI): rename check-and-test to tests

github.com/wellyshen/react-cool-virtual - efc5ddfa5090a093728563f4121d1500a2e8c864 authored over 3 years ago by Welly Shen <[email protected]>
Refactor: use object destructure

github.com/wellyshen/react-cool-virtual - 588dbed4c97a4de3592370919bda061a61a4dd8a authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): change the default value of `overscanCount`

github.com/wellyshen/react-cool-virtual - 4364c23df32ddc4a91058b16764dc82e52a9904b authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - b33ae61166f8f3f64bd4623f61e7567fb86307ec authored over 3 years ago by Welly Shen <[email protected]>
Feat(useVirtual): add `onScroll` event

github.com/wellyshen/react-cool-virtual - f65603e191b9adc5913474f1ac6b4f0646f01479 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 7b46a34a9a4f856460702c858126b01a3d5ebb97 authored over 3 years ago by Welly Shen <[email protected]>
Feat(types): remove `Config` to `Options`

github.com/wellyshen/react-cool-virtual - 10488db3cf38d735f2a041057206b6b482c1807e authored over 3 years ago by Welly Shen <[email protected]>
Feat(useVirtual): include `outerSize` for return `items`

github.com/wellyshen/react-cool-virtual - ec8c56fdfd55173e0ef433841ddb57de9a78b628 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): rename `isHorizontal` to `horizontal`

github.com/wellyshen/react-cool-virtual - c9c01ffe96a99aaee6b50b64fec330d69c9b1ed4 authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - adf9cd5d26e4718907334e1e12b79a625cfb3267 authored over 3 years ago by Welly Shen <[email protected]>
Refactor(useVirtual): remove unnecessary variable

github.com/wellyshen/react-cool-virtual - c390fc04ee4141c4277b8c2627b1771470a499ca authored over 3 years ago by Welly Shen <[email protected]>
Chore(app): try something...

github.com/wellyshen/react-cool-virtual - 11a10a0b9c4beada113089b10b51f65a04b643ea authored over 3 years ago by Welly Shen <[email protected]>
Chore(package): add keywords

github.com/wellyshen/react-cool-virtual - b87cc4fd655c98f57221b9812ea5e8d3d10813d0 authored over 3 years ago by Welly Shen <[email protected]>
Chore(changeset): update config

github.com/wellyshen/react-cool-virtual - 8afcdd6d1c946c32ea8619e0a1f8f9d63210a501 authored over 3 years ago by Welly Shen <[email protected]>