Я работаю над тем, чтобы поделиться описанием продукта, URL-адресом и изображением, используя Reaction-native-share. Но он не работает и показывает приложение как somename.null. Я получаю изображение base64 из ответа. Код написан ниже.
shareProduct = () => {
console.log(this.props.productDetails);
let { name, product_url, base64 } = this.props.productDetails;
const shareOptions = {
title: "Testing APP",
url: product_url,
message: "This is the testing. Please check",
subject: name
};
if( base64 !== "" && base64 !== undefined ){
shareOptions.url = base64;
shareOptions.type = 'image/jpeg';
}
Share.open(shareOptions)
.then(res => {})
.catch(err => {
console.log(err);
});
};
Пожалуйста, помогите мне найти проблему, в которой я ошибаюсь.