diff --git a/src/components/gui.js b/src/components/gui.js index a6dc55238637e117dd386315d7473472536af062..861cda6928161dbb7ff460e8253698894c5ad30c 100644 --- a/src/components/gui.js +++ b/src/components/gui.js @@ -19,4 +19,8 @@ class GUIComponent extends React.Component { } } +GUIComponent.propTypes = { + children: React.PropTypes.arrayOf(React.PropTypes.node) +}; + module.exports = GUIComponent; diff --git a/src/components/sprite-selector.js b/src/components/sprite-selector.js index 65c0ff2bd6f8944e181d980049e14c9ed624787f..e126b6f3ce3daf3df3eed4706dde07bfce55aae3 100644 --- a/src/components/sprite-selector.js +++ b/src/components/sprite-selector.js @@ -26,4 +26,15 @@ class SpriteSelectorComponent extends React.Component { } } +SpriteSelectorComponent.propTypes = { + onChange: React.PropTypes.func, + sprites: React.PropTypes.arrayOf( + React.PropTypes.shape({ + id: React.PropTypes.string, + name: React.PropTypes.string + }) + ), + value: React.PropTypes.string +}; + module.exports = SpriteSelectorComponent; diff --git a/src/components/stop-all.js b/src/components/stop-all.js index 123b00a3de36b3c914f3181833c1ec3678b709fc..10ed6c397a13a57b393b6cb42dcc2ab583e6a408 100644 --- a/src/components/stop-all.js +++ b/src/components/stop-all.js @@ -19,6 +19,7 @@ class StopAllComponent extends React.Component { } StopAllComponent.propTypes = { + onClick: React.PropTypes.func, title: React.PropTypes.string, };