@risemaxi/sigil
Version:
Icons and Signs for the Rise Design System
39 lines (38 loc) • 4.82 kB
JavaScript
import { memo } from 'react';
import Svg, { Rect, Path } from 'react-native-svg';
const Icon = memo((_props) => {
const { color = 'black', size = 24, ...props } = _props;
return (<Svg fill="none" viewBox="0 0 41 40" width={size} height={size} {...props}>
<Rect width={40} height={40} x={0.5} fill="#039" rx={20}/>
<Path fill="#FC0" fillRule="evenodd" d="m20.192 8.07.412.88.909.129-.654.681.157.966-.824-.454-.824.454.156-.966-.653-.681.91-.128z" clipRule="evenodd"/>
<Path stroke="#FC0" strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.652} d="m20.192 8.07.412.88.909.129-.654.681.157.966-.824-.454-.824.454.156-.966-.653-.681.91-.128z"/>
<Path fill="#FC0" fillRule="evenodd" d="m25.493 9.39.412.881.923.142-.668.668.157.966-.824-.455-.81.455.156-.966-.667-.668.923-.142z" clipRule="evenodd"/>
<Path stroke="#FC0" strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.652} d="m25.493 9.39.412.881.923.142-.668.668.157.966-.824-.455-.81.455.156-.966-.667-.668.923-.142z"/>
<Path fill="#FC0" fillRule="evenodd" d="m14.898 9.39.397.881.923.142-.667.668.156.966-.81-.455-.823.455.156-.966-.668-.668.924-.142z" clipRule="evenodd"/>
<Path stroke="#FC0" strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.652} d="m14.898 9.39.397.881.923.142-.667.668.156.966-.81-.455-.823.455.156-.966-.668-.668.924-.142z"/>
<Path fill="#FC0" fillRule="evenodd" d="m29.47 13.368.411.88.923.143-.667.667.156.966-.824-.454-.81.454.157-.966-.668-.667.924-.142z" clipRule="evenodd"/>
<Path stroke="#FC0" strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.652} d="m29.47 13.368.411.88.923.143-.667.667.156.966-.824-.454-.81.454.157-.966-.668-.667.924-.142z"/>
<Path fill="#FC0" fillRule="evenodd" d="m10.921 13.368.398.88.923.143-.668.667.157.966-.81-.454-.824.454.157-.966-.668-.667.923-.142z" clipRule="evenodd"/>
<Path stroke="#FC0" strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.652} d="m10.921 13.368.398.88.923.143-.668.667.157.966-.81-.454-.824.454.157-.966-.668-.667.923-.142z"/>
<Path fill="#FC0" fillRule="evenodd" d="m29.47 23.978.411.866.923.142-.667.682.156.966-.824-.455-.81.455.157-.966-.668-.682.924-.142z" clipRule="evenodd"/>
<Path stroke="#FC0" strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.652} d="m29.47 23.978.411.866.923.142-.667.682.156.966-.824-.455-.81.455.157-.966-.668-.682.924-.142z"/>
<Path fill="#FC0" fillRule="evenodd" d="m10.921 23.978.398.866.923.142-.668.682.157.966-.81-.455-.824.455.157-.966-.668-.682.923-.142z" clipRule="evenodd"/>
<Path stroke="#FC0" strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.652} d="m10.921 23.978.398.866.923.142-.668.682.157.966-.81-.455-.824.455.157-.966-.668-.682.923-.142z"/>
<Path fill="#FC0" fillRule="evenodd" d="m25.493 27.955.412.867.923.142-.668.681.157.966-.824-.454-.81.454.156-.966-.667-.681.923-.142z" clipRule="evenodd"/>
<Path stroke="#FC0" strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.652} d="m25.493 27.955.412.867.923.142-.668.681.157.966-.824-.454-.81.454.156-.966-.667-.681.923-.142z"/>
<Path fill="#FC0" fillRule="evenodd" d="m14.898 27.955.397.867.923.142-.667.681.156.966-.81-.454-.823.454.156-.966-.668-.681.924-.142z" clipRule="evenodd"/>
<Path stroke="#FC0" strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.652} d="m14.898 27.955.397.867.923.142-.667.681.156.966-.81-.454-.823.454.156-.966-.668-.681.924-.142z"/>
<Path fill="#FC0" fillRule="evenodd" d="m31.413 18.68.398.866.923.142-.668.682.157.951-.81-.454-.824.454.157-.951-.668-.682.923-.142z" clipRule="evenodd"/>
<Path stroke="#FC0" strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.652} d="m31.413 18.68.398.866.923.142-.668.682.157.951-.81-.454-.824.454.157-.951-.668-.682.923-.142z"/>
<Path fill="#FC0" fillRule="evenodd" d="m9.593 18.68.412.866.909.142-.668.682.156.951-.81-.454-.823.454.156-.951-.667-.682.923-.142z" clipRule="evenodd"/>
<Path stroke="#FC0" strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.652} d="m9.593 18.68.412.866.909.142-.668.682.156.951-.81-.454-.823.454.156-.951-.667-.682.923-.142z"/>
<Path fill="#FC0" fillRule="evenodd" d="m20.192 29.274.412.881.909.142-.654.682.157.951-.824-.454-.824.454.156-.951-.653-.682.91-.142z" clipRule="evenodd"/>
<Path stroke="#FC0" strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.652} d="m20.192 29.274.412.881.909.142-.654.682.157.951-.824-.454-.824.454.156-.951-.653-.682.91-.142z"/>
</Svg>);
});
Icon.displayName = 'EuropeanUnion';
/**
* Flags by `Deji.Zeal`: European Union
* @see {@link https://www.figma.com/community/file/1088904439772569873/alphabetical-country-flags Alphabetical Country Flags}
*/
export const EuropeanUnion = Icon;