import {useMemo} from 'react' import {Trans} from '@lingui/macro' import {useRequireEmailVerification} from '#/lib/hooks/useRequireEmailVerification' import {useOpenComposer as useRootOpenComposer} from '#/state/shell/composer' export function useOpenComposer() { const {openComposer} = useRootOpenComposer() const requireEmailVerification = useRequireEmailVerification() return useMemo(() => { return { openComposer: requireEmailVerification(openComposer, { instructions: [ Before creating a post or replying, you must first verify your email. , ], }), } }, [openComposer, requireEmailVerification]) }