diff --git a/src/options/pages/service/components/filterQuery.tsx b/src/options/pages/service/components/filterQuery.tsx index 4efb2426..e4e5cd7b 100644 --- a/src/options/pages/service/components/filterQuery.tsx +++ b/src/options/pages/service/components/filterQuery.tsx @@ -1,42 +1,35 @@ -import React, { useState } from 'react'; +import React from 'react'; import { Form } from 'react-bootstrap'; import IconTimes from '~icons/fa/times-circle-o'; import './filterQuery.css'; -export default ({ onUpdate }: { onUpdate: (string) => void }) => { - const [query, setQuery] = useState(''); - - const updateQuery = value => { - setQuery(value); - onUpdate(value); - }; - +export default ({ text, onUpdate }: { text?: string; onUpdate: (string) => void }) => { const handleKeyDown = e => { if (e.key === 'Escape') { e.preventDefault(); - updateQuery(''); + onUpdate(''); } }; const handleChange = e => { const value = e.target.value; - updateQuery(value); + onUpdate(value); }; return (