react-use/docs/useLogger.md
2019-03-31 21:39:29 +11:00

32 lines
467 B
Markdown

# `useLogger`
React lifecycle hook that console logs parameters as component transitions through lifecycles.
## Usage
```jsx
import {useLogger} from 'react-use';
const Demo = (props) => {
useLogger('Demo', props);
return null;
};
```
## Example Output
```
Demo mounted {}
Demo updated {}
Demo unmounted
```
## Reference
```js
useLogger(componentName: string, ...rest);
```
- `componentName` — component name.
- `...rest` — parameters to log.