Ваш баннер является функциональным компонентом, поэтому используйте props.image
, а не this.props.image
, потому что this.props.image
для компонента на основе класса.
const Banner = (props) => {
return (
<img src={ props.image } className={'banner-fullwidth'} alt={"Banner on page"}/>
)
}
Определите / передайте свой реквизит как const Banner = (props) => {}
Или
Деструктурируйте , чтобы избежать упора.
const Banner = ({image }) => {
return (
<img src={image} className={'banner-fullwidth'} alt={"Banner on page"}/>
)
}