React Scroll To Versions Save

Scroll to a position in React

3.0.0-beta.4

4 years ago
  • Remove External dependencies from library (reducing package size!)
  • Fix SSR issues with window not found

2.0.10

4 years ago
  • Include multiple security fixes with dependent packages

2.0.6

5 years ago

Fix types with Typescript when using <ScrollArea /> #98

2.0.4

5 years ago
  • Fix issue where <ScrollTo /> type definitions used ReactNode instead of JSX (#89)

2.0.3

5 years ago
  • Fix issue where scrolling by ref wouldn't work on React Nodes (#90)

2.0.2

5 years ago

v2.0.1

5 years ago
  • Add fix to Webpack's UMD build to allow for SSR (#82)

v2.0.0

5 years ago

Introducing a new API for React-Scroll-To that'll allow more flexibility!

#56

Notable features:

  • Added the ability to scroll by a ref object
  • Added the ability to smooth scroll
  • Added cleaner destructuring in render props
  • Updated scroll and scrollById functions to be a singular scrollTo function
  • scrollTo() not accepts an object that allows some fields to be left out (No longer need to include the 'x' position if we're only scrolling by 'y')
  • Added Storybook docs to visualize and test features

Example:

scrollTo({
  x: 25 // The horizontal x position to scroll to
  y: 10 // The vertical y position to scroll to
  id: "myId" // The ID of the ScrollArea we want to scroll
  ref: refObj // A reference to a component to scroll
  smooth: true // If true, this will animate the scroll to be smooth. False will give an instant scroll. (defaults: false)
});

2.0.0-alpha.1

5 years ago

Docs: https://github.com/ganderzz/react-scroll-to/tree/release/2.0.0

Prerelease of the 2.0.0 features.

  • Added the ability to smooth scroll
  • Added the ability to scroll an element by ref
  • Updated API to be more declarative
  • Added React Storybook for examples and documentation
  • Update to latest version of React and dependencies
  • Consolidate multiple methods into one scrollTo

1.2.3

5 years ago
  • Added Typescript type definitions for the <ScrollArea /> component