Amplify.configure не допускает глобального использования функций Amplify, таких как Auth.signup - PullRequest
0 голосов
/ 13 ноября 2018

Я работаю с Amplify в реагирующем веб-приложении, и у меня возникают проблемы при попытке использовать функции Amplify вне каталога, где вызывается Amplify.configure. Это с конкретной ссылкой на функции Amplify Auth.signUp и Auth.

Когда я вызываю Amplify.configure (awsconfig) в моем основном (корневом) файле index.js, это не позволяет мне глобально использовать функцию Auth.signUp вне такого файла, возвращая ошибку => No Userpool

Однако если бы я вызвал Auth.signUp в файле index.js в Amplify.configure (awsconfig), мой пул cognito был найден, и я могу добавлять пользователей.

Если, например, я пойду и попробую вызвать Auth.signUp в другом компоненте, где Amplify.configure не указан, выдается ошибка.

Я изменил порядок всех импортов, чтобы компонент, содержащий Auth.signUp, был последним, но ошибка все еще сохраняется.

Заранее спасибо

...