onecart-ui
Version:
OneCart UI: Cross-platform design tokens + React & React Native components
11 lines (10 loc) • 2.63 kB
JavaScript
import React from 'react';
import { Svg, Path } from 'react-native-svg';
export const DisabledVisible = ({ 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: "M15.636 13.818C17.409 13.818 19.055 14.709 19.955 16.091C19.055 17.473 17.409 18.364 15.636 18.364C13.864 18.364 12.218 17.473 11.318 16.091C12.218 14.709 13.864 13.818 15.636 13.818ZM15.636 12.000C12.745 12.000 10.273 13.700 9.273 16.091C10.273 18.482 12.745 20.182 15.636 20.182C18.527 20.182 21.000 18.482 22.000 16.091C21.000 13.700 18.527 12.000 15.636 12.000ZM15.636 17.455C14.882 17.455 14.273 16.845 14.273 16.091C14.273 15.336 14.882 14.727 15.636 14.727C16.391 14.727 17.000 15.336 17.000 16.091C17.000 16.845 16.391 17.455 15.636 17.455ZM20.173 11.400C20.182 11.300 20.182 11.191 20.182 11.091C20.182 6.073 16.109 2.000 11.091 2.000C6.073 2.000 2.000 6.073 2.000 11.091C2.000 15.791 5.573 19.664 10.145 20.136C9.300 19.473 8.582 18.645 8.036 17.700C5.545 16.545 3.818 14.018 3.818 11.091C3.818 9.409 4.391 7.864 5.355 6.636L10.500 11.782C11.009 11.418 11.564 11.118 12.155 10.873L6.636 5.355C7.864 4.391 9.409 3.818 11.091 3.818C14.945 3.818 18.091 6.809 18.345 10.591C18.991 10.791 19.609 11.064 20.173 11.400Z", fill: color }),
React.createElement(Path, { d: "M15.636 13.818C17.409 13.818 19.055 14.709 19.955 16.091C19.055 17.473 17.409 18.364 15.636 18.364C13.864 18.364 12.218 17.473 11.318 16.091C12.218 14.709 13.864 13.818 15.636 13.818ZM15.636 12.000C12.745 12.000 10.273 13.700 9.273 16.091C10.273 18.482 12.745 20.182 15.636 20.182C18.527 20.182 21.000 18.482 22.000 16.091C21.000 13.700 18.527 12.000 15.636 12.000ZM15.636 17.455C14.882 17.455 14.273 16.845 14.273 16.091C14.273 15.336 14.882 14.727 15.636 14.727C16.391 14.727 17.000 15.336 17.000 16.091C17.000 16.845 16.391 17.455 15.636 17.455ZM20.173 11.400C20.182 11.300 20.182 11.191 20.182 11.091C20.182 6.073 16.109 2.000 11.091 2.000C6.073 2.000 2.000 6.073 2.000 11.091C2.000 15.791 5.573 19.664 10.145 20.136C9.300 19.473 8.582 18.645 8.036 17.700C5.545 16.545 3.818 14.018 3.818 11.091C3.818 9.409 4.391 7.864 5.355 6.636L10.500 11.782C11.009 11.418 11.564 11.118 12.155 10.873L6.636 5.355C7.864 4.391 9.409 3.818 11.091 3.818C14.945 3.818 18.091 6.809 18.345 10.591C18.991 10.791 19.609 11.064 20.173 11.400Z", fill: color })));
};
DisabledVisible.displayName = 'DisabledVisible';