Statique propTypes pas de travail en vertu de l'ES6

Je tiens à ajouter quelques règles pour les accessoires:

import React, { Component } from 'react'

export default class App extends Component {
  static propTypes = { name: React.PropTypes.string.isRequired };

  render() {
    return(
    )
  }
}

Mais j'ai eu cette erreur:

Warning: Failed prop type: Required prop `name` was not specified in `App`.

J'ai cette configuration dans le projet babel:

{
  "presets": ["es2015", "react"],
  "plugins": ["transform-runtime", "transform-class-properties"]
}

Ce que j'ai fait de mal?

Upd. Changement de code: utilisation static

OriginalL'auteur Pavel | 2016-07-13