onecart-ui
Version:
OneCart UI: Cross-platform design tokens + React & React Native components
10 lines (9 loc) • 1.04 kB
JavaScript
import React from 'react';
import { Svg, Path } from 'react-native-svg';
export const FindReplace = ({ 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: "M10.005 4.287C11.583 4.287 13.012 4.927 14.053 5.957L11.148 8.861H18.009V2.000L15.665 4.344C14.213 2.892 12.212 2.000 10.005 2.000C5.968 2.000 2.652 4.985 2.091 8.861H4.401C4.927 6.254 7.237 4.287 10.005 4.287ZM16.454 14.739C17.209 13.710 17.735 12.486 17.918 11.148H15.608C15.082 13.755 12.772 15.722 10.005 15.722C8.427 15.722 6.997 15.082 5.957 14.053L8.861 11.148H2.000V18.009L4.344 15.665C5.796 17.117 7.798 18.009 10.005 18.009C11.777 18.009 13.412 17.426 14.739 16.454L20.296 22.000L22.000 20.296L16.454 14.739Z", fill: color })));
};
FindReplace.displayName = 'FindReplace';