react-use/docs/useLogger.md
2018-10-27 23:47:32 +02:00

34 lines
431 B
Markdown

# `useLogger`
React lifecycle hook that logs in console as component transitions through life-cycles.
## Usage
```jsx
import {useLogger} from 'react-use';
const Demo = (props) => {
useLogger('Demo', props);
return null;
};
```
## Example Output
```
Demo mounted
Demo props updated {}
Demo un-mounted
```
## Reference
```js
useLogger(name, props);
```
- `name` — component name.
- `props` — latest props.