@risemaxi/sigil
Version:
Icons and Signs for the Rise Design System
29 lines (28 loc) • 3.17 kB
JavaScript
import { memo } from 'react';
import { Svg, G, Path, Rect, Defs, ClipPath } from 'react-native-svg';
const Icon = (props) => {
const { color = 'black', size = 24, ...otherProps } = props;
return (<Svg viewBox="0 0 40 40" fill="none" height={size} width={size} {...otherProps}>
<G clipPath="url(#clip0_51_798)">
<Path d="M34.1422 34.1421C26.3317 41.9526 13.6685 41.9526 5.85784 34.1421C-1.95263 26.3316 -1.95263 13.6683 5.85792 5.85773C13.6684 -1.95274 25.1019 -0.722972 32.9124 7.08757C40.7228 14.898 41.9526 26.3316 34.1422 34.1421V34.1421Z" fill="black"/>
<Path d="M5.8584 5.85778C13.6689 -1.95269 26.3321 -1.95253 34.1427 5.85786C41.9532 13.6683 41.9532 26.3316 34.1427 34.1422" fill="#A2001D"/>
<Path d="M15.2846 26.9565L15.6083 27.953H16.6561L15.8084 28.5688L16.1322 29.5653L15.2846 28.9494L14.4369 29.5653L14.7607 28.5688L13.9131 27.953H14.9607L15.2846 26.9565Z" fill="#F0F0F0"/>
<Path d="M12.609 17.3914L13.1488 19.0521H14.8949L13.4821 20.0785L14.0218 21.7392L12.609 20.7128L11.1964 21.7392L11.7361 20.0785L10.3232 19.0521H12.0695L12.609 17.3914Z" fill="#F0F0F0"/>
<Path d="M12.609 29.5654L13.1486 31.2262H14.8949L13.482 32.2525L14.0218 33.9132L12.609 32.8868L11.1964 33.9132L11.7359 32.2525L10.3232 31.2262H12.0693L12.609 29.5654Z" fill="#F0F0F0"/>
<Path d="M17.7144 21.7393L18.2542 23.4H20.0003L18.5875 24.4263L19.1272 26.0871L17.7144 25.0606L16.3018 26.0871L16.8414 24.4263L15.4287 23.4H17.1749L17.7144 21.7393Z" fill="#F0F0F0"/>
<Path d="M7.50355 21.7393L8.04332 23.4H9.78934L8.37668 24.4263L8.91621 26.0871L7.50355 25.0606L6.09082 26.0871L6.63059 24.4263L5.21777 23.4H6.96395L7.50355 21.7393Z" fill="#F0F0F0"/>
<Path d="M33.4808 14.8095C32.587 13.9157 31.4255 13.3876 30.1775 13.2969L33.9134 10.3912C32.4255 8.90333 30.4313 8.23138 28.4854 8.37349C28.2524 7.5363 27.8083 6.74552 27.1499 6.08716L25.6742 9.03856C25.5774 8.86216 25.4548 8.69614 25.3053 8.54669C24.4563 7.69771 23.0798 7.69771 22.2309 8.54669C21.382 9.39567 21.3819 10.7721 22.2309 11.6211C22.3804 11.7705 22.5465 11.8931 22.7229 11.99L19.7715 13.4657C20.43 14.1243 21.2213 14.5687 22.059 14.8015C21.9164 16.7475 22.5877 18.7414 24.0756 20.2293L27.3397 16.0326C27.5852 15.7908 27.9095 15.6573 28.2545 15.6573C28.603 15.6573 28.9305 15.7929 29.1768 16.0394C29.4232 16.2858 29.5589 16.6133 29.5589 16.9617C29.5589 17.3101 29.4232 17.6376 29.1768 17.884L30.4066 19.1139C30.9814 18.539 31.298 17.7747 31.298 16.9618C31.298 16.2966 31.0859 15.6643 30.6941 15.1415C31.2649 15.2939 31.8044 15.5925 32.2513 16.0394C33.6075 17.3956 33.6075 19.6023 32.2513 20.9584L33.4811 22.1883C34.4665 21.2028 35.0092 19.8926 35.0092 18.499C35.009 17.1051 34.4662 15.795 33.4808 14.8095V14.8095Z" fill="#FFDA44"/>
</G>
<Defs>
<ClipPath id="clip0_51_798">
<Rect width="40" height="40" fill="white"/>
</ClipPath>
</Defs>
</Svg>);
};
Icon.displayName = 'PapuaNewGuinea';
/**
* Flags by `Deji.Zeal`: Papua New Guinea
* @see {@link https://www.figma.com/community/file/1088904439772569873/alphabetical-country-flags Alphabetical Country Flags}
*/
export const PapuaNewGuinea = memo(Icon);