react-native-svg-flagkit-typescript
Version:
SVG flag for react-native
48 lines (45 loc) • 2.51 kB
JavaScript
import React from 'react'
import Svg, {
Defs,
LinearGradient,
Stop,
G,
Path,
Circle,
} from 'react-native-svg'
const SvgUg = props => (
<Svg viewBox="0 0 21 15" width={21} height={15} {...props}>
<Defs>
<LinearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="UG_svg__a">
<Stop stopColor="#FFF" offset="0%" />
<Stop stopColor="#F0F0F0" offset="100%" />
</LinearGradient>
<LinearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="UG_svg__b">
<Stop stopColor="#262626" offset="0%" />
<Stop stopColor="#0D0D0D" offset="100%" />
</LinearGradient>
<LinearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="UG_svg__c">
<Stop stopColor="#ED1623" offset="0%" />
<Stop stopColor="#D70915" offset="100%" />
</LinearGradient>
<LinearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="UG_svg__d">
<Stop stopColor="#FEE044" offset="0%" />
<Stop stopColor="#FCDB32" offset="100%" />
</LinearGradient>
</Defs>
<G fill="none" fillRule="evenodd">
<Path fill="url(#UG_svg__a)" d="M0 0h21v15H0z" />
<Path fill="url(#UG_svg__b)" d="M0 0h21v2H0zM0 8h21v2H0z" />
<Path fill="url(#UG_svg__c)" d="M0 5h21v3H0z" />
<Path fill="url(#UG_svg__d)" d="M0 2h21v3H0z" />
<Path fill="url(#UG_svg__c)" d="M0 13h21v2H0z" />
<Path fill="url(#UG_svg__d)" d="M0 10h21v3H0z" />
<Circle fill="url(#UG_svg__a)" cx={10.5} cy={7.5} r={3.5} />
<Path
d="M9.68 5.68a.253.253 0 0 1 0-.36l.14-.14c.1-.1.252-.27.338-.362l.122-.099c.122.017.317-.036.442-.012l.119.092c.088.111.113.293.043.433l-.268.536a1.298 1.298 0 0 0-.116.482c0 .138.092.296.232.366l.536.268c.128.064.31.194.406.29l.652.652a.36.36 0 0 1 .058.406l-.268.536c-.064.128-.194.154-.297.051l-.138-.138a.253.253 0 0 0-.362 0l-.138.138A.71.71 0 0 0 11 9.25c0 .138.078.328.18.43l.14.14c.1.1.062.18-.068.18h-1.004c-.137 0-.17-.078-.067-.18l.138-.14c.1-.1.181-.296.181-.43a.253.253 0 0 0-.25-.25.691.691 0 0 0-.43.18l-.14.14c-.1.1-.258.102-.36 0l-.14-.14a.253.253 0 0 1 0-.36l.14-.14c.1-.1.287-.18.432-.18h.496c.139 0 .171-.08.08-.172L9.172 7.172a.245.245 0 0 1 .002-.346l.652-.652a.249.249 0 0 0-.007-.355l-.138-.138z"
fill="url(#UG_svg__b)"
/>
</G>
</Svg>
)
export default SvgUg