nexxtway/react-rainbow

View on GitHub
src/components/ImportRecordsFlow/icons/mergeRecords.js

Summary

Maintainability
B
4 hrs
Test Coverage
import React from 'react';
import PropTypes from 'prop-types';

export default function AddRecords(props) {
    const { className, style } = props;
    return (
        <svg
            className={className}
            style={style}
            width="61px"
            height="64px"
            viewBox="0 0 61 64"
            version="1.1"
            xmlns="http://www.w3.org/2000/svg"
            xmlnsXlink="http://www.w3.org/1999/xlink"
        >
            <g id="Import-File" stroke="none" strokeWidth="1" fill="none" fillRule="evenodd">
                <g
                    id="importing-file-1"
                    transform="translate(-777.000000, -448.000000)"
                    fillRule="nonzero"
                >
                    <g id="merge-exist-record" transform="translate(777.000000, 448.000000)">
                        <path
                            d="M25.7657232,8.86006286 C24.5801887,8.86006286 23.6189727,7.89884699 23.6189727,6.71331234 L23.6189727,0.273060763 L4.298218,0.273060763 C1.92662474,0.273060763 0.00471697442,2.19496855 0.00471697442,4.56656181 L0.00471697442,38.9145702 C0.00471697442,41.2856394 1.92662474,43.2080712 4.298218,43.2080712 L27.9124738,43.2080712 C30.2835429,43.2080712 32.2059748,41.2856394 32.2059748,38.9145702 L32.2059748,8.86006286 L25.7657232,8.86006286 Z"
                            fill="#71D2F6"
                        />
                        <path
                            d="M25.7657232,8.86006286 L32.2059748,8.86006286 L23.6189727,0.273060763 L23.6189727,6.71331234 C23.6189727,7.89884699 24.5801887,8.86006286 25.7657232,8.86006286 Z"
                            fill="#5EAFCD"
                        />
                        <path
                            d="M53.6734801,28.1808176 C52.4879455,28.1808176 51.5267295,27.2196017 51.5267295,26.0340671 L51.5267295,19.5938155 L32.2059748,19.5938155 C29.8343816,19.5938155 27.9124738,21.5157233 27.9124738,23.8873165 L27.9124738,58.2353249 C27.9124738,60.6063941 29.8343816,62.528826 32.2059748,62.528826 L55.8202306,62.528826 C58.1912998,62.528826 60.1137316,60.6063941 60.1137316,58.2353249 L60.1137316,28.1808176 L53.6734801,28.1808176 Z"
                            fill="#E0E0E2"
                        />
                        <path
                            d="M53.6734801,28.1808176 C52.4879455,28.1808176 51.5267295,27.2196017 51.5267295,26.0340671 L51.5267295,19.5938155 L32.2059748,19.5938155 C29.8343816,19.5938155 27.9124738,21.5157233 27.9124738,23.8873165 L27.9124738,58.2353249 C27.9124738,60.6063941 29.8343816,62.528826 32.2059748,62.528826 L55.8202306,62.528826 C58.1912998,62.528826 60.1137316,60.6063941 60.1137316,58.2353249 L60.1137316,28.1808176 L53.6734801,28.1808176 Z"
                            fill="#E3E5ED"
                        />
                        <path
                            d="M53.6734801,28.1808176 L60.1137316,28.1808176 L51.5267295,19.5938155 L51.5267295,26.0340671 C51.5267295,27.2196017 52.4879455,28.1808176 53.6734801,28.1808176 Z"
                            fill="#CACAD7"
                        />
                        <g id="Group" transform="translate(5.366876, 7.781971)" fill="#FFFFFF">
                            <path d="M11.8118448,2.15146747 L1.07809221,2.15146747 C0.485325015,2.15146747 0.00471694759,1.67085954 0.00471694759,1.07809221 C0.00471694759,0.485325015 0.485325015,0.00471694759 1.07809221,0.00471694759 L11.8118448,0.00471694759 C12.4046122,0.00471694759 12.8852201,0.485325015 12.8852201,1.07809221 C12.8852201,1.67085954 12.4046122,2.15146747 11.8118448,2.15146747 Z" />
                            <path d="M20.3988469,8.59171904 L1.07809221,8.59171904 C0.485325015,8.59171904 0.00471694759,8.11111111 0.00471694759,7.51834378 C0.00471694759,6.92557659 0.485325015,6.44496852 1.07809221,6.44496852 L20.3988469,6.44496852 C20.9916143,6.44496852 21.4722222,6.92557659 21.4722222,7.51834378 C21.4722222,8.11111111 20.9916143,8.59171904 20.3988469,8.59171904 Z" />
                            <path d="M18.2520964,15.0319706 L1.07809221,15.0319706 C0.485325015,15.0319706 0.00471694759,14.5513627 0.00471694759,13.9585954 C0.00471694759,13.3658282 0.485325015,12.8852201 1.07809221,12.8852201 L18.2520964,12.8852201 C18.8448637,12.8852201 19.3254717,13.3658282 19.3254717,13.9585954 C19.3254717,14.5513627 18.8448637,15.0319706 18.2520964,15.0319706 Z" />
                            <path d="M18.2520964,21.4722222 L1.07809221,21.4722222 C0.485325015,21.4722222 0.00471694759,20.9916143 0.00471694759,20.3988469 C0.00471694759,19.8060797 0.485325015,19.3254717 1.07809221,19.3254717 L18.2520964,19.3254717 C18.8448637,19.3254717 19.3254717,19.8060797 19.3254717,20.3988469 C19.3254717,20.9916143 18.8448637,21.4722222 18.2520964,21.4722222 Z" />
                            <path d="M18.2520964,27.9124738 L1.07809221,27.9124738 C0.485325015,27.9124738 0.00471694759,27.4318658 0.00471694759,26.8390985 C0.00471694759,26.2463313 0.485325015,25.7657232 1.07809221,25.7657232 L18.2520964,25.7657232 C18.8448637,25.7657232 19.3254717,26.2463313 19.3254717,26.8390985 C19.3254717,27.4318658 18.8448637,27.9124738 18.2520964,27.9124738 Z" />
                        </g>
                        <path
                            d="M45.086478,29.2541928 L34.3527253,29.2541928 C33.7599581,29.2541928 33.2793501,28.7735849 33.2793501,28.1808176 C33.2793501,27.5880504 33.7599581,27.1074423 34.3527253,27.1074423 L45.086478,27.1074423 C45.6792453,27.1074423 46.1598532,27.5880504 46.1598532,28.1808176 C46.1598532,28.7735849 45.6792453,29.2541928 45.086478,29.2541928 Z"
                            fill="#BFBFCA"
                        />
                        <path
                            d="M53.6734801,35.6944444 L34.3527253,35.6944444 C33.7599581,35.6944444 33.2793501,35.2138365 33.2793501,34.6210691 C33.2793501,34.028302 33.7599581,33.5476939 34.3527253,33.5476939 L53.6734801,33.5476939 C54.2662474,33.5476939 54.7468553,34.028302 54.7468553,34.6210691 C54.7468553,35.2138365 54.2662474,35.6944444 53.6734801,35.6944444 Z"
                            fill="#BFBFCA"
                        />
                        <path
                            d="M53.6734801,42.134696 L34.3527253,42.134696 C33.7599581,42.134696 33.2793501,41.6540881 33.2793501,41.0613207 C33.2793501,40.4685535 33.7599581,39.9879455 34.3527253,39.9879455 L53.6734801,39.9879455 C54.2662474,39.9879455 54.7468553,40.4685535 54.7468553,41.0613207 C54.7468553,41.6540881 54.2662474,42.134696 53.6734801,42.134696 Z"
                            fill="#BFBFCA"
                        />
                        <path
                            d="M53.6734801,48.5749476 L34.3527253,48.5749476 C33.7599581,48.5749476 33.2793501,48.0943396 33.2793501,47.5015723 C33.2793501,46.9088051 33.7599581,46.428197 34.3527253,46.428197 L53.6734801,46.428197 C54.2662474,46.428197 54.7468553,46.9088051 54.7468553,47.5015723 C54.7468553,48.0943396 54.2662474,48.5749476 53.6734801,48.5749476 Z"
                            fill="#BFBFCA"
                        />
                        <path
                            d="M51.5267295,55.0151991 L34.3527253,55.0151991 C33.7599581,55.0151991 33.2793501,54.5345912 33.2793501,53.9418239 C33.2793501,53.3490567 33.7599581,52.8684486 34.3527253,52.8684486 L51.5267295,52.8684486 C52.1194969,52.8684486 52.6001048,53.3490567 52.6001048,53.9418239 C52.6001048,54.5345912 52.1194969,55.0151991 51.5267295,55.0151991 Z"
                            fill="#BFBFCA"
                        />
                        <path
                            d="M51.5267295,4.56656181 L41.2374214,4.56656181 L43.9591194,1.84538781 C44.2384696,1.57599584 44.3501048,1.1766247 44.2520964,0.80136265 C44.1535639,0.426100595 43.8605871,0.133123757 43.4853249,0.0351153375 C43.110063,-0.0634171572 42.7112159,0.0487421048 42.4418239,0.327568101 L37.8883648,4.87997907 C37.7893082,4.97903564 37.7101677,5.09696013 37.6567086,5.22641509 C37.5445493,5.49056604 37.5445493,5.78878403 37.6567086,6.05293498 C37.7101677,6.18291401 37.7893082,6.30031443 37.8883648,6.39989521 L42.4418239,10.951782 C42.7112159,11.231132 43.110063,11.3427672 43.4853249,11.2447589 C43.8605871,11.1462264 44.1535639,10.8532495 44.2520964,10.4779874 C44.3501048,10.1027254 44.2384696,9.70387844 43.9591194,9.43396226 L41.2374214,6.71331234 L51.5267295,6.71331234 C53.3050314,6.71331234 54.7468553,8.15513627 54.7468553,9.93343812 L54.7468553,17.447065 C54.7468553,18.0398323 55.2274634,18.5204402 55.8202306,18.5204402 C56.4129979,18.5204402 56.8936058,18.0398323 56.8936058,17.447065 L56.8936058,9.93343812 C56.889937,6.9706499 54.4889937,4.57023061 51.5267295,4.56656181 L51.5267295,4.56656181 Z"
                            fill="#2EC4B6"
                        />
                        <path
                            d="M22.46174,58.6483228 C22.5733753,58.3841719 22.5733753,58.0859539 22.46174,57.8218029 C22.4077567,57.692348 22.3291405,57.5744235 22.2300839,57.4753669 L17.6766248,52.9229559 C17.4072327,52.6441299 17.0078617,52.5319707 16.6325996,52.6305032 C16.2573376,52.7285116 15.9643606,53.0214884 15.8663522,53.3967505 C15.7678197,53.7720125 15.8799791,54.1713837 16.1588051,54.4407756 L18.8810272,57.1619497 L8.59171904,57.1619497 C6.81341719,57.1619497 5.37159326,55.7201257 5.37159326,53.9418239 L5.37159326,47.5015723 C5.37159326,46.9088051 4.89098532,46.428197 4.298218,46.428197 C3.7054508,46.428197 3.22484273,46.9088051 3.22484273,47.5015723 L3.22484273,53.9418239 C3.22851153,56.904088 5.62893082,59.3050314 8.59171904,59.3087002 L18.8810272,59.3087002 L16.1588051,62.0293501 C15.8799791,62.2992663 15.7678197,62.6981132 15.8663522,63.0733753 C15.9643606,63.4486373 16.2573376,63.7416143 16.6325996,63.8401468 C17.0078617,63.9381551 17.4072327,63.8265199 17.6766248,63.5471698 L22.2300839,58.9952831 C22.3291405,58.8957023 22.4077567,58.7783019 22.46174,58.6483228 Z"
                            fill="#2EC4B6"
                        />
                        <path
                            d="M53.6734801,59.3087002 L51.5267295,59.3087002 C50.9339623,59.3087002 50.4533543,58.8280922 50.4533543,58.2353249 C50.4533543,57.6425577 50.9339623,57.1619497 51.5267295,57.1619497 L53.6734801,57.1619497 C54.2662474,57.1619497 54.7468553,56.6813417 54.7468553,56.0885744 L54.7468553,53.9418239 C54.7468553,53.3490567 55.2274634,52.8684486 55.8202306,52.8684486 C56.4129979,52.8684486 56.8936058,53.3490567 56.8936058,53.9418239 L56.8936058,56.0885744 C56.8936058,57.8668762 55.4517819,59.3087002 53.6734801,59.3087002 Z"
                            fill="#F1F2F2"
                        />
                    </g>
                </g>
            </g>
        </svg>
    );
}

AddRecords.propTypes = {
    style: PropTypes.object,
    className: PropTypes.string,
};

AddRecords.defaultProps = {
    style: undefined,
    className: undefined,
};