import React from 'react'
import SearchUi from './SearchUi'
import SearchResults from './SearchResults'
import LoadingAnimation from '../Loading/LoadingAnimation'
import ErrorLoadingData from '../Errors/ErrorLoadingData'
import fetchSearchResultsFromAPI from '../../api/fetchFreeTemplateKitSearchResults'
const SearchWrapper = ({ searchParams, onSearchSubmitted }) => {
const { loading, data, error } = fetchSearchResultsFromAPI(searchParams)
const aggregations = !loading && !error && data && data.meta ? data.meta : {}
return (
<>
{loading ? : null}
{error ? : null}
{!loading && !error && data ? (
) : null}
>
)
}
export default SearchWrapper