34 lines
		
	
	
		
			806 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			806 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| import { Close, SuccessFilled, InfoFilled, WarningFilled, CircleCloseFilled, Loading, CircleCheck, CircleClose } from '@element-plus/icons-vue';
 | |
| import { definePropType } from './props/runtime.mjs';
 | |
| 
 | |
| const iconPropType = definePropType([
 | |
|   String,
 | |
|   Object,
 | |
|   Function
 | |
| ]);
 | |
| const CloseComponents = {
 | |
|   Close
 | |
| };
 | |
| const TypeComponents = {
 | |
|   Close,
 | |
|   SuccessFilled,
 | |
|   InfoFilled,
 | |
|   WarningFilled,
 | |
|   CircleCloseFilled
 | |
| };
 | |
| const TypeComponentsMap = {
 | |
|   primary: InfoFilled,
 | |
|   success: SuccessFilled,
 | |
|   warning: WarningFilled,
 | |
|   error: CircleCloseFilled,
 | |
|   info: InfoFilled
 | |
| };
 | |
| const ValidateComponentsMap = {
 | |
|   validating: Loading,
 | |
|   success: CircleCheck,
 | |
|   error: CircleClose
 | |
| };
 | |
| 
 | |
| export { CloseComponents, TypeComponents, TypeComponentsMap, ValidateComponentsMap, iconPropType };
 | |
| //# sourceMappingURL=icon.mjs.map
 |