import { Svg, Path, Circle, Rect } from 'react-native-svg';
type IconName = 'home' | 'users' | 'collect' | 'ticket' | 'user' | 'arrow-left' | 'phone' | 'refresh' | 'send' | 'plus' | 'check' | 'location' | 'camera';
interface IconProps {
name: IconName;
size?: number;
color?: string;
}
export function Icon({ name, size = 24, color = '#111827' }: IconProps) {
const props = { width: size, height: size, viewBox: '0 0 24 24', fill: 'none' };
switch (name) {
case 'home':
return ;
case 'users':
return ;
case 'collect':
return ;
case 'ticket':
return ;
case 'user':
return ;
case 'arrow-left':
return ;
case 'phone':
return ;
case 'refresh':
return ;
case 'send':
return ;
case 'plus':
return ;
case 'check':
return ;
case 'location':
return ;
case 'camera':
return ;
default:
return null;
}
}