diff --git a/TIEcommerce/Sources/Filters/Protocols/FilterCellAppearanceProtocol.swift b/TIEcommerce/Sources/Filters/Protocols/FilterCellAppearanceProtocol.swift index 91f0c617..7a29bf60 100644 --- a/TIEcommerce/Sources/Filters/Protocols/FilterCellAppearanceProtocol.swift +++ b/TIEcommerce/Sources/Filters/Protocols/FilterCellAppearanceProtocol.swift @@ -27,7 +27,7 @@ public protocol FilterCellAppearanceProtocol { var selectedBgColor: UIColor { get set } var deselectedBgColor: UIColor { get set } var selectedFontColor: UIColor { get set } - var deselectedFontColor: UIColor { get set } + var deselectedFontColor: UIColor { get set } var contentInsets: UIEdgeInsets { get set } var cornerRadius: CGFloat { get set } } diff --git a/TIEcommerce/Sources/Filters/ViewModels/BaseFilterViewModel.swift b/TIEcommerce/Sources/Filters/ViewModels/BaseFilterViewModel.swift index 0af7553d..bf43fe5d 100644 --- a/TIEcommerce/Sources/Filters/ViewModels/BaseFilterViewModel.swift +++ b/TIEcommerce/Sources/Filters/ViewModels/BaseFilterViewModel.swift @@ -56,7 +56,7 @@ open class BaseFilterViewModel Bool { - filters.contains(where: { $0.id == filter.id }) + open func isPropertyInArray(_ property: PropertyValue, properties: [PropertyValue]) -> Bool { + properties.contains(where: { $0.id == property.id }) } } diff --git a/TIEcommerce/Sources/Filters/Views/BaseFiltersCollectionView.swift b/TIEcommerce/Sources/Filters/Views/BaseFiltersCollectionView.swift index 96e08629..09ac9819 100644 --- a/TIEcommerce/Sources/Filters/Views/BaseFiltersCollectionView.swift +++ b/TIEcommerce/Sources/Filters/Views/BaseFiltersCollectionView.swift @@ -147,7 +147,5 @@ open class BaseFiltersCollectionView