чего я хочу добиться, так это того, что я реализовал реакцию-native-smtp-mailer в своем блоке вложений, как мне сделать так, чтобы выбрать файл с устройства и отправить по электронной почте.
RNSmtpMailer.sendMail({
mailhost: "smtp.gmail.com",
port: "465",
ssl: true,
username: "usernameEmail",
password: "password",
from: "fromEmail",
recipients: "toEmail1,toEmail2",
subject: "subject",
htmlBody: "<h1>header</h1><p>body</p>",
attachmentPaths: [
RNFS.ExternalDirectoryPath + "/image.jpg",
RNFS.DocumentDirectoryPath + "/test.txt",
RNFS.DocumentDirectoryPath + "/test2.csv",
RNFS.DocumentDirectoryPath + "/pdfFile.pdf",
RNFS.DocumentDirectoryPath + "/zipFile.zip",
RNFS.DocumentDirectoryPath + "/image.png"
],
attachmentNames: [
"image.jpg",
"firstFile.txt",
"secondFile.csv",
"pdfFile.pdf",
"zipExample.zip",
"pngImage.png"
]
attachmentTypes: ["img", "txt", "csv", "pdf", "zip", "img"]
})
.then(success => console.log(success))
.catch(err => console.log(err));
Я не знаю, как выбрать файл.