react-tab-visibility

16.12.1 • Public • Published

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

Watch Demo

Install

npm install react-tab-visibility --save

How 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 install

start dev server

npm start

make your changes and build new es5 friendly version

npm run build

Give me a coffee

Donate

get in touch?

Package Sidebar

Install

npm i react-tab-visibility

Weekly Downloads

223

Version

16.12.1

License

MIT

Unpacked Size

152 kB

Total Files

12

Last publish

Collaborators

  • fluse