UNPKG

@risemaxi/sigil

Version:

Icons and Signs for the Rise Design System

26 lines (25 loc) 3.91 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="#D80027" d="M0 20C0 8.954 8.954 0 20 0s20 8.954 20 20"/> <Path fill="#FFDA44" d="m26.957 18.6-2.843 1.337 1.514 2.753-3.087-.59-.39 3.117L20 22.924l-2.15 2.293-.392-3.118-3.086.59 1.513-2.752-2.842-1.337 2.842-1.338-1.513-2.752 3.086.59.392-3.118L20 14.275l2.15-2.293.39 3.118 3.087-.59-1.513 2.753zM25.218 6.522h-3.913a1.305 1.305 0 0 0-2.609 0h-3.913c0 .72.628 1.304 1.348 1.304h-.044c0 .72.584 1.304 1.305 1.304 0 .72.584 1.305 1.304 1.305h2.609c.72 0 1.304-.584 1.304-1.305.72 0 1.305-.584 1.305-1.304h-.044c.72 0 1.348-.584 1.348-1.304"/> <Path fill="#F0F0F0" d="M40 20c0 11.046-8.954 20-20 20S0 31.046 0 20z"/> <Path fill="#0052B4" d="M20 40c6.252 0 11.833-2.87 15.5-7.362-.66-.45-1.015-1.176-2.167-1.176-1.666 0-1.666 1.524-3.333 1.524-1.666 0-1.666-1.524-3.333-1.524S25 32.986 23.334 32.986 21.667 31.462 20 31.462s-1.667 1.524-3.333 1.524-1.667-1.524-3.333-1.524-1.667 1.524-3.334 1.524-1.667-1.524-3.333-1.524c-1.151 0-1.508.726-2.167 1.176C8.168 37.131 13.749 40 20 40M36.667 22.55c-1.667 0-1.667-1.523-3.334-1.523-1.666 0-1.666 1.524-3.333 1.524-1.666 0-1.666-1.524-3.333-1.524S25 22.55 23.334 22.55 21.667 21.027 20 21.027s-1.667 1.524-3.333 1.524-1.667-1.524-3.333-1.524S11.667 22.55 10 22.55s-1.667-1.524-3.333-1.524S5 22.55 3.334 22.55c-1.658 0-1.668-1.507-3.308-1.524q.072 1.373.32 2.692c1.33.195 1.446 1.498 2.988 1.498C5 25.217 5 23.694 6.667 23.694c1.666 0 1.666 1.523 3.333 1.523s1.667-1.523 3.334-1.523 1.667 1.523 3.333 1.523 1.666-1.523 3.333-1.523 1.667 1.523 3.334 1.523c1.666 0 1.666-1.523 3.333-1.523s1.667 1.523 3.333 1.523 1.667-1.523 3.334-1.523c1.666 0 1.666 1.523 3.333 1.523 1.542 0 1.658-1.303 2.987-1.498q.25-1.319.32-2.692c-1.64.017-1.65 1.524-3.307 1.524M33.334 26.244c-1.667 0-1.667 1.524-3.334 1.524-1.666 0-1.666-1.524-3.333-1.524S25 27.768 23.334 27.768 21.667 26.244 20 26.244c-1.666 0-1.666 1.524-3.333 1.524-1.666 0-1.666-1.524-3.333-1.524S11.667 27.768 10 27.768c-1.666 0-1.666-1.524-3.333-1.524S5 27.768 3.334 27.768c-1.191 0-1.531-.778-2.236-1.222a20 20 0 0 0 1.815 3.852q.191.037.42.037C5 30.435 5 28.91 6.668 28.91S8.334 30.435 10 30.435s1.667-1.524 3.334-1.524 1.667 1.524 3.333 1.524S18.334 28.91 20 28.91s1.667 1.524 3.334 1.524S25 28.91 26.667 28.91s1.667 1.524 3.333 1.524 1.667-1.524 3.334-1.524c1.666 0 1.666 1.524 3.333 1.524q.23 0 .42-.037a20 20 0 0 0 1.816-3.852c-.705.444-1.045 1.222-2.236 1.222-1.667 0-1.667-1.524-3.333-1.524"/> <Path fill="#F0F0F0" d="M39.938 18.42c-1.604.038-1.626 1.522-3.272 1.522-1.666 0-1.666-1.524-3.333-1.524S31.666 19.942 30 19.942s-1.667-1.524-3.333-1.524-1.667 1.524-3.334 1.524c-1.666 0-1.666-1.524-3.333-1.524s-1.667 1.524-3.334 1.524c-1.666 0-1.666-1.524-3.333-1.524-1.666 0-1.666 1.524-3.333 1.524s-1.667-1.524-3.334-1.524C5 18.418 5 19.942 3.333 19.942c-1.645 0-1.667-1.484-3.271-1.522a20 20 0 0 0-.032 2.666c1.636.018 1.647 1.523 3.303 1.523C5 22.609 5 21.085 6.666 21.085S8.333 22.609 10 22.609s1.667-1.524 3.334-1.524c1.666 0 1.666 1.524 3.333 1.524 1.666 0 1.666-1.524 3.333-1.524s1.667 1.524 3.333 1.524 1.667-1.524 3.334-1.524c1.666 0 1.666 1.524 3.333 1.524 1.666 0 1.667-1.524 3.333-1.524s1.667 1.524 3.334 1.524c1.656 0 1.667-1.505 3.303-1.523a20 20 0 0 0-.032-2.666"/> </G> <Defs> <ClipPath id="a"> <Path fill="#fff" d="M0 0h40v40H0z"/> </ClipPath> </Defs> </Svg>); }); Icon.displayName = 'Kiribati'; /** * Flags by `Deji.Zeal`: Kiribati * @see {@link https://www.figma.com/community/file/1088904439772569873/alphabetical-country-flags Alphabetical Country Flags} */ export const Kiribati = Icon;