Skip to content

brian-tgle/use-deep-effect

Repository files navigation

use-deep-effect

Made with create-react-library

NPM JavaScript Style Guide

Install

npm install --save use-deep-effect

Usage

import React from 'react'
import useDeepEffect from 'use-deep-effect'

interface FullnameProps {
  data : {
    firstName: string;
    lastName: string;
    age: number;
    gender: string;
  };
}

const InlineInfo: React.FC<FullnameProps> = ({ data }) => {
  useDeepEffect(() => {
      console.log('change')
  }, [data])
  return <h1>{data.firstName} {data.lastName} - {data.age} - {data.gender}</h1>
}

const App = () => (
  <InlineInfo data={{ firstName: 'Nguyen', lastName: 'Van A', age: 24, gender: 'Male' }} />
)

export default App;

License

© brian-tgle

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors