From 12a81f534930c7f3e9b34b56a48e52b2ef5a850f Mon Sep 17 00:00:00 2001 From: "Kim, Hyeonseo" Date: Mon, 1 Sep 2025 13:45:02 +0900 Subject: [PATCH 01/14] feat: add follow button --- .../botkit/src/components/FollowButton.tsx | 63 +++++++++++++++++++ packages/botkit/src/pages.tsx | 6 +- 2 files changed, 67 insertions(+), 2 deletions(-) create mode 100644 packages/botkit/src/components/FollowButton.tsx diff --git a/packages/botkit/src/components/FollowButton.tsx b/packages/botkit/src/components/FollowButton.tsx new file mode 100644 index 0000000..a49ccc7 --- /dev/null +++ b/packages/botkit/src/components/FollowButton.tsx @@ -0,0 +1,63 @@ +/** @jsxImportSource hono/jsx */ +import type { BotImpl } from "../bot-impl.ts"; + +export interface FollowButtonProps { + readonly bot: BotImpl; +} + +export function FollowButton({ bot }: FollowButtonProps) { + return ( + <> + + +
+
+

Follow {bot.name ?? bot.username}

+
+
+

Enter your fediverse handle to follow this account:

+
+ + +
+
+
+
+