import React, { useEffect, useState } from "react"; const DirectoryPageHeader = ({ searchText, setSearchText, setIsActive, listView, setListView, filteredBuckets, tempSelectedBucketIds, handleTempBucketChange, filteredCategories, tempSelectedCategoryIds, handleTempCategoryChange, clearFilter, applyFilter, loading, IsActive, setOpenBucketModal, }) => { const [filtered, setFiltered] = useState(); useEffect(() => { setFiltered( tempSelectedBucketIds?.length + tempSelectedCategoryIds?.length ); }, [tempSelectedBucketIds, tempSelectedCategoryIds]); return ( <>
setSearchText(e.target.value)} />

    Filter by

    {/* Bucket Filter */}

    Buckets

    {filteredBuckets.map(({ id, name }) => (
    handleTempBucketChange(id)} />
    ))}

    {/* Category Filter */}

    Categories

    {filteredCategories.map(({ id, name }) => (
    handleTempCategoryChange(id)} />
    ))}
); }; export default DirectoryPageHeader;