Add some explainers on how blocking affects labelers
This commit is contained in:
@@ -24,6 +24,7 @@ import {Divider} from '#/components/Divider'
|
|||||||
import {CenteredView, ScrollView} from '#/view/com/util/Views'
|
import {CenteredView, ScrollView} from '#/view/com/util/Views'
|
||||||
import {ErrorState} from '../ErrorState'
|
import {ErrorState} from '../ErrorState'
|
||||||
import {ModerationLabelPref} from '#/components/moderation/ModerationLabelPref'
|
import {ModerationLabelPref} from '#/components/moderation/ModerationLabelPref'
|
||||||
|
import {CircleInfo_Stroke2_Corner0_Rounded as CircleInfo} from '#/components/icons/CircleInfo'
|
||||||
|
|
||||||
interface LabelsSectionProps {
|
interface LabelsSectionProps {
|
||||||
isLabelerLoading: boolean
|
isLabelerLoading: boolean
|
||||||
@@ -162,6 +163,18 @@ export function ProfileLabelsSectionInner({
|
|||||||
hide, warn, and categorize the network.
|
hide, warn, and categorize the network.
|
||||||
</Trans>
|
</Trans>
|
||||||
</Text>
|
</Text>
|
||||||
|
{labelerInfo.creator.viewer?.blocking ? (
|
||||||
|
<View style={[a.flex_row, a.gap_sm, a.align_center, a.mt_md]}>
|
||||||
|
<CircleInfo size="sm" fill={t.atoms.text_contrast_medium.color} />
|
||||||
|
<Text
|
||||||
|
style={[t.atoms.text_contrast_high, a.leading_snug, a.text_sm]}>
|
||||||
|
<Trans>
|
||||||
|
Blocking does not prevent this user from placing labels on
|
||||||
|
your account.
|
||||||
|
</Trans>
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
|
) : null}
|
||||||
{labelValues.length === 0 ? (
|
{labelValues.length === 0 ? (
|
||||||
<Text
|
<Text
|
||||||
style={[
|
style={[
|
||||||
|
|||||||
@@ -326,6 +326,10 @@ let ProfileMenu = ({
|
|||||||
? _(
|
? _(
|
||||||
msg`The account will be able to interact with you after unblocking.`,
|
msg`The account will be able to interact with you after unblocking.`,
|
||||||
)
|
)
|
||||||
|
: profile.associated?.labeler
|
||||||
|
? _(
|
||||||
|
msg`Blocking will not prevent labels from being applied on your account, but it will stop this account from replying in your threads or interacting with you.`,
|
||||||
|
)
|
||||||
: _(
|
: _(
|
||||||
msg`Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you.`,
|
msg`Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you.`,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user