@@ -42,7 +42,7 @@ export function useLog(): UseLogReturn {
4242 }
4343 } ) ( ) ?? ''
4444
45- const getGroupLabel = ( type : PrintTypes ) : string => {
45+ function getGroupLabel ( type : PrintTypes ) : string {
4646 return `${ String ( type ) } ${
4747 componentName ? 'in %c<' + String ( componentName ) + ' /> ' : '%c'
4848 } %c@ ${ new Date ( ) . toLocaleTimeString ( ) } `
@@ -75,15 +75,15 @@ export function useLog(): UseLogReturn {
7575 const prevValueRef = useRef < T > ( )
7676
7777 if ( ALLOWED_NODE_ENVS . includes ( process . env . NODE_ENV ?? '' ) ) {
78- return ( ( ) => {
78+ return ( function logHooks ( ) {
7979 const isUnmounting = useRef ( false )
80- useEffect ( ( ) => {
81- return ( ) => {
80+ useEffect ( function setIsUnmounting ( ) {
81+ return function setIsUnmountingOnMount ( ) {
8282 isUnmounting . current = true
8383 }
8484 } , [ ] )
8585
86- useEffect ( ( ) => {
86+ useEffect ( function onMount ( ) {
8787 print ( {
8888 label : 'On mount' ,
8989 value : clonedValue ,
@@ -92,7 +92,7 @@ export function useLog(): UseLogReturn {
9292
9393 prevValueRef . current = value
9494
95- return ( ) => {
95+ return function onUnmount ( ) {
9696 print ( {
9797 label : 'On unmount' ,
9898 value : clonedValue ,
@@ -102,16 +102,19 @@ export function useLog(): UseLogReturn {
102102 }
103103 } , [ ] )
104104
105- useEffect ( ( ) => {
106- print ( {
107- label : 'On change' ,
108- value : clonedValue ,
109- type : PrintTypes . Change ,
110- prevValue : prevValueRef . current ,
111- } )
105+ useEffect (
106+ function onChange ( ) {
107+ print ( {
108+ label : 'On change' ,
109+ value : clonedValue ,
110+ type : PrintTypes . Change ,
111+ prevValue : prevValueRef . current ,
112+ } )
112113
113- prevValueRef . current = value
114- } , [ value ] )
114+ prevValueRef . current = value
115+ } ,
116+ [ value ] ,
117+ )
115118 } ) ( )
116119 }
117120 }
0 commit comments