From 49c59bddcc3f94d4ac24bb04246eeab4258924ac Mon Sep 17 00:00:00 2001 From: tianma-if Date: Thu, 23 Jul 2026 18:18:52 +0800 Subject: [PATCH] feat: add WeChat public account copy action --- .../public/icons/wechat-official-account.png | Bin 0 -> 748 bytes apps/web/src/components/EditorPane.tsx | 35 ++++++++++++------ apps/web/src/components/WeChatIcon.tsx | 8 ++++ package.json | 2 +- 4 files changed, 32 insertions(+), 13 deletions(-) create mode 100644 apps/web/public/icons/wechat-official-account.png create mode 100644 apps/web/src/components/WeChatIcon.tsx diff --git a/apps/web/public/icons/wechat-official-account.png b/apps/web/public/icons/wechat-official-account.png new file mode 100644 index 0000000000000000000000000000000000000000..f9753b38f26802b726a6ec1cdaaa245fde0d3d2f GIT binary patch literal 748 zcmVi z_ph+0WORN zi`&&Kz?>qijV+69U`a4%ohWiZ3xmR9b9xvU7R$JNhrr7EW3NQoTX3jWPTv8nf~g;W z0e%9oqFrcj>4LpLB3_BKifYNEA03^eOv55^7=>Cvot&ewhO*brU%3Jn;GmHWpjWIJ zOYKCc78Qz+*8*0ccbx(r1{_!M%@!i-WU)@cKodef)*r7pe$4qBB6bg0ejzp2pNcUxr6w;NCK?FuEp6?;c^)| z>1TsSFo-clQedeuk7=GhKtKCzj-fFeV@F{L9am)Ehvn@MP>0BoE}DU*{Y9V{&25D; zECbaJINJe4F|J4&l4<7-^l-$C6*Py%y+0U*MwU;(Nk1KgtTkwq=^~8S9>A$!wXMji zEIpU(B9D=5T+;`I=J4%K)QO+Gp)L)c(*i@xN9%5@P!WF!l9ZsW4#&FuD11Y2wISD0 zdRN^$Sp9EV;Jn$FidZ(g&q@uw9kpS4R@NN?TkjNCE=qqU(9p$$X?u#+L$cJm!pf>z zb7)YrN`kf*dBZglNtyekB7Pe++~bw=26Cf=Xq{GyL#Bv97Bd#6}}G&MCfH8nLg eH8nNm2G openNoteSearch()}> - + + + + + + + {t(wechatCopyState === "copied" ? "editor.copiedToWeChat" : wechatCopyState === "error" ? "editor.copyToWeChatFailed" : "editor.copyToWeChat")} + + + diff --git a/apps/web/src/components/WeChatIcon.tsx b/apps/web/src/components/WeChatIcon.tsx new file mode 100644 index 00000000..19ae33b5 --- /dev/null +++ b/apps/web/src/components/WeChatIcon.tsx @@ -0,0 +1,8 @@ +export const WeChatIcon = ({ className }: { className?: string }) => ( + +); diff --git a/package.json b/package.json index 0f18bdba..270e1b76 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "edgeever", - "version": "1.5.8", + "version": "1.5.9", "private": true, "type": "module", "workspaces": [