about summary refs log tree commit diff
path: root/src/screens/Messages/Conversation/ChatDisabled.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/screens/Messages/Conversation/ChatDisabled.tsx')
-rw-r--r--src/screens/Messages/Conversation/ChatDisabled.tsx26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/screens/Messages/Conversation/ChatDisabled.tsx b/src/screens/Messages/Conversation/ChatDisabled.tsx
new file mode 100644
index 000000000..e7453bfd8
--- /dev/null
+++ b/src/screens/Messages/Conversation/ChatDisabled.tsx
@@ -0,0 +1,26 @@
+import React from 'react'
+import {View} from 'react-native'
+import {Trans} from '@lingui/macro'
+
+import {atoms as a, useTheme} from '#/alf'
+import {Text} from '#/components/Typography'
+
+export function ChatDisabled() {
+  const t = useTheme()
+  return (
+    <View style={[a.p_md]}>
+      <View style={[a.p_xl, a.rounded_md, t.atoms.bg_contrast_25]}>
+        <Text
+          style={[a.text_md, a.font_bold, a.pb_sm, t.atoms.text_contrast_high]}>
+          <Trans>Your chats have been disabled</Trans>
+        </Text>
+        <Text style={[a.text_sm, a.leading_snug, t.atoms.text_contrast_medium]}>
+          <Trans>
+            Our moderators have reviewed reports and decided to disable your
+            access to chats on Bluesky.
+          </Trans>
+        </Text>
+      </View>
+    </View>
+  )
+}