This commit is contained in:
pengxiaolong
2025-05-13 19:39:53 +08:00
parent 37da6765b8
commit c006a8e63d
1232 changed files with 96963 additions and 883 deletions

View File

@@ -0,0 +1 @@
{"version":3,"file":"index.js","sources":["TUIKit/components/common/ProgressMessage/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9jb21tb24vUHJvZ3Jlc3NNZXNzYWdlL2luZGV4LnZ1ZQ"],"sourcesContent":["<template>\n <div class=\"progress-message\">\n <slot />\n <div\n v-if=\"props.messageItem.status === 'unSend' && props.messageItem.progress < 1\"\n class=\"progress-container\"\n >\n <progress\n v-if=\"!isUniFrameWork\"\n class=\"progress\"\n :value=\"props.messageItem.progress\"\n max=\"1\"\n />\n <progress\n v-else\n activeColor=\"#006EFF\"\n class=\"progress-common\"\n :percent=\"Math.round(props.messageItem.progress*100)\"\n />\n </div>\n </div>\n</template>\n\n<script lang=\"ts\" setup>\nimport type { IMessageModel } from '@tencentcloud/chat-uikit-engine';\nimport { withDefaults } from '../../../adapter-vue';\nimport { isUniFrameWork } from '../../../utils/env';\nimport type { IImageMessageContent } from '../../../interface';\n\nconst props = withDefaults(\n defineProps<{\n content: IImageMessageContent;\n messageItem: IMessageModel;\n }>(),\n {\n content: () => ({}),\n messageItem: () => ({} as IMessageModel),\n },\n);\n</script>\n\n<style lang=\"scss\" scoped>\n$primary-progress-color: #006eff;\n$primary-progress-bg-color: #fff;\n\n.progress-message {\n overflow: hidden;\n\n .progress-container {\n position: absolute;\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n padding: 0 15%;\n left: 0;\n top: 0;\n background: rgba(#000, 0.5);\n display: flex;\n align-items: center;\n\n .progress-common {\n appearance: none;\n width: 100%;\n height: 0.5rem;\n }\n\n .progress {\n @extend .progress-common;\n\n color: $primary-progress-color;\n border-radius: 0.25rem;\n background: $primary-progress-bg-color;\n\n &::-webkit-progress-value {\n background-color: $primary-progress-color;\n border-radius: 0.25rem;\n }\n\n &::-webkit-progress-bar {\n border-radius: 0.25rem;\n background: $primary-progress-bg-color;\n }\n\n &::-moz-progress-bar {\n color: $primary-progress-color;\n background: $primary-progress-color;\n border-radius: 0.25rem;\n }\n }\n }\n}\n</style>\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/common/ProgressMessage/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;AA6BA,UAAM,QAAQ;;;;;;;;;;;;;;;AC5Bd,GAAG,gBAAgB,SAAS;"}