Skip to content

JonathanFerraz/react-mouse-smooth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repository size GitHub last commit License Feito por Jonathan Ferraz


React Mouse Smooth

Add smooth scrolling to your react project

Install

# npm
  npm i react-mouse-smooth

# yarn
  yarn add react-mouse-smooth

Usage

Import MouseSmooth in your App.js

// import
import { MouseSmooth } from 'react-mouse-smooth';

// const
const { SmoothScroll } = require('react-mouse-smooth');

Example

import React from 'react';

import { SmoothScroll } from 'react-mouse-smooth';

function App() {
  SmoothScroll({});

  return ()
}

export default App;

Options:

  • time: number tempo entre a rolagem suave
  • size: number o tamanho de pixel a cada rolagem
  • keyboardSupport: boolean definir se deve aplicar o efeito ao usar o teclado

Made with  💜  by Jonathan Ferraz