import { useState } from 'react'; import { useNavigate } from 'react-router-dom'; import { useEffect } from 'react'; const ResearchBar = () => { const navigate = useNavigate(); const [value, setValue] = useState(""); const search = async (query) => { navigate('/morceaux', { state: { query: query } }); } const handleValueChange = async (value) => { setValue(value); } return (
{ if (e.key === "Enter") { search(value); } }} value={value} onChange={(e) => handleValueChange(e.target.value)} placeholder="Rechercher...">
); } export default ResearchBar;