Я хочу импортировать асинхронную функцию из одного действия в другое в redux
, но она всегда выдает эту ошибку:
Однако, если я поместил его в тот же файл, что и метод, вызывающий функцию, с которой он работает.
Это моя функция:
async function getStuff(uid, callback) {
await firebase.database().ref('users/' + uid + '/stuff').once('value')
.then(snapshot => {
callback(snapshot.val());
})
.catch((err) => console.log(err))
}
, и вот как я вызываю функцию:
await getStuff(uid, async() => {
// some stuff
});
и вот как я его импортирую:
import { getStuff } from './stuff_actions';