diff --git a/src/components/BottomSheetButton.tsx b/src/components/BottomSheetButton.tsx index 9eaee55deb..3909cb3e24 100644 --- a/src/components/BottomSheetButton.tsx +++ b/src/components/BottomSheetButton.tsx @@ -5,7 +5,7 @@ import {NormalizedRNGHPressable} from '#/components/NormalizedRNGHPressable' export function BottomSheetButton({children, ...rest}: ButtonProps) { return ( - ) diff --git a/src/components/Button.tsx b/src/components/Button.tsx index ae03323cff..693ac109ce 100644 --- a/src/components/Button.tsx +++ b/src/components/Button.tsx @@ -87,7 +87,7 @@ export type ButtonProps = Pick< style?: StyleProp hoverStyle?: StyleProp children: NonTextElements | ((context: ButtonContext) => NonTextElements) - Component?: React.ComponentType + PressableComponent?: React.ComponentType } export type ButtonTextProps = TextProps & @@ -117,7 +117,7 @@ export const Button = React.forwardRef( disabled = false, style, hoverStyle: hoverStyleProp, - Component = Pressable, + PressableComponent = Pressable, ...rest }, ref, @@ -239,7 +239,7 @@ export const Button = React.forwardRef( const flattenedBaseStyles = flatten([baseStyles, style]) return ( - ( {typeof children === 'function' ? children(context) : children} - + ) }, ) diff --git a/src/components/ReportDialog/SubmitView.tsx b/src/components/ReportDialog/SubmitView.tsx index 590945c267..dae66e4e31 100644 --- a/src/components/ReportDialog/SubmitView.tsx +++ b/src/components/ReportDialog/SubmitView.tsx @@ -17,6 +17,7 @@ import * as Toggle from '#/components/forms/Toggle' import {Check_Stroke2_Corner0_Rounded as Check} from '#/components/icons/Check' import {ChevronLeft_Stroke2_Corner0_Rounded as ChevronLeft} from '#/components/icons/Chevron' import {Loader} from '#/components/Loader' +import {NormalizedRNGHPressable} from '#/components/NormalizedRNGHPressable' import {Text} from '#/components/Typography' import {ReportDialogProps} from './types' @@ -154,7 +155,8 @@ export function SubmitView({ + label={title} + PressableComponent={NormalizedRNGHPressable}> ) diff --git a/src/components/dialogs/PostInteractionSettingsDialog.tsx b/src/components/dialogs/PostInteractionSettingsDialog.tsx index a9f4ff6708..94f458bde1 100644 --- a/src/components/dialogs/PostInteractionSettingsDialog.tsx +++ b/src/components/dialogs/PostInteractionSettingsDialog.tsx @@ -38,6 +38,7 @@ import * as Toggle from '#/components/forms/Toggle' import {Check_Stroke2_Corner0_Rounded as Check} from '#/components/icons/Check' import {CircleInfo_Stroke2_Corner0_Rounded as CircleInfo} from '#/components/icons/CircleInfo' import {Loader} from '#/components/Loader' +import {NormalizedRNGHPressable} from '#/components/NormalizedRNGHPressable' import {Text} from '#/components/Typography' export type PostInteractionSettingsFormProps = { @@ -303,7 +304,8 @@ export function PostInteractionSettingsForm({ } value={quotesEnabled} onChange={onChangeQuotesEnabled} - style={[, a.justify_between, a.pt_xs]}> + style={[, a.justify_between, a.pt_xs]} + PressableComponent={NormalizedRNGHPressable}> {quotesEnabled ? ( Quote posts enabled diff --git a/src/components/dms/ReportDialog.tsx b/src/components/dms/ReportDialog.tsx index 60a18723b0..b2f497b7ad 100644 --- a/src/components/dms/ReportDialog.tsx +++ b/src/components/dms/ReportDialog.tsx @@ -14,6 +14,7 @@ import {useAgent} from '#/state/session' import {CharProgress} from '#/view/com/composer/char-progress/CharProgress' import * as Toast from '#/view/com/util/Toast' import {atoms as a, useBreakpoints, useTheme} from '#/alf' +import {BottomSheetButton} from '#/components/BottomSheetButton' import * as Dialog from '#/components/Dialog' import {KeyboardControllerPadding} from '#/components/KeyboardControllerPadding' import {Button, ButtonIcon, ButtonText} from '../Button' @@ -142,7 +143,7 @@ function SubmitStep({ return ( - + {copy.title} diff --git a/src/view/com/util/post-ctrls/RepostButton.tsx b/src/view/com/util/post-ctrls/RepostButton.tsx index e697c02d80..aaa8d4152f 100644 --- a/src/view/com/util/post-ctrls/RepostButton.tsx +++ b/src/view/com/util/post-ctrls/RepostButton.tsx @@ -157,7 +157,6 @@ let RepostButton = ({