Lightweight cross-browser animated scrolling.
$ npm install skrollto
import skrollto from 'skrollto';
import * as d3 from 'd3-ease';
// Scroll to top
skrollto(0, 5000, d3.easeSinOut, function () {
console.log('Scroll finished');
});
It's highly recommended to use d3-ease functions, but you can use other functions.
- Development:
$ npm run dev
- Production:
$ npm run build
$ npm run test
Released under the MIT License.