diff options
Diffstat (limited to 'src/view/screens/ProfileFeed.tsx')
-rw-r--r-- | src/view/screens/ProfileFeed.tsx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/view/screens/ProfileFeed.tsx b/src/view/screens/ProfileFeed.tsx index a4d146d66..3d1081642 100644 --- a/src/view/screens/ProfileFeed.tsx +++ b/src/view/screens/ProfileFeed.tsx @@ -47,6 +47,7 @@ import {sanitizeHandle} from 'lib/strings/handles' import {makeProfileLink} from 'lib/routes/links' import {ComposeIcon2} from 'lib/icons' import {logger} from '#/logger' +import {useModalControls} from '#/state/modals' const SECTION_TITLES = ['Posts', 'About'] @@ -137,6 +138,7 @@ export const ProfileFeedScreenInner = observer( route, feedOwnerDid, }: Props & {feedOwnerDid: string}) { + const {openModal} = useModalControls() const pal = usePalette('default') const store = useStores() const {track} = useAnalytics() @@ -210,12 +212,12 @@ export const ProfileFeedScreenInner = observer( const onPressReport = React.useCallback(() => { if (!feedInfo) return - store.shell.openModal({ + openModal({ name: 'report', uri: feedInfo.uri, cid: feedInfo.cid, }) - }, [store, feedInfo]) + }, [openModal, feedInfo]) const onCurrentPageSelected = React.useCallback( (index: number) => { |