16.12.1 • Published 6 years ago
react-tab-visibility v16.12.1
react-tab-visbility
supports react 15.x and 16.x
use react-tab-visibility for browser tab activity informations.
Get informed on tab change Get time of inactivity after reactivation
Install
npm install react-tab-visibility --saveHow to use
import TabVisibility from 'react-tab-visibility'
class YourComponent extends TabVisibility {
onTabVisibilityChange({ isTabVisible, hiddenTime }) {
this.setState({ isTabVisible })
console.log(isTabVisible, hiddenTime)
}
}Development
if you want to add or optimize this component, feel free <3
clone this repository and run install
npm installstart dev server
npm startmake your changes and build new es5 friendly version
npm run build