react-functional-mount
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

react-functional-mount

Mount/Unmount hook for functional component

NPM JavaScript Style Guide

Install

npm install --save react-functional-mount

Usage

import { useWillMount, useDidMount, useWillUnmount, useDidUnmount } from 'react-functional-mount'

export const Example: React.FC = () => {
  useWillMount(() => {
    console.log('Example', 'componentWillMount')
  })

  useDidMount(() => {
    console.log('Example', 'componentDidMount')
  })

  useWillUnmount(() => {
    console.log('Example', 'componentWillUnmount')
  })
  
  useDidUnmount(() => {
    console.log('Example', 'componentDidUnmount')
  })
  
  return <Component />
}

License

MIT © 2sem

Package Sidebar

Install

npm i react-functional-mount

Weekly Downloads

3

Version

1.0.2

License

MIT

Unpacked Size

7.54 kB

Total Files

7

Last publish

Collaborators

  • 2sem