Я хочу разрешить своим пользователям загружать отчет на основе ввода, флажка или выбора даты.
const ReportRoute = (props) => {
const [input, setInput] = useState('');
const testObject1 = {
name: {input},
}
return (
<div>
<input value={input} onInput={e => setInput(e.target.value)} />
<Link
to={{
pathname: `api/report/name`,
search: queryString.stringify(testObject1),
}}
>
Download {props.type} report
</Link>
</div>
);
};
У меня есть ссылка на / api / report / name, но яНе могу найти, как динамически изменить поисковый запрос со значением из входных данных.
Я хочу, чтобы два мнения: 1) Если мой пользователь вводит "ngos" во входных данных, запрос должен быть api / report / name?name = input 2) И если input пуст, запрос должен быть api / report / name