function SubmitButton(){ return ( <button>Submit</button> ); }
Newbie here, trying to make a dropdown for user to select a year and hit Submit. I don't understand why I keep getting a syntax error after the return statement.
here's the rest of my code so far.
import React, { onChange } from 'react';
function SubmitButton(){
return (
<button>Submit</button>
);
}
const dropdownYear = () => {
const arr = [];
const start = new Date().getFullYear() - 100;
const current = new Date().getFullYear();
for (let i = current; i >= start; i--){
arr.push(<option value={i}>{i}</option>)
}
}
function BirthdayField(){
<select
className='bd-form'
name='year'
onChange={onChange}
value={year}
>
<option value='0'>Year</option>
{dropdownYear()}
</select>
}
export default function MyApp(){
return (
<div>
<BirthdayField />
<SubmitButton />
</div>
);
}
dropdownYear
returns nothing.