icon.mjs 783 B

1234567891011121314151617181920212223242526272829303132
  1. import { Close, SuccessFilled, InfoFilled, WarningFilled, CircleCloseFilled, Loading, CircleCheck, CircleClose } from '@element-plus/icons-vue';
  2. import { definePropType } from './props/runtime.mjs';
  3. const iconPropType = definePropType([
  4. String,
  5. Object,
  6. Function
  7. ]);
  8. const CloseComponents = {
  9. Close
  10. };
  11. const TypeComponents = {
  12. Close,
  13. SuccessFilled,
  14. InfoFilled,
  15. WarningFilled,
  16. CircleCloseFilled
  17. };
  18. const TypeComponentsMap = {
  19. success: SuccessFilled,
  20. warning: WarningFilled,
  21. error: CircleCloseFilled,
  22. info: InfoFilled
  23. };
  24. const ValidateComponentsMap = {
  25. validating: Loading,
  26. success: CircleCheck,
  27. error: CircleClose
  28. };
  29. export { CloseComponents, TypeComponents, TypeComponentsMap, ValidateComponentsMap, iconPropType };
  30. //# sourceMappingURL=icon.mjs.map