@td-design/react-native
Version:
react-native UI组件库
92 lines (91 loc) • 3.63 kB
JavaScript
/* tslint:disable */
/* eslint-disable */
import React, { memo } from 'react';
import IconArrowdown from './IconArrowdown';
import IconBells from './IconBells';
import IconCheck from './IconCheck';
import IconCheckboxChecked from './IconCheckboxChecked';
import IconCheckboxHalfchecked from './IconCheckboxHalfchecked';
import IconCheckboxUnchecked from './IconCheckboxUnchecked';
import IconCheckcircle from './IconCheckcircle';
import IconCheckcircleo from './IconCheckcircleo';
import IconClockcircleo from './IconClockcircleo';
import IconClose from './IconClose';
import IconClosecircleo from './IconClosecircleo';
import IconDate from './IconDate';
import IconDown from './IconDown';
import IconEllipsis from './IconEllipsis';
import IconEyeclose from './IconEyeclose';
import IconEyeopen from './IconEyeopen';
import IconLeft from './IconLeft';
import IconMinus from './IconMinus';
import IconPlus from './IconPlus';
import IconRadioChecked from './IconRadioChecked';
import IconRadioUnchecked from './IconRadioUnchecked';
import IconReload from './IconReload';
import IconRight from './IconRight';
import IconSearch from './IconSearch';
import IconUp from './IconUp';
const SvgIcon = _ref => {
let {
name,
...rest
} = _ref;
switch (name) {
case 'arrowdown':
return /*#__PURE__*/React.createElement(IconArrowdown, rest);
case 'bells':
return /*#__PURE__*/React.createElement(IconBells, rest);
case 'check':
return /*#__PURE__*/React.createElement(IconCheck, rest);
case 'checkcircle':
return /*#__PURE__*/React.createElement(IconCheckcircle, rest);
case 'checkcircleo':
return /*#__PURE__*/React.createElement(IconCheckcircleo, rest);
case 'clockcircleo':
return /*#__PURE__*/React.createElement(IconClockcircleo, rest);
case 'close':
return /*#__PURE__*/React.createElement(IconClose, rest);
case 'closecircleo':
return /*#__PURE__*/React.createElement(IconClosecircleo, rest);
case 'date':
return /*#__PURE__*/React.createElement(IconDate, rest);
case 'down':
return /*#__PURE__*/React.createElement(IconDown, rest);
case 'ellipsis':
return /*#__PURE__*/React.createElement(IconEllipsis, rest);
case 'eyeclose':
return /*#__PURE__*/React.createElement(IconEyeclose, rest);
case 'eyeopen':
return /*#__PURE__*/React.createElement(IconEyeopen, rest);
case 'left':
return /*#__PURE__*/React.createElement(IconLeft, rest);
case 'minus':
return /*#__PURE__*/React.createElement(IconMinus, rest);
case 'plus':
return /*#__PURE__*/React.createElement(IconPlus, rest);
case 'radio-checked':
return /*#__PURE__*/React.createElement(IconRadioChecked, rest);
case 'radio-unchecked':
return /*#__PURE__*/React.createElement(IconRadioUnchecked, rest);
case 'reload':
return /*#__PURE__*/React.createElement(IconReload, rest);
case 'right':
return /*#__PURE__*/React.createElement(IconRight, rest);
case 'search':
return /*#__PURE__*/React.createElement(IconSearch, rest);
case 'up':
return /*#__PURE__*/React.createElement(IconUp, rest);
case 'checkboxChecked':
return /*#__PURE__*/React.createElement(IconCheckboxChecked, rest);
case 'checkboxHalfchecked':
return /*#__PURE__*/React.createElement(IconCheckboxHalfchecked, rest);
case 'checkboxUnchecked':
return /*#__PURE__*/React.createElement(IconCheckboxUnchecked, rest);
default:
return null;
}
};
SvgIcon.displayName = 'SvgIcon';
export default /*#__PURE__*/memo(SvgIcon);
//# sourceMappingURL=index.js.map