import React, { useEffect, useState } from "react" import { useRouter } from "next/router" import { useTranslation } from "react-i18next" import { skillGroups } from "~utils/skillGroups" import "./index.scss" interface Props { sendFilters: (filters: { [key: string]: number }) => void } const JobSkillSearchFilterBar = (props: Props) => { // Set up translation const { t } = useTranslation("common") const [currentGroup, setCurrentGroup] = useState(-1) function onChange(event: React.ChangeEvent) { setCurrentGroup(parseInt(event.target.value)) } function onBlur(event: React.ChangeEvent) {} function sendFilters() { const filters = { group: currentGroup, } props.sendFilters(filters) } useEffect(() => { sendFilters() }, [currentGroup]) return (
) } export default JobSkillSearchFilterBar