@@ -13,7 +13,10 @@ type ResultsNavProps = {
1313export default function ResultNavigation ( props : ResultsNavProps ) : JSX . Element {
1414 return (
1515 < div className = { styles . resultsNav } >
16- < EcmaScriptVersionDropdown setEcmaScriptFlag = { props . setEcmaScriptFlag } esVersionValue = { props . state . ecmaScriptVersion } />
16+ < EcmaScriptVersionDropdown
17+ setEcmaScriptFlag = { props . setEcmaScriptFlag }
18+ esVersionValue = { props . state . ecmaScriptVersion }
19+ />
1720 < NavBreadCrumbs
1821 navPath = { props . state . testPath }
1922 sliceNavToIndex = { props . sliceNavToIndex }
@@ -79,12 +82,14 @@ type DropDownProps = {
7982} ;
8083
8184function EcmaScriptVersionDropdown ( props : DropDownProps ) : JSX . Element {
82- const [ dropdownValue , setDropdownValue ] = React . useState ( props . esVersionValue ? props . esVersionValue : "" ) ;
85+ const [ dropdownValue , setDropdownValue ] = React . useState (
86+ props . esVersionValue ? props . esVersionValue : "" ,
87+ ) ;
8388
8489 // Update the flag when props.esVersionValue is changed
85- React . useEffect ( ( ) => {
86- setDropdownValue ( props . esVersionValue )
87- } , [ props . esVersionValue ] )
90+ React . useEffect ( ( ) => {
91+ setDropdownValue ( props . esVersionValue ) ;
92+ } , [ props . esVersionValue ] ) ;
8893
8994 const handleVersionSelection = ( e ) => {
9095 // Update the display value and set the flag.
0 commit comments