Files
bigcapital/packages/webapp/src/components/UniversalSearch/UniversalSearchProvider.tsx
2023-02-03 01:02:31 +02:00

31 lines
634 B
TypeScript

// @ts-nocheck
import React, { createContext } from 'react';
const UniversalSearchContext = createContext();
/**
* Universal search data provider.
*/
function UniversalSearchProvider({
isLoading,
defaultSearchResource,
searchType,
searchTypeOptions,
...props
}) {
// Provider payload.
const provider = {
isLoading,
searchType,
defaultSearchResource,
searchTypeOptions,
};
return <UniversalSearchContext.Provider value={provider} {...props} />;
}
const useUniversalSearchContext = () =>
React.useContext(UniversalSearchContext);
export { UniversalSearchProvider, useUniversalSearchContext };