Я знаю, что могу передать реквизит , используя Emotion's styled()
т.е.
const Container = styled("div")<{ position: string }>`
display: flex;
flex-direction: ${({ position }) => (position === "top" ? "column" : "row")};
margin: ${({ position }) => (position === "top" ? "40px" : "0")};
`;
Могу ли я / как я могу сделать то же самое, используя Emotion css()
?
т.е.
const Container = css /* ? doesn't work <{ position: string }>*/`
display: flex;
flex-direction: ${({ position }) => (position === "top" ? "column" : "row")};
margin: ${({ position }) => (position === "top" ? "40px" : "0")};
`;