From 6582d6367ecd5556adaea7a0585bfc38614c0d83 Mon Sep 17 00:00:00 2001 From: dannyrb Date: Thu, 9 May 2019 16:10:14 -0400 Subject: [PATCH] Mark required props as required; sensible defaults for optional props --- src/App.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/App.js b/src/App.js index 800a51b54..cec4de83b 100644 --- a/src/App.js +++ b/src/App.js @@ -64,18 +64,16 @@ function handleServers(servers) { class App extends Component { static propTypes = { - routerBasename: PropTypes.string, - relativeWebWorkerScriptsPath: PropTypes.string, - // - servers: PropTypes.object, + routerBasename: PropTypes.string.isRequired, + relativeWebWorkerScriptsPath: PropTypes.string.isRequired, + servers: PropTypes.object.isRequired, oidc: PropTypes.array, whiteLabelling: PropTypes.object, } static defaultProps = { - routerBasename: '/', - relativeWebWorkerScriptsPath: '', whiteLabelling: {}, + oidc: [], } constructor(props) {