From ab21aafc281c04c223828b3a2436b02a98115bc7 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Fri, 10 May 2024 17:52:21 +0100 Subject: [🐴] Report message dialog (#3941) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * message report dialog * report chat prompt * typo * 100% height sheet on android * messages-specific report options * restore unwanted sexual content * chat -> conversation --- src/components/ReportDialog/SelectReportOptionView.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/components/ReportDialog/SelectReportOptionView.tsx') diff --git a/src/components/ReportDialog/SelectReportOptionView.tsx b/src/components/ReportDialog/SelectReportOptionView.tsx index 8219b2095..da3c43440 100644 --- a/src/components/ReportDialog/SelectReportOptionView.tsx +++ b/src/components/ReportDialog/SelectReportOptionView.tsx @@ -25,9 +25,12 @@ import {SquareArrowTopRight_Stroke2_Corner0_Rounded as SquareArrowTopRight} from import {Text} from '#/components/Typography' import {ReportDialogProps} from './types' +type ParamsWithMessages = ReportDialogProps['params'] | {type: 'message'} + export function SelectReportOptionView({ ...props -}: ReportDialogProps & { +}: { + params: ParamsWithMessages labelers: AppBskyLabelerDefs.LabelerViewDetailed[] onSelectReportOption: (reportOption: ReportOption) => void goBack: () => void @@ -54,6 +57,9 @@ export function SelectReportOptionView({ } else if (props.params.type === 'feedgen') { title = _(msg`Report this feed`) description = _(msg`Why should this feed be reviewed?`) + } else if (props.params.type === 'message') { + title = _(msg`Report this message`) + description = _(msg`Why should this message be reviewed?`) } return { -- cgit 1.4.1