@risemaxi/sigil
Version:
Icons and Signs for the Rise Design System
26 lines (25 loc) • 1.99 kB
JavaScript
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;