import React from 'react' import styled from 'styled-components' import { color } from '../_utils/branding' import { BaseIcon, BaseIconDefaultProps, Icon } from '../_utils/icon' export type CheckCircleIconProps = Icon & Readonly<{ background?: boolean }> const CheckCircleIcon = ({ background, ...props }: CheckCircleIconProps) => ( {background ? ( ) : ( )} ) const StyledCheckCircleIcon = styled(CheckCircleIcon)` path { fill: ${props => (props.iconColor ? props.iconColor : color.green)}; } path + path { fill: ${color.white}; } ` StyledCheckCircleIcon.defaultProps = { ...BaseIconDefaultProps, iconColor: color.green, background: false, } export { StyledCheckCircleIcon as CheckCircleIcon }