UNPKG

@tencentcloud/chat-uikit-vue2

Version:

TUIKit 是基于 IM SDK 实现的一套 UI 组件,其包含会话、聊天、群组、个人资料等功能,基于 TUIKit 组件您可以像搭积木一样快速搭建起自己的业务逻辑。

42 lines (40 loc) 997 B
import * as Vue from "vue"; let vueVersion: number; let createVNode = ( arg1: any, arg2: any ): { component: any; props: any; data: any } => { return {} as { component: any; props: any; data: any }; }; let render = (arg1: any, arg2: any) => { return; }; try { if ( (Vue as any)?.default?.version && (Vue as any)?.default?.version?.startsWith("2.7.") ) { // >= Vue 2.7.0 vueVersion = 2.7; } else if ( (Vue as any)?.default?.version && (Vue as any)?.default?.version?.startsWith("2.") ) { // < Vue 2.7.0 vueVersion = 2; } else { // >= Vue 3.0.0 vueVersion = 3; createVNode = (Vue as any)?.createVNode; render = (Vue as any)?.render; // exportedAPIOrigin = Vue; } } catch (error: any) { // >= Vue 3.0.0 vueVersion = 3; createVNode = (Vue as any)?.createVNode; render = (Vue as any)?.render; } console.warn(`[adapter-vue]: vue version is ${vueVersion}`); export { vueVersion, render, createVNode }; export * from "vue";