Я получаю эту ошибку:
index.js: 1375 Предупреждение: сбойный тип пропуска: недопустимая опора children
, предоставленная j
.
in j (at HomePage.jsx:15)
in HomePage (created by Context.Consumer)
in Route (at App.jsx:17)
in App (at src/index.js:13)
in Router (created by BrowserRouter)
in BrowserRouter (at src/index.js:12)
Я используювнешний компонент в моем приложении, который я получил от github, который отображает видео в фоновом режиме.Вот ссылка для этого.https://github.com/samAbeywickrama/reactjs-videobg
Это что-то, связанное с проптипами, но поскольку его наследие и реакция предполагает использование flo, я вообще не использую проверку типов.
import React from "react";
import {
Container,
Header,
Image,
Button,
Icon
} from "semantic-ui-react";
import VideoBg from 'reactjs-videobg';
import mp4 from '../../video/hack4.mp4';
const HomePage = ({history}) => {
return (
<div className='masthead'>
<VideoBg loop={true}>
<VideoBg.Source src={mp4} type='video/mp4' />
</VideoBg>
<Container text textAlign='center'>
<Header as='h1' inverted>
<Image
size='massive'
src='/assets/logo.png'
alt='logo'
style={{ marginBottom: 12 }}
/>
CodeUp
</Header>
<Button onClick={() => history.push('/events')} size='huge'
inverted>
Enter
<Icon name='right arrow' inverted />
</Button>
</Container>
</div>
);
};