2017-12-23 25 views
0

を使用して私はちょうどreactJSプロジェクトを開始し、私は材料-UIを使用することを決めたとき、それはこのようなエラーの多くを投げstatrted:proptypes誤り材料-UI

bundle.js:12441警告:失敗コンテキストタイプ:prop-typesパッケージでは、PropTypeのバリデーターを直接呼び出すことはできません。呼び出すにはPropTypes.checkPropTypes()を使用します。 fb.me/use-check-prop-typesで詳しく読むCardHeaderのレンダリング方法を確認してください。

私のアプリのコンポーネントは次のようになります。

import React from 'react'; 
 
import PropTypes from 'prop-types'; 
 
import NavBar from './common/NavBar'; 
 
import Logo from './common/Logo'; 
 
import MuiThemeProvider from 'material-ui/styles/MuithemeProvider'; 
 

 
class App extends React.Component { 
 
    render() { 
 
    return (
 
     <MuiThemeProvider> 
 
     <div className="container-fluid"> 
 
      <Logo /> 
 
      <NavBar /> 
 
      {this.props.children} 
 
     </div> 
 
     </MuiThemeProvider> 
 
    ); 
 
    } 
 
} 
 

 
App.PropTypes = { 
 
    children: PropTypes.object.isRequired 
 
}; 
 

 
export default App;

材料-UIバージョン:15.0.2

:0.20.0

はバージョンを反応させます

+0

@ThomasFauskangerそれは材料の構成要素です。それは私が使用しているすべてのコンポーネントにこのエラーをスローします。反応と鉱山(そのAppコンポーネントを含む) –

答えて

0

試してみてください:

App.propTypes = { 
    children: PropTypes.object.isRequired 
};