from next js 13 you must use
'use client'
on top of the file
and it will work without any error and it's more cleaner solution
does 'use client' works with nextjs pages? I'm a bit confused
Yes, it works on the new routes folder. Where all the components are server components by default. You need to specify use client To make it as a client side component
use client
sorry I mean pages router not nextjs pages, is it an app router thing only?
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
from next js 13 you must use
on top of the file
and it will work without any error and it's more cleaner solution
does 'use client' works with nextjs pages? I'm a bit confused
Yes, it works on the new routes folder. Where all the components are server components by default. You need to specify
use clientTo make it as a client side component
sorry I mean pages router not nextjs pages, is it an app router thing only?