Как сделать один стиль условно со стилевыми компонентами?
У меня есть базовый компонент, который принимает опору, но он не работает (возможно, что-то действительно глупое):
import React from 'react';
import styled from 'styled-components';
const Header = styled.h1`
color: ${props => (props.name === 'john' ? 'red' : 'blue')};
`;
export default ({ name }) => <Header>Hello {name}!</Header>;
![Edit x9k1y2656q](https://codesandbox.io/static/img/play-codesandbox.svg)