Create moderation inbox menu item and feature gate (#11552)

This commit is contained in:
DS Boyce
2026-08-25 13:31:13 -07:00
committed by GitHub
parent f968c9e721
commit 5118748cb1
8 changed files with 420 additions and 340 deletions
+28
View File
@@ -0,0 +1,28 @@
import {Trans} from '@lingui/react/macro'
import {NotFoundScreen} from '#/view/screens/NotFound'
import * as Layout from '#/components/Layout'
import {useAnalytics} from '#/analytics'
export function ModerationInboxScreen() {
const ax = useAnalytics()
const isEnabled = ax.features.enabled(ax.features.ModerationInboxEnable)
if (!isEnabled) {
return <NotFoundScreen />
}
return (
<Layout.Screen testID="moderationInboxScreen">
<Layout.Header.Outer>
<Layout.Header.BackButton />
<Layout.Header.Content>
<Layout.Header.TitleText>
<Trans>Moderation inbox</Trans>
</Layout.Header.TitleText>
</Layout.Header.Content>
<Layout.Header.Slot />
</Layout.Header.Outer>
</Layout.Screen>
)
}