diff --git a/src/renderer/components/available-versions/available-versions-nav-bar.component.tsx b/src/renderer/components/available-versions/available-versions-nav-bar.component.tsx index b38fafbe..98759d6d 100644 --- a/src/renderer/components/available-versions/available-versions-nav-bar.component.tsx +++ b/src/renderer/components/available-versions/available-versions-nav-bar.component.tsx @@ -1,8 +1,24 @@ +import { useState } from "react" export function AvailableVersionsNavBar(props: {years: string[], setSelectedYear: Function}) { + + const [selectedYearIndex, setSelectedYearIndex] = useState(0); + + const selectYear = (year: string) => { + setSelectedYearIndex(props.years.indexOf(year)); + props.setSelectedYear(year); + } + return ( -
- { props.years.map((y, index) => props.setSelectedYear(y)}>{y}) } -
+
+
+ + + +
+ { props.years.map((y, index) => + selectYear(y)}>{y} + )} +
) }