nexxtway/react-rainbow

View on GitHub
src/components/FileSelector/icons/files.js

Summary

Maintainability
A
3 hrs
Test Coverage
import React from 'react';

export default function FilesIcon() {
    return (
        <svg width="21px" height="20px" viewBox="0 0 21 20" version="1.1">
            <g id="components" stroke="none" strokeWidth="1" fill="none" fillRule="evenodd">
                <g id="Components-FileSelector-" transform="translate(-432.000000, -1023.000000)">
                    <g id="Group-14" transform="translate(419.000000, 988.000000)">
                        <g id="files" transform="translate(13.000000, 35.000000)">
                            <path
                                d="M2.66523622,13.1420472 L0.0118897638,5.76405512 C-0.0262204724,5.65661417 0.0303543307,5.53759843 0.137795276,5.49834646 C3.62629921,4.24366142 7.55724409,3.07673228 10.9175197,1.64295276 C11.0676772,1.54822835 11.1855118,1.64181102 11.2501969,1.82086614 L15.4190945,12.5666929 L16.5511417,15.715 C16.589252,15.8224409 16.5338189,15.9425984 16.426378,15.980748 L8.44901575,18.8494488 L5.33937008,19.9678346 C5.23192913,20.007126 5.11295276,19.9505118 5.07370079,19.8430709 L2.66523622,13.1420472 Z"
                                id="Path"
                                fill="#FFFFFF"
                            />
                            <path
                                d="M4.87732283,10.6938976 L3.55240157,2.9669685 C3.53275591,2.85374016 3.60901575,2.74629921 3.72106299,2.72665354 L12.8454724,1.16232283 L14.9351181,0.818031496 C15.0494882,0.768346457 15.2354724,0.826102362 15.2793307,1.08145669 L17.5364567,12.3529921 L18.1013386,15.6503543 C18.1209843,15.7624409 18.0447244,15.8710236 17.9326772,15.8906693 L9.57755906,17.3233071 L6.32007874,17.8824803 C6.2080315,17.9009843 6.09944882,17.8247244 6.07980315,17.7126378 L4.87732283,10.6938976 Z"
                                id="Path"
                                fill="#FFFFFF"
                            />
                            <path
                                d="M7.43362205,8.41555118 L7.43362205,15.8444094 C7.43362205,15.9634252 7.53070866,16.0616142 7.64968504,16.0616142 L11.0977559,16.0616142 L16.2023228,16.0616142 L16.9358268,16.0616142 L19.9414961,16.0616142 C20.0604724,16.0616142 20.1575197,15.9634252 20.1575197,15.8444094 L20.1575197,12.3541339 L20.1575197,2.71279528 L20.1575197,2.61228346 L17.9627559,2.61228346 C17.751378,2.61228346 17.3124016,2.64232283 17.3124016,2.16287402 L17.3077559,0.0196850394 L7.64964567,0.0196850394 C7.53066929,0.0196850394 7.43362205,0.116732283 7.43362205,0.235748031 L7.43362205,2.09007874 L7.43362205,2.87456693 L7.43362205,8.41555118 L7.43362205,8.41555118 Z"
                                id="Path"
                                fill="#FFFFFF"
                            />
                            <path
                                d="M3.77185039,4.24822835 C2.53586614,4.66417323 1.31141732,5.07661417 0.137795276,5.49830709 C0.0303543307,5.53759843 -0.0262204724,5.6565748 0.0118897638,5.76401575 L2.66523622,13.1420472 L5.07370079,19.8430315 C5.11299213,19.9504724 5.2319685,20.0070866 5.33937008,19.9677953 L8.44901575,18.8494094 L15.5346457,16.3018898 L3.77185039,4.24822835 Z"
                                id="Path"
                                fill="#B5C4CF"
                            />
                            <path
                                d="M7.43366142,2.09007874 L3.72106299,2.72665354 C3.60901575,2.74629921 3.53275591,2.85374016 3.55240157,2.9669685 L3.77188976,4.24822835 L4.8773622,10.6938976 L6.07984252,17.7125984 C6.09948819,17.824685 6.20807087,17.9009055 6.32011811,17.8824409 L9.57759843,17.3232677 L15.5346457,16.3019291 L16.9358268,16.0616142 L16.2023228,16.0616142 L7.43366142,2.09007874 Z"
                                id="Path"
                                fill="#D7E7EC"
                            />
                            <path
                                d="M20.1574803,12.3541339 L20.1574803,2.71279528 L20.1574803,2.61228346 L20.1574803,2.57877953 C20.1574803,2.51637795 20.1309055,2.50598425 20.0350394,2.41240157 L17.6658661,0.152559055 C17.5538189,0.0462598425 17.5353543,0.0196850394 17.4694882,0.0196850394 L17.3077559,0.0196850394 L7.64964567,0.0196850394 C7.53066929,0.0196850394 7.43362205,0.116732283 7.43362205,0.235748031 L7.43362205,15.8444094 C7.43362205,15.9634252 7.53066929,16.0616142 7.64964567,16.0616142 L19.9414567,16.0616142 C20.0604331,16.0616142 20.1574803,15.9634252 20.1574803,15.8444094 L20.1574803,12.3541339 Z"
                                id="Path"
                                fill="#FFFFFF"
                            />
                            <path
                                d="M7.43366142,2.09007874 L6.56385827,2.23913386 L6.56385827,16.6427953 C6.56385827,16.7629528 6.66090551,16.86 6.77988189,16.86 L10.2279528,16.86 L12.2794882,16.86 L15.5346457,16.3019685 L16.9358268,16.0616535 L16.2023228,16.0616535 L15.3001575,16.0616535 L11.0977559,16.0616535 L7.64968504,16.0616535 C7.53070866,16.0616535 7.43366142,15.9634646 7.43366142,15.8444488 C7.43366142,11.26 7.43366142,6.67444882 7.43366142,2.09007874 L7.43366142,2.09007874 Z"
                                id="Path"
                                fill="#B5C4CF"
                            />
                            <path
                                d="M4.87732283,10.6938976 L3.77185039,4.24822835 C3.47267717,4.34874016 3.17464567,4.44925197 2.87775591,4.54976378 L3.01523622,5.35043307 L4.12070866,11.7961024 L5.32437008,18.8148031 C5.34283465,18.9268504 5.45141732,19.0031102 5.56346457,18.9846457 L8.82094488,18.4254724 L10.3665354,18.1609055 L15.0217323,16.4856693 L14.9662992,16.3990157 L12.2794488,16.86 L9.57759843,17.3233071 L6.32011811,17.8824803 C6.20807087,17.9009843 6.09948819,17.8247244 6.07984252,17.7126378 L4.87732283,10.6938976 Z"
                                id="Path"
                                fill="#9AAFB7"
                            />
                            <path
                                d="M20.1574803,12.3541339 L20.1574803,2.71279528 L20.1574803,2.61228346 C20.1574803,2.49559055 20.1193701,2.49444882 20.0350394,2.41240157 L17.6658661,0.152559055 C17.5538189,0.0462598425 17.5353543,0.0196850394 17.4694882,0.0196850394 L17.3077559,0.0196850394 L14.9038976,0.0196850394 C17.8414173,3.95248031 18.0088976,11.0416535 15.8291732,15.4666142 C15.7286614,15.6722835 15.6235433,15.8698425 15.5138189,16.0616142 L16.2022835,16.0616142 L16.9357874,16.0616142 L19.9414567,16.0616142 C20.0604331,16.0616142 20.1574803,15.9634252 20.1574803,15.8444094 L20.1574803,12.3541339 Z"
                                id="Path"
                                fill="#F8F8F8"
                            />
                            <path
                                d="M17.3123622,2.16283465 C17.3123622,2.64228346 17.7512992,2.61224409 17.9627165,2.61224409 L20.1574803,2.61224409 L20.1574803,2.57874016 C20.1574803,2.51633858 20.1309055,2.50594488 20.0350394,2.4123622 L17.6658661,0.152519685 C17.5538189,0.0462204724 17.5353543,0.0196456693 17.4694882,0.0196456693 L17.3077559,0.0196456693 L17.3123622,2.16283465 Z"
                                id="Path"
                                fill="#FFFFFF"
                            />
                            <path
                                d="M20.0350394,2.41240157 L17.6658661,0.152559055 C17.5538189,0.0462598425 17.5353543,0.0196850394 17.4694882,0.0196850394 L17.3077559,0.0196850394 L17.3123622,2.16283465 C17.3123622,2.64228346 17.7512992,2.61224409 17.9627165,2.61224409 L20.1574803,2.61224409 L20.1574803,2.57874016 C20.1574803,2.51637795 20.1309055,2.50598425 20.0350394,2.41240157 Z"
                                id="Path"
                                fill="#B5C4CF"
                            />
                            <path
                                d="M18.2052756,4.74433071 L9.50826772,4.74433071 C9.34027559,4.74433071 9.20409449,4.60811024 9.20409449,4.44003937 C9.20409449,4.2719685 9.34027559,4.13574803 9.50826772,4.13574803 L18.2052756,4.13574803 C18.3732677,4.13574803 18.5094488,4.2719685 18.5094488,4.44003937 C18.5094488,4.60811024 18.3733071,4.74433071 18.2052756,4.74433071 Z"
                                id="Path"
                                fill="#9AAFB7"
                                fillRule="nonzero"
                            />
                            <path
                                d="M18.2052756,6.90594488 L9.50826772,6.90594488 C9.34027559,6.90594488 9.20409449,6.76972441 9.20409449,6.60165354 C9.20409449,6.43358268 9.34027559,6.2973622 9.50826772,6.2973622 L18.2052756,6.2973622 C18.3732677,6.2973622 18.5094488,6.43358268 18.5094488,6.60165354 C18.5094488,6.76972441 18.3733071,6.90594488 18.2052756,6.90594488 Z"
                                id="Path"
                                fill="#9AAFB7"
                                fillRule="nonzero"
                            />
                            <path
                                d="M18.2052756,9.06759843 L9.50826772,9.06759843 C9.34027559,9.06759843 9.20409449,8.93137795 9.20409449,8.76330709 C9.20409449,8.59523622 9.34027559,8.45901575 9.50826772,8.45901575 L18.2052756,8.45901575 C18.3732677,8.45901575 18.5094488,8.59523622 18.5094488,8.76330709 C18.5094488,8.93137795 18.3733071,9.06759843 18.2052756,9.06759843 Z"
                                id="Path"
                                fill="#9AAFB7"
                                fillRule="nonzero"
                            />
                            <path
                                d="M18.2052756,11.229252 L9.50826772,11.229252 C9.34027559,11.229252 9.20409449,11.0930315 9.20409449,10.9249606 C9.20409449,10.7568898 9.34027559,10.6206693 9.50826772,10.6206693 L18.2052756,10.6206693 C18.3732677,10.6206693 18.5094488,10.7568898 18.5094488,10.9249606 C18.5094488,11.0930315 18.3733071,11.229252 18.2052756,11.229252 Z"
                                id="Path"
                                fill="#9AAFB7"
                                fillRule="nonzero"
                            />
                            <path
                                d="M18.2052756,13.3909055 L9.50826772,13.3909055 C9.34027559,13.3909055 9.20409449,13.254685 9.20409449,13.0866142 C9.20409449,12.9185433 9.34027559,12.7823228 9.50826772,12.7823228 L18.2052756,12.7823228 C18.3732677,12.7823228 18.5094488,12.9185433 18.5094488,13.0866142 C18.5094488,13.254685 18.3733071,13.3909055 18.2052756,13.3909055 Z"
                                id="Path"
                                fill="#9AAFB7"
                                fillRule="nonzero"
                            />
                        </g>
                    </g>
                </g>
            </g>
        </svg>
    );
}