@cajotafer

I think you should remove the event listener on unmount in that useEffect

@developerAKX

You forgot to add a clean up function in:-
Like this
useEffect(()=>{
window.addEventListner("scroll"...)
return () => {
window.removeEventListner("scroll")}
},[])

@pranav_chopade

One video on context api

@supportic

Scroll listener without throttling ☠️

@rajatcoolvns

Please make whole video series on javascript and React, because how you are explaining the code flow,no one tell like this,please make video on javascript first.

@neuroLabKaran

Brother 
I need more video on react from your side
Keep uploading

@shreyansh-mehta

Hey Sandip, I saw all your videos and they are really helpful, but can you please make a video for freshers as I think your videos are for 3yr+ of experience person.
Thanks ☮️

@justanotherfilcitizen2682

U should remove the listener in cleanup in useeffect

@nages1549

Super ❤

@smile_please5848

Normally, in react hooks like useState () const is used on variables that won't be changing.
But we reassign value to the variable using the function ,eg. useState (count,setCount)  , since count  is const variable so why it is allowed to reassign the value to count  using setCount

@mayankmakwana7406

If the question is about custom hook then I think ur example is bit complicated, something simple can be done like usePrevious

@niranjanpatil7878

You forgot to unmount  event Lister

@amandwivedi1980

great video

@neerajprakash1808

This looks just like another component. What is the difference between component and HOOk. Because hooks generally provide us a value and a function to play with.

@Chikowski101

Great video brother 🔥🔥 which vs code theme are you using ?

@pipzgutz

Do you have a video on React using GraphQL?

@thedarkess940

algun heroe que me diga el tema y la fuente por favor

@vizennnn

Hey bro, what vs code theme are you using? it looks beautiful

@ALostEngineer

Uselayouteffect

@TheSachinAlam

Font and theme name please??