What happens when we pass in children in React? Children is a special prop that allows us to pass in any type of element. It could be a number, a s...
For further actions, you may consider blocking this person and/or reporting abuse
Hi Debbie,
Here is how I play with children:
FC
already acceptschildren
, no need forPropsWithChildren
.If you don't want want
children
, you can useVFC
.This is no longer true for
FC
with React 18. You must either usePropsWithChildren
or explicitly add achildren
prop to your type definition.you're right. thanks for the comment.
Thank you Aniello! Good to know.
thanks guys, will play around with it
Nice article! There is only a small mistake on the last example where it reads
children: React.ReactChild
instead ofchildren: React.ReactNode
ooops. thanks just corrected it. nice catch
Hi Debbie, just came across this as it's missing from a number of courses I've used - a little surprising as React props are mentioned, but not the commonly used 'children' prop! Thanks for laying this out so clearly.
Thank you Debbie O'Brien, this post is great, i usually forget whats de diff between params type for children, this cheat post is Gold.
Thanks everyone.
Thank you Debbie, really usefull, short and clear article :)