SB
Вы полностью дублируете имя блока в имени элемета?
// ProductCard/Gallery/ProductCard-Gallery
import { IClassNameProps } from '@bem-react/core';
import { cnProductCard } from '../ProductCard';
export interface ProductCardGalleryProps extends IClassNameProps {}
export const ProductCardGallery: React.FC<ProductCardGalleryProps> = ({
className
}) => {
return (<div className={cnProductCard('Gallery', [className])} />)
}
Или так делаете (по типу withModVal, вместо withBlockModVal)?import { IClassNameProps } from '@bem-react/core';
import { cnProductCard } from '../ProductCard';
export interface GalleryProps extends IClassNameProps {}
export const Gallery: React.FC<GalleryProps> = ({
className
}) => {
return (<div className={cnProductCard('Gallery', [className])} />)
}

