UNPKG

@risemaxi/sigil

Version:

Icons and Signs for the Rise Design System

26 lines (25 loc) 1.99 kB
import { memo } from 'react'; import Svg, { G, Path, Defs, ClipPath } from 'react-native-svg'; const Icon = memo((_props) => { const { color = 'black', size = 24, ...props } = _props; return (<Svg fill="none" viewBox="0 0 40 40" width={size} height={size} {...props}> <G clipPath="url(#a)"> <Path fill="#0052B4" d="M40 20c0 11.046-8.954 20-20 20S0 31.046 0 20C0 20.005 20 .002 20 0c11.046 0 20 8.955 20 20"/> <Path fill="#F0F0F0" d="M20 0h-.004zM19.946 20H20v-.053zM20 10.435V0h-.003C8.953.002 0 8.956 0 20h10.435v-5.876L16.31 20h3.636l.053-.053V16.31l-5.876-5.876z"/> <Path fill="#D80027" d="M10.118 2.609a20.1 20.1 0 0 0-7.51 7.51V20h5.218V7.826H20V2.61z"/> <Path fill="#D80027" d="m20 17.54-7.106-7.105h-2.46L20 20z"/> <Path fill="#F0F0F0" d="m12.062 23.478 1.098 2.295 2.479-.572-1.11 2.289 1.993 1.58-2.482.56.007 2.544-1.985-1.592-1.984 1.592.006-2.544-2.481-.56 1.993-1.58-1.11-2.29 2.479.573zM29.944 27.826l.549 1.148 1.239-.287-.555 1.145.996.79-1.24.28.003 1.272-.992-.796-.993.796.004-1.272-1.241-.28.997-.79-.555-1.145 1.239.287zM24.838 15.652l.549 1.148 1.24-.287-.556 1.145.997.79-1.24.28L25.83 20l-.993-.796-.992.796.003-1.272-1.24-.28.996-.79-.555-1.145 1.24.287zM29.944 8.696l.549 1.147 1.239-.286-.555 1.144.996.79-1.24.28.003 1.273-.992-.796-.993.796.004-1.273-1.241-.28.996-.79-.555-1.144 1.24.286zM34.404 13.913l.548 1.148 1.24-.287-.555 1.145.996.79-1.24.28.003 1.272-.992-.796-.993.796.004-1.272-1.241-.28.996-.79-.555-1.145 1.24.287zM31.214 20l.432 1.329h1.397l-1.13.82.432 1.33-1.13-.822-1.13.821.43-1.328-1.13-.821h1.398z"/> </G> <Defs> <ClipPath id="a"> <Path fill="#fff" d="M0 0h40v40H0z"/> </ClipPath> </Defs> </Svg>); }); Icon.displayName = 'Australia'; /** * Flags by `Deji.Zeal`: Australia * @see {@link https://www.figma.com/community/file/1088904439772569873/alphabetical-country-flags Alphabetical Country Flags} */ export const Australia = Icon;