aboutsummaryrefslogtreecommitdiffstats
path: root/client/js/app/src/app/pages/querybuilder/Components/Contexts/QueryContext.jsx
blob: 00644c21d411dcc052378a1b24a83dfa488fb4ad (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import React, { createContext, useState } from 'react';

export const QueryContext = createContext();

export const QueryProvider = (prop) => {
  const [query, setQuery] = useState('');
  const [showQuery, setShowQuery] = useState(false);

  return (
    <QueryContext.Provider value={{ query, setQuery, showQuery, setShowQuery }}>
      {prop.children}
    </QueryContext.Provider>
  );
};