'aws_amplify__WEBPACK_IMPORTED_MODULE_2 ___ default.a.signUp не является функцией' - PullRequest
0 голосов
/ 05 июля 2019

Я создаю страницу регистрации с помощью React, node.js и AWS cognito.При обработке события регистрации я получаю сообщение об ошибке 'aws_amplify__WEBPACK_IMPORTED_MODULE_2 ___ default.a.signUp не является функцией'

import Auth from "aws-amplify";
handleConfirmationSubmit = async event => {
        event.preventDefault();

        this.setState({ isLoading: true });

        try {
            await Auth.confirmSignUp(this.state.email, this.state.confirmationCode);
            await Auth.signIn(this.state.email, this.state.password);

            this.props.userHasAuthenticated(true);
            this.props.history.push("/");
        } catch (e) {
            alert(e.message);
            this.setState({ isLoading: false });
        }
    }

Идеи, как устранить эту ошибку?

1 Ответ

0 голосов
/ 05 июля 2019

Изменить import Auth from "aws-amplify"; на import Auth from "@aws-amplify/auth";

...