Я пытаюсь передать реквизиты в стилизованные компоненты дочернего компонента, чтобы я мог динамически устанавливать стиль CSS. Ниже я попробовал, но всегда ложно, что составляет 50%. Похоже, реквизит не передается.
компоненты / Col.js
const Col = styled.div`
flex: ${props => (props.size < 6 ? "0 0 100%" : "0 0 50%")};
max-width: ${props => (props.size < 6 ? "100%" : "50%")};
`;
export default ({ children }) => <Col>{children}</Col>;
страниц / index.js
export default () => (
<App>
<Header />
<Row>
<Col size={3}>
<Card />
</Col>
</Row>
</App>
);