Вы можете передавать дочерние компоненты через родительский компонент, используя дочерние свойства. В этом сценарии
<EmailDrop>
<AnotherComponent />
</EmailDrop>
AnotherComponent
является частью children
свойств EmailDrop
, и поэтому, когда вы работаете с logi c компонента для EmailDrop
, вы можете фактически получить доступ к AnotherComponent
и условно отобразить его, если он существует:
render() {
const { children } = this.props;
return (
<>
{
children
? children
: <Buttons />
}
</>
)
}