diff --git a/QandA/frontend/src/Header.tsx b/QandA/frontend/src/Header.tsx index e15af90..41bfab4 100644 --- a/QandA/frontend/src/Header.tsx +++ b/QandA/frontend/src/Header.tsx @@ -2,22 +2,22 @@ import { css } from '@emotion/react'; import React from 'react'; import { Link, useSearchParams } from 'react-router-dom'; +import { useForm } from 'react-hook-form'; import { UserIcon } from './Icons'; import { fontFamily, fontSize, gray1, gray2, gray5 } from './Styles'; +type FormData = { + search: string; +}; + export const Header = () => { + const { register } = useForm(); const [searchParams] = useSearchParams(); const criteria = searchParams.get('criteria') || ''; - const [search, setSearch] = React.useState(criteria); - - const handleSearchInputChange = (e: React.ChangeEvent) => { - setSearch(e.currentTarget.value); - }; const handleSubmit = (e: React.FormEvent) => { e.preventDefault(); - console.log(search); }; return ( @@ -49,10 +49,11 @@ export const Header = () => {