From ea42ed1b17402bfde6fb9be31622ee84633e3eec Mon Sep 17 00:00:00 2001 From: Aurélien Bompard Date: Dec 15 2017 09:02:37 +0000 Subject: Fix the properties of the StateButton --- diff --git a/hubs/static/client/app/components/HubStats.js b/hubs/static/client/app/components/HubStats.js index b5804c8..d4f4297 100644 --- a/hubs/static/client/app/components/HubStats.js +++ b/hubs/static/client/app/components/HubStats.js @@ -8,7 +8,6 @@ import { leave, giveUpAdmin, } from "../core/actions/hub"; -import StateButton from "./StateButton"; import "./HubStats.css"; diff --git a/hubs/static/client/app/components/StateButton.js b/hubs/static/client/app/components/StateButton.js index 90ae389..e789219 100644 --- a/hubs/static/client/app/components/StateButton.js +++ b/hubs/static/client/app/components/StateButton.js @@ -76,8 +76,8 @@ StateButton.propTypes = { turnOnText: PropTypes.string, turnOffText: PropTypes.string, turnedOnText: PropTypes.string, - onTurnOn: PropTypes.func.isRequired, - onTurnOff: PropTypes.func.isRequired, + onTurnOn: PropTypes.func, + onTurnOff: PropTypes.func, titleText: PropTypes.string, disabled: PropTypes.bool, } @@ -89,6 +89,8 @@ StateButton.defaultProps = { turnOnText: "Turn on", turnOffText: "Turn off", turnedOnText: "On", + onTurnOn: () => null, + onTurnOff: () => null, titleText: "", disabled: false, }