У меня есть эта проблема в yellowBox (React Native)
Возможное необработанное отклонение обещания (id: 2): TypeError: _petition.default.getCategory не является функцией TypeError: _petition.default.getCategory не является функция в API $ (http://localhost: 8081 / index.bundle? платформа = android & dev = true & minify = false: 104932: 33 ) в tryCatch (http://localhost: 8081 / index.bundle? платформа = android & dev = true & minify = false: 26922: 19 ) в Generator.invoke [как _invoke] (http://localhost: 8081 / index.bundle? platform = android & dev = true & minify = false: 27098: 24 ) в Generator.prototype. [как далее] (http://localhost: 8081 / index.bundle ? ........
и мой код петиции следующий:
class petition { async getCategories() { try { const response = await fetch('https://yts.mx/api/v2/list_movies.json'); const data = await response.json(); return data.data.movies; } catch (error) { console.log(`error ocurred:${error}`); } } async getRecommendations(id) { try { const response = await fetch( `https://yts.mx/api/v2/movie_suggestions.json?movie_id=${id}`, ); const rawData = await response.json(); return rawData.data.movies; } catch (error) { console.log(`error ocurred (${error})`); } } } export default new petition();
хорошо, у меня был дополнительный вызов функции, моя ошибка, извините и спасибо всем