feat: 标签组件封装

This commit is contained in:
duanshuwen
2025-07-13 10:34:43 +08:00
parent 9bac216d7a
commit 34a62d2f3e
37 changed files with 185 additions and 214 deletions

View File

@@ -1 +1 @@
{"version":3,"file":"ChatModel.js","sources":["model/ChatModel.ts"],"sourcesContent":["\nexport enum MessageRole {\n\tAI = \"AI\",\n\tME = \"ME\",\n\tOTHER = \"OTHER\"\n}\n\nexport enum MessageType {\n\tTEXT = 'TEXT',\n\tIMAGE = 'IMAGE'\n}\n\n\n\nexport interface TextContent {\n type: MessageType;\n text: string;\n}\n\nexport interface ImageContent {\n type: MessageType;\n url: string;\n}\n\nexport type MessageContent = TextContent | ImageContent;\n\nexport interface ChatModel {\n\tmsgId: string;\n\tmsgType: MessageRole;\n\tmsg: string;\n\tmsgContent?: MessageContent;\n}\n\n\n\n"],"names":["MessageRole","MessageType"],"mappings":";AACY,IAAA,gCAAAA,iBAAL;AACNA,eAAA,IAAK,IAAA;AACLA,eAAA,IAAK,IAAA;AACLA,eAAA,OAAQ,IAAA;AAHGA,SAAAA;AAAA,GAAA,eAAA,CAAA,CAAA;AAMA,IAAA,gCAAAC,iBAAL;AACNA,eAAA,MAAO,IAAA;AACPA,eAAA,OAAQ,IAAA;AAFGA,SAAAA;AAAA,GAAA,eAAA,CAAA,CAAA;;;"}
{"version":3,"file":"ChatModel.js","sources":["model/ChatModel.ts"],"sourcesContent":["\r\nexport enum MessageRole {\r\n\tAI = \"AI\",\r\n\tME = \"ME\",\r\n\tOTHER = \"OTHER\"\r\n}\r\n\r\nexport enum MessageType {\r\n\tTEXT = 'TEXT',\r\n\tIMAGE = 'IMAGE'\r\n}\r\n\r\n\r\n\r\nexport interface TextContent {\r\n type: MessageType;\r\n text: string;\r\n}\r\n\r\nexport interface ImageContent {\r\n type: MessageType;\r\n url: string;\r\n}\r\n\r\nexport type MessageContent = TextContent | ImageContent;\r\n\r\nexport interface ChatModel {\r\n\tmsgId: string;\r\n\tmsgType: MessageRole;\r\n\tmsg: string;\r\n\tmsgContent?: MessageContent;\r\n}\r\n\r\n\r\n\r\n"],"names":["MessageRole","MessageType"],"mappings":";AACY,IAAA,gCAAAA,iBAAL;AACNA,eAAA,IAAK,IAAA;AACLA,eAAA,IAAK,IAAA;AACLA,eAAA,OAAQ,IAAA;AAHGA,SAAAA;AAAA,GAAA,eAAA,CAAA,CAAA;AAMA,IAAA,gCAAAC,iBAAL;AACNA,eAAA,MAAO,IAAA;AACPA,eAAA,OAAQ,IAAA;AAFGA,SAAAA;AAAA,GAAA,eAAA,CAAA,CAAA;;;"}