onecart-ui
Version:
OneCart UI: Cross-platform design tokens + React & React Native components
10 lines (9 loc) • 1.05 kB
JavaScript
import React from 'react';
import { Svg, Path } from 'react-native-svg';
export const LocalHotel = ({ 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: "M7.455 10.182C8.964 10.182 10.182 8.964 10.182 7.455C10.182 5.945 8.964 4.727 7.455 4.727C5.945 4.727 4.727 5.945 4.727 7.455C4.727 8.964 5.945 10.182 7.455 10.182ZM7.455 6.545C7.955 6.545 8.364 6.955 8.364 7.455C8.364 7.955 7.955 8.364 7.455 8.364C6.955 8.364 6.545 7.955 6.545 7.455C6.545 6.955 6.955 6.545 7.455 6.545ZM18.364 3.818H11.091V11.091H3.818V2.000H2.000V15.636H3.818V12.909H20.182V15.636H22.000V7.455C22.000 5.445 20.373 3.818 18.364 3.818ZM20.182 11.091H12.909V5.636H18.364C15.727 9.273 16.545 10.091 16.545 11.091V11.091Z", fill: color })));
};
LocalHotel.displayName = 'LocalHotel';