То, что вы использовали, это пакет React. js. Его нельзя использовать в React-Native.
В PDF: Если вы хотите преобразовать свои данные в pdf в реагировать нативно, вы можете использовать следующий пакет.
https://www.npmjs.com/package/react-native-html-to-pdf
Таблица в Excel: Вам не нужно использовать пакет для файла данных, который будет использоваться в Excel. Вы можете создать файл. json, который можно импортировать в Excel.
Но если вы действительно хотите создать лист Excel, вы можете использовать библиотеку XLSX с пакетом Reaction-native-fs.
Пример кода ниже
import { writeFile, readFile } from 'react-native-fs';
import XLSX from 'xlsx';
var data = [
{"name":"Andre", "age": 10},
{"name":"Mikel", "age": 16},
{"name":"John", "city": 19}
];
var ws = XLSX.utils.json_to_sheet(data);
var wb = XLSX.utils.book_new();
XLSX.utils.book_append_sheet(wb,ws,"sample");
const wbout = XLSX.write(wb, {type:'binary', bookType:"xlsx"});
var RNFS = require('react-native-fs');
var file = RNFS.ExternalStorageDirectoryPath + '/test.xlsx';
writeFile(file, wbout, 'ascii').then((r)=>{/* :) */}).catch((e)=>{/* :( */});
Надеюсь, это поможет