diff --git a/client/src/routes/Search/Filters.tsx b/client/src/routes/Search/Filters.tsx index bf83ebb..2977759 100644 --- a/client/src/routes/Search/Filters.tsx +++ b/client/src/routes/Search/Filters.tsx @@ -34,7 +34,7 @@ const filters = [ { label: labelLicense, items: optionsLicense } ] -export default class Sidebar extends PureComponent<{ +export default class Filters extends PureComponent<{ category: string license: string setCategory(category: string): void @@ -81,9 +81,9 @@ export default class Sidebar extends PureComponent<{ className={styles.cancel} title="Clear" onClick={() => - alert( - 'TODO: Implement clearing' - ) + filter.label === 'Category' + ? setCategory('') + : setLicense('') } > × diff --git a/client/src/routes/Search/Sidebar.tsx b/client/src/routes/Search/Sidebar.tsx index 1c55768..4b3d407 100644 --- a/client/src/routes/Search/Sidebar.tsx +++ b/client/src/routes/Search/Sidebar.tsx @@ -4,7 +4,7 @@ import Filters from './Filters' import styles from './Sidebar.module.scss' export default function Sidebar({ - searchInput, + search, inputChange, category, license, @@ -12,7 +12,6 @@ export default function Sidebar({ setLicense }: { search: string - searchInput: string inputChange: any category: string license: string @@ -23,10 +22,10 @@ export default function Sidebar({