support optional siteConfig.users (#484)

Fixes Issue #402 caused by removing optional users array from siteConfig file. Users array is now validated before using its properties.
This commit is contained in:
Aimee Pierce 2018-03-07 14:21:12 -08:00 committed by Joel Marcey
parent a8d7299ef2
commit 8c2145585c

View file

@ -14,6 +14,9 @@ const siteConfig = require(process.cwd() + '/siteConfig.js');
class Users extends React.Component {
render() {
if ((siteConfig.users || []).length === 0) {
return null;
}
const showcase = siteConfig.users.map((user, i) => {
return (
<a href={user.infoLink} key={i}>