From a323911e1e7066d3ae47c464269781546b499abd Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Tue, 3 May 2022 19:08:31 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E7=94=A8=E4=BA=8E?= =?UTF-8?q?=E6=8F=92=E4=BB=B6=E7=9A=84=E8=8E=B7=E5=8F=96=E5=BD=93=E5=89=8D?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/plugin/common/index.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/web/src/plugin/common/index.ts b/web/src/plugin/common/index.ts index b37f3496..d6f2cbb4 100644 --- a/web/src/plugin/common/index.ts +++ b/web/src/plugin/common/index.ts @@ -21,7 +21,7 @@ export { appendUrlSearch, } from '@/utils/url-helper'; export { useGroupIdContext } from '@/context/GroupIdContext'; -import { request, RequestConfig } from 'tailchat-shared'; +import { request, RequestConfig, useUserInfo } from 'tailchat-shared'; export { getServiceUrl, getCachedUserInfo, @@ -54,6 +54,15 @@ export { metaFormFieldSchema as fieldSchema, } from 'tailchat-design'; +/** + * 插件版本的useUserInfo + */ +export function useCurrentUserInfo() { + const userInfo = useUserInfo(); + + return _pick(userInfo, ['email', 'nickname', 'discriminator', 'avatar']); +} + /** * 处理axios的request config *