import React from 'react' import { SearchFilterItem, SemiAutoCategoryFilter, CategoryFilter as TCategoryFilter, RangeUnitFilter, } from '../../types/searchSelect' import CategoryFilter from '../CategoryFilter' import RangeFilter from '../RangeFilter' type ComponentProps = { filter: SearchFilterItem } const FilterContent: React.FC = ({ filter }) => { return ( {((filter as SemiAutoCategoryFilter).tag.type === 'SemiAutoCategoryTag' || (filter as TCategoryFilter).tag.type === 'CategoryTag') && ( )} {(filter as RangeUnitFilter).tag.type === 'RangeUnitTag' && ( )} ) } export default FilterContent