Bluesky app fork with some witchin' additions 馃挮 witchsky.app
bluesky fork client
at main 22 lines 733 B view raw
1import {useMemo} from 'react' 2import {Trans} from '@lingui/react/macro' 3 4import {useRequireEmailVerification} from '#/lib/hooks/useRequireEmailVerification' 5import {useOpenComposer as useRootOpenComposer} from '#/state/shell/composer' 6 7export function useOpenComposer() { 8 const {openComposer} = useRootOpenComposer() 9 const requireEmailVerification = useRequireEmailVerification() 10 return useMemo(() => { 11 return { 12 openComposer: requireEmailVerification(openComposer, { 13 instructions: [ 14 <Trans key="pre-compose"> 15 Before creating a post or replying, you must first verify your 16 email. 17 </Trans>, 18 ], 19 }), 20 } 21 }, [openComposer, requireEmailVerification]) 22}