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