feat: 微调AutoFolder高度与导出react-router和其他实用函数

release/desktop
moonrailgun 3 years ago
parent ad4ac3a2c6
commit 9983bfb6cf

@ -119,6 +119,7 @@ export type {
GroupInvite,
} from './model/group';
export {
sendMessage,
recallMessage,
deleteMessage,
addReaction,

@ -106,7 +106,7 @@ const NormalMessage: React.FC<ChatMessageItemProps> = React.memo((props) => {
{/* 消息内容 */}
<AutoFolder
maxHeight={320}
maxHeight={340}
backgroundColor="var(--tc-content-background-color)"
showFullText={
<div className="inline-block rounded-full bg-white dark:bg-black opacity-80 py-2 px-3 hover:opacity-100">

@ -14,6 +14,7 @@ export {
} from '@/components/Modal';
export { Loadable } from '@/components/Loadable';
export { getGlobalState } from '@/utils/global-state-helper';
export { getJWTUserInfo } from '@/utils/jwt-helper';
export { dataUrlToFile } from '@/utils/file-helper';
export {
urlSearchStringify,
@ -39,6 +40,7 @@ export {
fetchAvailableServices,
isValidStr,
useGroupPanelInfo,
sendMessage,
} from 'tailchat-shared';
export { useLocation, useHistory } from 'react-router';

@ -13,6 +13,7 @@ export async function initPlugins(): Promise<void> {
function registerDependencies() {
regDependency('react', () => import('react'));
regDependency('react-router', () => import('react-router'));
regDependency('axios', () => import('axios')); // 用于插件的第三方包使用axios作为依赖的情况下可以减少包体积
}

@ -46,7 +46,7 @@ export async function getUserJWT(): Promise<string> {
}
export interface JWTUserInfoData {
name?: string;
nickname?: string;
uuid?: string;
avatar?: string;
}

Loading…
Cancel
Save