1234567891011121314151617181920212223242526272829303132333435 |
- function type2icon(type = 'success', fill = false) {
-
- if (['primary', 'info', 'error', 'warning', 'success'].indexOf(type) == -1) type = 'success';
- let iconName = '';
-
- switch (type) {
- case 'primary':
- iconName = 'info-circle';
- break;
- case 'info':
- iconName = 'info-circle';
- break;
- case 'error':
- iconName = 'close-circle';
- break;
- case 'warning':
- iconName = 'error-circle';
- break;
- case 'success':
- iconName = 'checkmark-circle';
- break;
- default:
- iconName = 'checkmark-circle';
- }
-
- if (fill) iconName += '-fill';
- return iconName;
- }
- export default type2icon
|