import {useNavigation} from '@react-navigation/native'; import React from 'react'; import Share from 'react-native-share'; import {FileSystem} from 'react-native-file-access'; import {Appbar, IconButton} from 'react-native-paper'; import {captureScreen} from 'react-native-view-shot'; export default function StackHeader({title}: {title: string}) { const navigation = useNavigation(); return ( captureScreen().then(async uri => { const base64 = await FileSystem.readFile(uri, 'base64'); const url = `data:image/jpeg;base64,${base64}`; Share.open({ type: 'image/jpeg', url, }); }) } icon="share" /> ); }