In my case React rendered 0 when children was empty.
0
children
Using children && didn't help:
children &&
{children && <div> {children} </div>}
But !!children worked:
!!children
{!!children && <div> {children} </div>}
https://www.codemzy.com/blog/react-render-0-conditional