Привет, я отображаю список предметов с цветом фона в качестве реквизита.
const Thumbnail = styled.div<{ url: string }>`
background-color: url('${props => props.color}');
border-radius: 2px;
height: 104px;
margin-bottom: 8px;
width: calc(33.33% - 5px);
`;
используется как
<Thumbnail url={img.thumbnailLink} key={index} />
Emotion генерирует совершенно разные классы для всех компонентов Thumbnail
Это ожидаемое поведение? Я ожидаю, что эмоция создаст здесь 2 класса: один для общих стилей
border-radius: 2px;
height: 104px;
margin-bottom: 8px;
width: calc(33.33% - 5px)
и один, основанный на значении опоры
background-color: red
Любая помощь будет оценена