onecart-ui
Version:
OneCart UI: Cross-platform design tokens + React & React Native components
11 lines (10 loc) • 1.39 kB
JavaScript
import React from 'react';
import { Svg, Path } from 'react-native-svg';
export const Female = ({ size = 'md', color = 'currentColor', style, }) => {
const sizeMap = { xs: 16, sm: 20, md: 24, lg: 32, xl: 40 };
const iconSize = typeof size === 'number' ? size : sizeMap[size];
return (React.createElement(Svg, { width: iconSize, height: iconSize, viewBox: "0 0 24 24", fill: "none", style: style },
React.createElement(Path, { d: "M17.333 9.333C17.333 5.280 14.053 2.000 10.000 2.000C5.947 2.000 2.667 5.280 2.667 9.333C2.667 12.933 5.253 15.907 8.667 16.533V16.667H8.667V19.333H11.333V22.000H14.000V19.333H16.667V16.667H14.000V13.867C17.413 13.240 20.000 10.267 20.000 6.667ZM8.000 6.667C8.000 4.093 10.093 2.000 12.667 2.000C15.240 2.000 17.333 4.093 17.333 6.667C17.333 9.240 15.240 11.333 12.667 11.333C10.093 11.333 8.000 9.240 8.000 6.667Z", fill: color }),
React.createElement(Path, { d: "M4.733 18.646C4.733 17.891 4.122 17.280 3.366 17.280C2.611 17.280 2.000 17.891 2.000 18.646C2.000 19.317 2.482 19.871 3.118 19.988V21.006H2.124V21.503H2.621V22.000H3.118V21.503H3.615V21.006H3.118V20.484C3.754 20.368 4.236 19.814 4.236 19.143ZM2.000 19.143C2.000 18.663 2.390 18.273 2.870 18.273C3.349 18.273 3.739 18.663 3.739 19.143C3.739 19.622 3.349 20.012 2.870 20.012C2.390 20.012 2.000 19.622 2.000 19.143Z", fill: color })));
};
Female.displayName = 'Female';