diff options
Diffstat (limited to 'client/js/app/src/app/pages/querybuilder/Components/Text/QueryInput.js')
-rw-r--r-- | client/js/app/src/app/pages/querybuilder/Components/Text/QueryInput.js | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/client/js/app/src/app/pages/querybuilder/Components/Text/QueryInput.js b/client/js/app/src/app/pages/querybuilder/Components/Text/QueryInput.js deleted file mode 100644 index c42bfe79008..00000000000 --- a/client/js/app/src/app/pages/querybuilder/Components/Text/QueryInput.js +++ /dev/null @@ -1,45 +0,0 @@ -import React, { useContext } from "react"; -import SimpleButton from "Components/Buttons/SimpleButton"; -import Info from "./Info"; -import SimpleForm from "./SimpleForm"; -import { OverlayTrigger, Tooltip} from "react-bootstrap"; -import { QueryInputContext } from "Components/Contexts/QueryInputContext"; -import QueryDropdownFormn from "./QueryDropDownForm"; - -export default function QueryInput({id, onClick}) { - const choices = ["yql", "hits", "offset", "tracelevel"] - - const {inputs, setInputs} = useContext(QueryInputContext); - - - function removeRow(id) { - const newList = inputs.filter((item) => item.id !== id); - setInputs(newList); - } - - const inputList = inputs.map((value, index) => { - return ( - <div key={value.id} id={value.id} className="queryinput"> - <QueryDropdownFormn choices={choices} id={value.id}></QueryDropdownFormn> - {/* <SimpleDropDownForm choices={choices} id={`i${value.id}`}></SimpleDropDownForm> */} - <Info id={value.id} height="15" width="15"></Info> - <SimpleForm id={`v${value.id}`} size="30"></SimpleForm> - <OverlayTrigger - placement="right" - delay={{show:250, hide:400}} - overlay={<Tooltip id="button-tooltip">Remove row</Tooltip>}> - <span> - <SimpleButton id={`b${value.id}`} className="removeRow" onClick={() => removeRow(value.id)} children="-"></SimpleButton> - </span> - </OverlayTrigger> - <br/> - </div> - ) - }); - - return ( - <> - {inputList} - </> - ); -}
\ No newline at end of file |