import React from 'react'; let Svg: any = null; let Path: any = null; try { const RNSvg = require('react-native-svg'); Svg = RNSvg.Svg || RNSvg.default; Path = RNSvg.Path; } catch (e) { // react-native-svg not present } type IconProps = { size?: number; color?: string; }; const fallback = (size: number): React.ReactElement => ( <> ); export const SearchSvgIcon: React.FC = ({ size = 48, color = '#4A2BC2', }) => { if (!(Svg && Path)) return fallback(size); return ( ); }; export const InboxCopySvgIcon: React.FC = ({ size = 48, color = '#4A2BC2', }) => { if (!(Svg && Path)) return fallback(size); return ( ); }; export const RocketLaunchSvgIcon: React.FC = ({ size = 48, color = '#4A2BC2', }) => { if (!(Svg && Path)) return fallback(size); return ( ); }; export const ErrorOutlineSvgIcon: React.FC = ({ size = 48, color = '#4A2BC2', }) => { if (!(Svg && Path)) return fallback(size); return ( ); };