From e0b6bde52574e2c077530611dd27c5dede3f8de2 Mon Sep 17 00:00:00 2001 From: Devin Buhl Date: Mon, 4 Nov 2019 14:55:06 -0500 Subject: [PATCH] Fixed: Default id for MenuContent --- frontend/src/Components/Menu/MenuContent.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/Components/Menu/MenuContent.js b/frontend/src/Components/Menu/MenuContent.js index e3c77b729..875bc0257 100644 --- a/frontend/src/Components/Menu/MenuContent.js +++ b/frontend/src/Components/Menu/MenuContent.js @@ -1,5 +1,6 @@ import PropTypes from 'prop-types'; import React, { Component } from 'react'; +import getUniqueElementId from 'Utilities/getUniqueElementId'; import Scroller from 'Components/Scroller/Scroller'; import styles from './MenuContent.css'; @@ -40,14 +41,15 @@ class MenuContent extends Component { MenuContent.propTypes = { forwardedRef: PropTypes.func, className: PropTypes.string, - id: PropTypes.string, + id: PropTypes.string.isRequired, children: PropTypes.node.isRequired, style: PropTypes.object, isOpen: PropTypes.bool }; MenuContent.defaultProps = { - className: styles.menuContent + className: styles.menuContent, + id: getUniqueElementId() }; export default MenuContent;