diff --git a/packages/next-server/lib/head.js b/packages/next-server/lib/head.js index 4e0b2570..2aa1c118 100644 --- a/packages/next-server/lib/head.js +++ b/packages/next-server/lib/head.js @@ -100,4 +100,12 @@ function unique () { } } +if (process.env.NODE_ENV === 'development') { + const exact = require('prop-types-exact') + + Head.propTypes = exact({ + children: PropTypes.oneOfType([PropTypes.element, PropTypes.arrayOf(PropTypes.element)]).isRequired + }) +} + export default sideEffect(reduceComponents, onStateChange, mapOnServer)(Head)