import styled from '@emotion/styled'; type OwnProps = { title: string; description?: string; }; const StyledContainer = styled.div` display: flex; flex-direction: column; `; const StyledTitle = styled.span` color: ${({ theme }) => theme.font.color.primary}; font-weight: ${({ theme }) => theme.font.weight.medium}; `; const StyledDescription = styled.span` color: ${({ theme }) => theme.font.color.tertiary}; font-weight: ${({ theme }) => theme.font.weight.regular}; margin-top: ${({ theme }) => theme.spacing(1)}; `; export function Section({ title, description }: OwnProps): JSX.Element { return ( {title} {description && {description}} ); }