UNPKG

z-react-ui

Version:

z-react-ui,是一款基于 Dumi,由 React + TypeScript 开发的组件库 🎉。

49 lines (37 loc) 886 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isLoginerFn = isLoginerFn; exports.getLayout = getLayout; exports.msgTypeToContentType = msgTypeToContentType; // 是否是登录者 function isLoginerFn(loginId, compareId) { return loginId === compareId; } // 得到布局方向 function getLayout(isLoginer, contentType) { if (contentType === 'system') return 'center'; if (isLoginer) return 'right'; return 'left'; } // 根据msgType类型,添加语义化 function msgTypeToContentType(msgType) { switch (msgType - 0) { case 3: case 47: return 'img'; case 0: case 10000: case -10: return 'system'; case 1: return 'text'; case 34: return 'audio'; case 49: return 'groupInvite'; case 421: return 'publicCard'; default: return 'incogni'; } }