ant-design-x-vue-next
Version:
Ant Design X for Vue — community continuation aligned with @ant-design/x
2 lines (1 loc) • 720 B
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const n=require("./AbstractChatProvider.js");class o extends n.AbstractChatProvider{constructor(r={}){super(r)}transformParams(r,a,e){var t,s;if(r!==null&&typeof r!="object")throw new Error("requestParams must be an object");return{...(e==null?void 0:e.params)||((s=(t=this.request)==null?void 0:t.options)==null?void 0:s.params)||{},...this.config.params||{},...r||{}}}transformLocalMessage(r){return r}transformMessage(r){const{chunk:a,chunks:e,originMessage:t}=r;if(a)return a;if(Array.isArray(e)){const s=e.length>0?e[e.length-1]:void 0;return t||s}return e}}exports.DefaultChatProvider=o;exports.default=o;