diff options
Diffstat (limited to 'src/components/dms/ReportDialog.tsx')
-rw-r--r-- | src/components/dms/ReportDialog.tsx | 43 |
1 files changed, 8 insertions, 35 deletions
diff --git a/src/components/dms/ReportDialog.tsx b/src/components/dms/ReportDialog.tsx index e8ac0ed2f..63e4cd79e 100644 --- a/src/components/dms/ReportDialog.tsx +++ b/src/components/dms/ReportDialog.tsx @@ -25,17 +25,11 @@ import {RichText} from '../RichText' import {Text} from '../Typography' import {MessageItemMetadata} from './MessageItem' -type ReportDialogParams = - | { - type: 'convoAccount' - did: string - convoId: string - } - | { - type: 'convoMessage' - convoId: string - message: ChatBskyConvoDefs.MessageView - } +type ReportDialogParams = { + type: 'convoMessage' + convoId: string + message: ChatBskyConvoDefs.MessageView +} let ReportDialog = ({ control, @@ -76,7 +70,6 @@ function DialogInner({params}: {params: ReportDialogParams}) { function ReasonStep({ setReportOption, - params, }: { setReportOption: (reportOption: ReportOption) => void params: ReportDialogParams @@ -87,15 +80,9 @@ function ReasonStep({ <SelectReportOptionView labelers={[]} goBack={control.close} - params={ - params.type === 'convoMessage' - ? { - type: 'convoMessage', - } - : { - type: 'convoAccount', - } - } + params={{ + type: 'convoMessage', + }} onSelectReportOption={setReportOption} /> ) @@ -138,17 +125,6 @@ function SubmitStep({ } satisfies ComAtprotoModerationCreateReport.InputSchema await getAgent().createModerationReport(report) - } else if (params.type === 'convoAccount') { - const {convoId, did} = params - - await getAgent().createModerationReport({ - reasonType: reportOption.reason, - subject: { - $type: 'com.atproto.admin.defs#repoRef', - did, - }, - reason: details + ` — from:dms:${convoId}`, - }) } }, onSuccess: () => { @@ -163,9 +139,6 @@ function SubmitStep({ convoMessage: { title: _(msg`Report this message`), }, - convoAccount: { - title: _(msg`Report this account`), - }, }[params.type] }, [_, params]) |