Muhammad Zaman
Muhammad Zaman

Reputation: 13

Download txt file from text in React Native

I'm trying to Download txt file from a text but that function is not working fine.

Txt Function

import RNFS from 'react-native-fs';

  const txtDownload = () => {
    let path = `${RNFS.DocumentDirectoryPath}/${filename}.txt`;
    RNFS.writeFile(path, `Here is text`, 'utf8').then((res) => {
      Toast('File saved successfully');
    }
    ).catch((err) => {
      Toast(err);
    });
  }

It returns File saved successfully but I can't find file

Upvotes: 1

Views: 1354

Answers (1)

vijay krishna
vijay krishna

Reputation: 524

Log the path and check the location where it's trying to store. For me, it shows the location as below when I try to store in ${RNFS.DocumentDirectoryPath}/help.txt

/data/user/0/com.sample/files/help.txt

I suspect you were checking in the Documents folder. I don't know if you can write to the Documents folder. But it works for the Download folder using RNFS.DownloadDirectoryPath.

Upvotes: 1

Related Questions