From 5c5b365ee9beb06f3d6f1db6f6581901d84a448d Mon Sep 17 00:00:00 2001 From: Darrin Loeliger Date: Wed, 4 Feb 2026 16:40:16 -0600 Subject: [PATCH] Adding little message at the bottom of the drafts list (#9827) * Add encouragement message to drafts list Shows "So many thoughts, you should post one" at the bottom of the drafts list when user has more than 5 drafts. Co-Authored-By: Claude Sonnet 4.5 * Use Text component and center-align encouragement message - Switch from ButtonText to Text component for better styling - Add text-center alignment to the message Co-Authored-By: Claude Sonnet 4.5 --------- Co-authored-by: Claude Sonnet 4.5 --- .../com/composer/drafts/DraftsListDialog.tsx | 22 ++++++++++++++----- 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/src/view/com/composer/drafts/DraftsListDialog.tsx b/src/view/com/composer/drafts/DraftsListDialog.tsx index 834cd04cc7..0ee587a434 100644 --- a/src/view/com/composer/drafts/DraftsListDialog.tsx +++ b/src/view/com/composer/drafts/DraftsListDialog.tsx @@ -11,6 +11,7 @@ import * as Dialog from '#/components/Dialog' import {PageX_Stroke2_Corner0_Rounded_Large as PageXIcon} from '#/components/icons/PageX' import {ListFooter} from '#/components/Lists' import {Loader} from '#/components/Loader' +import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import {IS_NATIVE} from '#/env' import {DraftItem} from './DraftItem' @@ -140,13 +141,22 @@ export function DraftsListDialog({ const footerComponent = useMemo( () => ( - + <> + {drafts.length > 5 && ( + + + So many thoughts, you should post one + + + )} + + ), - [isFetchingNextPage, hasNextPage], + [isFetchingNextPage, hasNextPage, drafts.length, t], ) return (