UNPKG

medusa-email-confirmation-plugin

Version:

medusa-email-confirmation-plugin is a Medusa plugin that adds obligatory requirement for customers to confirm their email used for sign up to Medusa ecommerce stores.

32 lines (31 loc) 1.38 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TokenRequestViewModel = exports.EmailRequestViewModel = exports.ConfirmationStatus = exports.StatusResponseViewModel = exports.ErrorCode = exports.APIResponse = void 0; class APIResponse { } exports.APIResponse = APIResponse; var ErrorCode; (function (ErrorCode) { ErrorCode["email_already_confirmed"] = "email_already_confirmed"; ErrorCode["email_not_found"] = "email_not_found"; ErrorCode["token_not_found"] = "token_not_found"; ErrorCode["token_expired"] = "token_expired"; ErrorCode["empty_token"] = "empty_token"; ErrorCode["token_not_created"] = "token_not_created"; })(ErrorCode || (exports.ErrorCode = ErrorCode = {})); class StatusResponseViewModel { } exports.StatusResponseViewModel = StatusResponseViewModel; var ConfirmationStatus; (function (ConfirmationStatus) { ConfirmationStatus["confirmed"] = "confirmed"; ConfirmationStatus["awaiting"] = "awaiting"; ConfirmationStatus["uninitialized"] = "uninitialized"; ConfirmationStatus["expired"] = "expired"; })(ConfirmationStatus || (exports.ConfirmationStatus = ConfirmationStatus = {})); class EmailRequestViewModel { } exports.EmailRequestViewModel = EmailRequestViewModel; class TokenRequestViewModel extends EmailRequestViewModel { } exports.TokenRequestViewModel = TokenRequestViewModel;