From 85ba1fd26070e97fad334eedd07176ed66311a70 Mon Sep 17 00:00:00 2001 From: Julius Marminge Date: Mon, 19 Oct 2026 14:24:17 -0700 Subject: [PATCH] refactor(mobile): consolidate shared action button renderers --- .../src/components/ui/Button.android.tsx | 2 +- apps/mobile/src/components/ui/Button.tsx | 3 +- .../features/projects/AddProjectScreen.tsx | 15 +---- .../features/threads/PendingApprovalCard.tsx | 4 +- .../features/threads/PendingUserInputCard.tsx | 6 +- .../features/threads/ProviderSubagentBar.tsx | 4 +- .../features/threads/RequestActionButton.tsx | 44 -------------- .../features/threads/SecretRequestCard.tsx | 6 +- .../threads/ThreadCreationFailedCard.tsx | 4 +- .../threads/git/gitSheetComponents.tsx | 60 ++----------------- 10 files changed, 21 insertions(+), 127 deletions(-) delete mode 100644 apps/mobile/src/features/threads/RequestActionButton.tsx diff --git a/apps/mobile/src/components/ui/Button.android.tsx b/apps/mobile/src/components/ui/Button.android.tsx index af8ce1aba1a2..ac917427d1c6 100644 --- a/apps/mobile/src/components/ui/Button.android.tsx +++ b/apps/mobile/src/components/ui/Button.android.tsx @@ -49,7 +49,7 @@ export function Button(props: ButtonProps) { void; readonly disabled?: boolean; @@ -29,7 +30,7 @@ export function Button(props: ButtonProps) { return ( void; }) { - if (Platform.OS === "android") return