import React from 'react'
import TextInput from '../Search/TextInput'
import Filter from '../Search/Filter'
import styles from './SearchUi.module.scss'
const SearchUi = ({ searchParams, onSearchSubmitted, aggregations, layout, setLayout }) => {
return (
{
onSearchSubmitted({ ...args })
}}
/>
{Object.keys(aggregations).length > 0
? (
<>
{aggregations.orientation
? (
{
onSearchSubmitted({ ...searchParams, ...args })
}}
label='Orientation'
name='orientation'
variant='checkbox'
value={searchParams.orientation}
attributes={aggregations.orientation.buckets}
columns={1}
/>
)
: null}
{aggregations.background
? (
{
onSearchSubmitted({ ...searchParams, ...args })
}}
label='Background'
name='background'
variant='checkbox'
value={searchParams.background}
attributes={aggregations.background.buckets}
columns={1}
/>
)
: null}
{aggregations.colors
? (
{
onSearchSubmitted({ ...searchParams, ...args })
}}
label='Colors'
columns={2}
variant='colors'
name='colors'
value={searchParams.colors}
attributes={aggregations.colors.buckets}
/>
)
: null}
>
)
: null}
)
}
export default SearchUi