Merge pull request #61 from facebookexperimental/error-messages

Add better error messages for most common cases
This commit is contained in:
Frank Li 2017-08-10 13:46:58 -07:00 committed by GitHub
commit db7a7394b3
9 changed files with 60 additions and 12 deletions

View file

@ -128,6 +128,12 @@ class HeaderNav extends React.Component {
"-" +
link.doc;
}
if (!Metadata[id]) {
throw new Error(
"A headerLink is specified with a document that does not exist. No document exists with id: " +
link.doc
);
}
href = this.props.config.baseUrl + Metadata[id].permalink;
} else if (link.page) {
if (fs.existsSync(CWD + "/pages/en/" + link.page + ".js")) {