onecart-ui
Version:
OneCart UI: Cross-platform design tokens + React & React Native components
10 lines (9 loc) • 1.31 kB
JavaScript
import React from 'react';
import { Svg, Path } from 'react-native-svg';
export const DevicesOther = ({ 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: "M3.818 6.545H20.182V4.727H3.818C2.818 4.727 2.000 5.545 2.000 6.545V17.455C2.000 18.455 2.818 19.273 3.818 19.273H7.455V17.455H3.818V6.545ZM12.909 12.000H9.273V13.618C8.718 14.118 8.364 14.827 8.364 15.636C8.364 16.445 8.718 17.155 9.273 17.655V19.273H12.909V17.655C13.464 17.155 13.818 16.436 13.818 15.636C13.818 14.836 13.464 14.118 12.909 13.618V12.000ZM11.091 17.000C10.336 17.000 9.727 16.391 9.727 15.636C9.727 14.882 10.336 14.273 11.091 14.273C11.845 14.273 12.455 14.882 12.455 15.636C12.455 16.391 11.845 17.000 11.091 17.000ZM21.091 8.364H15.636C15.182 8.364 14.727 8.818 14.727 9.273V18.364C14.727 18.818 15.182 19.273 15.636 19.273H21.091C21.545 19.273 22.000 18.818 22.000 18.364V9.273C22.000 8.818 21.545 8.364 21.091 8.364ZM20.182 17.455H16.545V10.182H20.182V17.455Z", fill: color })));
};
DevicesOther.displayName = 'DevicesOther';