Remove unused convoAccount affordances

This commit is contained in:
Eric Bailey
2024-05-20 13:35:54 -05:00
parent ed36a63124
commit 47ffff3209
4 changed files with 8 additions and 53 deletions
@@ -58,9 +58,6 @@ export function SelectReportOptionView({
} else if (props.params.type === 'convoMessage') {
title = _(msg`Report this message`)
description = _(msg`Why should this message be reviewed?`)
} else if (props.params.type === 'convoAccount') {
title = _(msg`Report this account`)
description = _(msg`Why should this account be reviewed?`)
}
return {
-1
View File
@@ -13,5 +13,4 @@ export type ReportDialogProps = {
did: string
}
| {type: 'convoMessage'}
| {type: 'convoAccount'}
}
+8 -35
View File
@@ -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])
-14
View File
@@ -16,7 +16,6 @@ interface ReportOptions {
feedgen: ReportOption[]
other: ReportOption[]
convoMessage: ReportOption[]
convoAccount: ReportOption[]
}
export function useReportOptions(): ReportOptions {
@@ -87,19 +86,6 @@ export function useReportOptions(): ReportOptions {
},
...common,
],
convoAccount: [
{
reason: ComAtprotoModerationDefs.REASONSPAM,
title: _(msg`Spam`),
description: _(msg`Excessive or unwanted messages`),
},
{
reason: ComAtprotoModerationDefs.REASONSEXUAL,
title: _(msg`Unwanted Sexual Content`),
description: _(msg`Inappropriate messages or explicit links`),
},
...common,
],
list: [
{
reason: ComAtprotoModerationDefs.REASONVIOLATION,