From 8c2145585c415f0e1b093c33cc2aba46c407b575 Mon Sep 17 00:00:00 2001 From: Aimee Pierce Date: Wed, 7 Mar 2018 14:21:12 -0800 Subject: [PATCH] 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. --- examples/basics/pages/en/users.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/examples/basics/pages/en/users.js b/examples/basics/pages/en/users.js index 2350a6374133..f359cc5b32c5 100644 --- a/examples/basics/pages/en/users.js +++ b/examples/basics/pages/en/users.js @@ -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 (