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.05 kB
import type { Category, Tag } from "../types"; interface FilterSidebarProps { categories: Category[]; tags: Tag[]; selectedCategory: string; selectedTags: string[]; onCategoryClick: (category: Category) => void; onTagClick: (tag: Tag) => void; onClearFilters: () => void; className?: string; } export declare function FilterSidebar({ categories, tags, selectedCategory, selectedTags, onCategoryClick, onTagClick, onClearFilters, className, }: FilterSidebarProps): import("react/jsx-runtime").JSX.Element; interface CompactFilterBarProps { categories: Category[]; tags: Tag[]; selectedCategory: string; selectedTags: string[]; onCategoryClick: (category: Category) => void; onTagClick: (tag: Tag) => void; onClearFilters: () => void; className?: string; } export declare function CompactFilterBar({ categories, tags, selectedCategory, selectedTags, onCategoryClick, onTagClick, onClearFilters, className, }: CompactFilterBarProps): import("react/jsx-runtime").JSX.Element; export {};