diff --git a/docs/src/components/layouts/utility-page-layout/utility-class-table-factory.js b/docs/src/components/layouts/utility-page-layout/utility-class-table-factory.js index 95cf4e19e..80fcbc3b0 100644 --- a/docs/src/components/layouts/utility-page-layout/utility-class-table-factory.js +++ b/docs/src/components/layouts/utility-page-layout/utility-class-table-factory.js @@ -25,6 +25,14 @@ const UtilityClassTableFactory = ({ utilityClassDisplayParams, }) => { const component = getUtilityClassTableComponent(utilityClassDisplayComponent); + const isDevelopMode = process.env.GATSBY_NODE_ENV === 'development'; + + if (!component && !isDevelopMode) { + throw new Error( + `${UtilityClassTableComponents[utilityClassDisplayComponent]} is not defined in utility-class-tables` + ); + } + if (!component) return (