{"version":3,"file":"copy-text.mjs","sources":["../../../../../../packages/components/copy-text/src/copy-text.ts"],"sourcesContent":["import { buildProps } from '@ll-plus/utils'\r\n\r\nimport type { ExtractPropTypes } from 'vue'\r\n\r\nimport type CopyText from './copy-text.vue'\r\n\r\nexport const copyTextProps = buildProps({\r\n  clickText: {\r\n    type: String,\r\n    default: '点击复制',\r\n  },\r\n  copySucceed: {\r\n    type: String,\r\n    default: '已复制到剪切板',\r\n  },\r\n  value: {\r\n    type: String,\r\n    default: '',\r\n  },\r\n  // 复制成功图标\r\n  iconName: {\r\n    type: String,\r\n    default: 'icon-succeed',\r\n  },\r\n  // 图标颜色\r\n  iconColor: {\r\n    type: String,\r\n    default: '#fff',\r\n  },\r\n} as const)\r\n\r\n// props\r\nexport type CopyTextProps = ExtractPropTypes<typeof copyTextProps>\r\n\r\n// instance\r\nexport type CopyTextInstance = InstanceType<typeof CopyText>\r\n"],"names":[],"mappings":";;;;AAMO,MAAM,gBAAgB,UAAA,CAAW;AAAA,EACtC,SAAA,EAAW;AAAA,IACT,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA,EACA,WAAA,EAAa;AAAA,IACX,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA,EACA,KAAA,EAAO;AAAA,IACL,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAEA,QAAA,EAAU;AAAA,IACR,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAEA,SAAA,EAAW;AAAA,IACT,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS;AAAA;AAEb,CAAU;;;;"}