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;