1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- 'use strict';
- Object.defineProperty(exports, '__esModule', { value: true });
- require('../../../utils/index.js');
- require('../../../constants/index.js');
- var runtime = require('../../../utils/vue/props/runtime.js');
- var size = require('../../../constants/size.js');
- var core = require('@vueuse/core');
- var icon = require('../../../utils/vue/icon.js');
- const avatarProps = runtime.buildProps({
- size: {
- type: [Number, String],
- values: size.componentSizes,
- default: "",
- validator: (val) => core.isNumber(val)
- },
- shape: {
- type: String,
- values: ["circle", "square"],
- default: "circle"
- },
- icon: {
- type: icon.iconPropType
- },
- src: {
- type: String,
- default: ""
- },
- alt: String,
- srcSet: String,
- fit: {
- type: runtime.definePropType(String),
- default: "cover"
- }
- });
- const avatarEmits = {
- error: (evt) => evt instanceof Event
- };
- exports.avatarEmits = avatarEmits;
- exports.avatarProps = avatarProps;
- //# sourceMappingURL=avatar.js.map
|