UNPKG

@asgerami/zemenay-blog

Version:

Plug-and-play blog system for Next.js - Get a fully functional blog running in minutes with zero configuration

25 lines (24 loc) 1.06 kB
import type { Category, Tag } from "../types"; interface FilterControlsProps { categories: Category[]; tags: Tag[]; selectedCategory: string; selectedTags: string[]; onCategoryClick: (category: Category) => void; onTagClick: (tag: Tag) => void; onClearFilters: () => void; className?: string; } export declare function FilterControls({ categories, tags, selectedCategory, selectedTags, onCategoryClick, onTagClick, onClearFilters, className, }: FilterControlsProps): import("react/jsx-runtime").JSX.Element; interface ActiveFiltersBarProps { categories: Category[]; tags: Tag[]; selectedCategory: string; selectedTags: string[]; onCategoryClick: (category: Category) => void; onTagClick: (tag: Tag) => void; onClearFilters: () => void; className?: string; } export declare function ActiveFiltersBar({ categories, tags, selectedCategory, selectedTags, onCategoryClick, onTagClick, onClearFilters, className, }: ActiveFiltersBarProps): import("react/jsx-runtime").JSX.Element | null; export {};