import React, { createContext, FC } from 'react' import { SearchPageQueryQuery } from '../../templates/__generated__/SearchPageQuery.graphql' import { useSearchFiltersFromPageContext } from './useSearchFiltersFromPageContext' export type SearchFilters = ReturnType interface SearchContextType { data: SearchPageQueryQuery filters: SearchFilters } export const SearchContext = createContext(undefined as any) SearchContext.displayName = 'SearchContext' export const SearchProvider: FC = ({ children, filters, data, }) => ( {children} )