onecart-ui
Version:
OneCart UI: Cross-platform design tokens + React & React Native components
10 lines (9 loc) • 1.06 kB
JavaScript
import React from 'react';
import { Svg, Path } from 'react-native-svg';
export const ToggleOn = ({ 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: "M14.941 7.882H3.176C5.165 2.000 2.000 5.165 2.000 9.059C2.000 12.953 5.165 16.118 9.059 16.118H20.824C18.835 22.000 22.000 18.835 22.000 14.941C22.000 11.047 18.835 7.882 14.941 7.882ZM14.941 19.647H3.176C6.459 13.765 4.353 11.659 4.353 9.059C4.353 6.459 6.459 4.353 9.059 4.353H20.824C17.541 10.235 19.647 12.341 19.647 14.941C19.647 17.541 17.541 19.647 14.941 19.647ZM14.941 11.412C12.988 11.412 11.412 12.988 11.412 14.941C11.412 16.894 12.988 18.471 14.941 18.471C16.894 18.471 18.471 16.894 18.471 14.941C18.471 12.988 16.894 11.412 14.941 11.412Z", fill: color })));
};
ToggleOn.displayName = 'ToggleOn';