function QueryHistory()

in src/main/js/routes/schema/query-history.js [28:39]


function QueryHistory({schema, tabSelector, searchParams, setSearchParams}) {
    const [filterText, setFilterText] = React.useState('');
    const [resetPaginationToggle, setResetPaginationToggle] = React.useState(false);

    const historyClient = new HistoryClient()
    const queryHistory = historyClient.fetchHistory()
    const filteredItems = queryHistory.filter(item => {
        return item.query && item.query.toLowerCase().includes(filterText.toLowerCase())
    });
    const subHeaderComponentMemo = React.useMemo(() => {
        return <FilterComponent onFilter={e => setFilterText(e.target.value)} filterText={filterText} />;
    }, [filterText, resetPaginationToggle]);