import { useTranslation } from "react-i18next" import { VideoFilter } from "@/features/filters/types/filters" import { FilterPreview } from "./filter-preview" interface FilterGroupProps { title: string filters: VideoFilter[] previewSize: number previewWidth: number previewHeight: number onFilterClick: (filter: VideoFilter) => void } /** * Компонент для отображения группы фильтров * Показывает заголовок группы и сетку фильтров */ export function FilterGroup({ title, filters, previewSize, previewWidth, previewHeight, onFilterClick, }: FilterGroupProps) { const { t } = useTranslation() if (filters.length === 0) { return null } return (