From 3368e3cc2f93668e61fcd466cc952c286c5d5243 Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Sun, 24 Sep 2023 15:24:54 +0800 Subject: [PATCH] style: update text decorator card payload type --- client/web/src/plugin/common/reg.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/client/web/src/plugin/common/reg.ts b/client/web/src/plugin/common/reg.ts index 547cdc24..5d55c3e6 100644 --- a/client/web/src/plugin/common/reg.ts +++ b/client/web/src/plugin/common/reg.ts @@ -148,7 +148,13 @@ export const [getMessageRender, regMessageRender] = buildRegFn< const defaultMessageTextDecorators = { url: (url: string, label?: string) => url, image: (plain: string, attrs: Record) => plain, - card: (plain: string, payload: Record) => plain, + card: ( + plain: string, + payload: { + type: string; + [other: string]: unknown; + } + ) => plain, mention: (userId: string, userName: string) => `@${userName}`, emoji: (emojiCode: string) => emojiCode, serialize: (plain: string) => plain,