Estoy tratando de configurar un backend Back4App en una aplicación reaccionar nativa expo 45. sigo recibiendo un
[Unhandled promise rejection: ReferenceError: Can't find variable: indexedDB]
advertencia relacionada con el almacenamiento asíncrono y la importación de Parse.
import AsyncStorage from "@react-native-async-storage/async-storage"; const Parse = require("parse/react-native.js"); Parse.setAsyncStorage(AsyncStorage);La advertencia apunta a una función en
node_modules\parse\node_modules\idb-keyval\dist\compat.cjs
function createStore(dbName, storeName) { var dbp = safariFix__default['default']().then(function () { var request = indexedDB.open(dbName); request.onupgradeneeded = function () { return request.result.createObjectStore(storeName); }; return promisifyRequest(request); }); return function (txMode, callback) { return dbp.then(function (db) { return callback(db.transaction(storeName, txMode).objectStore(storeName)); }); }; }Casi no encuentro resultados con las búsquedas, así que ni siquiera sé por dónde empezar a solucionar el problema. ¿Me estoy perdiendo algo o simplemente se puede ignorar?
El problema está en Parse@3.4.2
Volví a Parse@3.4.0 y todo funciona de nuevo por ahora.