Skip to content

react-4-smart-tv/react-safe-component

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React SafeComponent

Wrap React Component class, restrict visibility by mount state

Installation

Using npm:

npm install --save @react4tv/react-safe-component

or using yarn:

yarn add @react4tv/react-safe-component

Usage

Gets the application instance ID.

Examples

import { SafeComponent } from '@react4tv/react-safe-component';

class Example extends SafeComponent<{},{}>{
    _componentDidMount(){
        // Use like setState
        this.setStateSafe({})
    }
    _componentWillUnmount(){
        //...
    }
    renderContent(): React.ReactNode {
        return <div />
    }
}