useFilters
Purpose
The useFilters hook returns the active Filters being used based on the search mode, active curations and other factors, internally it is used by the Filters component.
Usage
import React from "react";
import { useFilters, Filter } from "@usereactify/search";
export const ExampleHookUseFilters: React.FC = () => {
const filtersHook = useFilters();
return (
<div>
<h1>{"Filters"}</h1>
{filtersHook.filters?.map((filter) => (
<div>
<h3>{filter.name}</h3>
<Filter
key={filter.id}
filter={filter}
/>
</div>
))}
</div>
);
};
Signature
Last updated
Was this helpful?