import React from 'react';

import { SVG, IProps as IPropsSVG } from '.';

export interface IProps {
    readonly svg?: IPropsSVG
}

export const IconShieldOk = (props: IProps) => (
    <SVG {...props.svg}>
        <path
            fillRule="evenodd"
            d="M12 23c-6-2.673-9-5.34-9-8V5c0-.768.295-.946 1.11-1.44.247-.15.541-.328.89-.56.162-.108 3.563-2 7-2 2.995 0 5.5 1 7 2 .349.232.643.41.89.56.815.494 1.11.672 1.11 1.44.02.217.01 4.837.004 7.795L21 15c0 2.667-3 5.333-9 8Zm7-8 .002-1.245.004-1.954.003-1.691c.004-2.232.003-4.148 0-4.74l-.137-.086a44.4 44.4 0 0 1-.981-.62C16.414 3.68 14.26 3 12 3 9.838 3 7.029 4.051 6.11 4.664c-.237.158-.659.42-.982.62L5 5.364V15c0 1.509 2.23 3.569 7 5.802 4.772-2.228 7-4.288 7-5.802Zm-3.707-6.707L11 12.586l-2.293-2.293-1.414 1.414L11 15.414l5.707-5.707-1.414-1.414Z"
            clipRule="evenodd"
        />
    </SVG>
);

export default IconShieldOk;
