I want to add some rules for props:
import React, { Component } from 'react' export default class App extends Component { static propTypes = { name: React.PropTypes.string.isRequired }; render() { return( ) } }
But I got this error:
Warning: Failed prop type: Required prop `name` was not specified in `App`.
I have this configuration for babel:
{ "presets": ["es2015", "react"], "plugins": ["transform-runtime", "transform-class-properties"] }
What have I done wrong?
Update. Change code: use static
ecmascript-6 reactjs babel
Meldum
source share