Мне нравится cleanesss в стиле объекта
const Button = styled.button(
{
color: 'darkorchid'
},
props => ({
fontSize: props.fontSize
})
)
, однако стиль шаблона (?) Кажется основным интерфейсом, который поддерживает больше функций, чем стиль объекта
const Button = styled.button`
color: hotpink;
`
Является ли css-Стиль строки (шаблона) предпочтительнее (или более функционально или поддерживается) по сравнению со стилем объекта в StyledComponent или Emotion.js?
Для одного различия, которое я знаю, я не знаюне думаю, что это можно сделать с помощью стиля объекта
const dynamicStyle = props =>
css`
color: ${props.color};
`
const Container = styled.div`
${dynamicStyle};
`