more
This commit is contained in:
@@ -20,6 +20,7 @@ const ConfirmModal = ({
|
|||||||
reportDoc,
|
reportDoc,
|
||||||
titleText,
|
titleText,
|
||||||
isPromoModal,
|
isPromoModal,
|
||||||
|
cancelButtonText,
|
||||||
}) => {
|
}) => {
|
||||||
const title = titleText ? titleText : "Confirmation";
|
const title = titleText ? titleText : "Confirmation";
|
||||||
|
|
||||||
@@ -73,7 +74,7 @@ const ConfirmModal = ({
|
|||||||
disabled={isBusy}
|
disabled={isBusy}
|
||||||
className="secondary-button"
|
className="secondary-button"
|
||||||
onClick={onCancel}
|
onClick={onCancel}
|
||||||
labelText="Cancel"
|
labelText={cancelButtonText ? cancelButtonText : "Cancel"}
|
||||||
/>
|
/>
|
||||||
<Button
|
<Button
|
||||||
disabled={isBusy}
|
disabled={isBusy}
|
||||||
|
|||||||
@@ -416,9 +416,7 @@ const SignupPage = () => {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const handlePromoSignup = async (e) => {
|
const handlePromoSignup = async () => {
|
||||||
e.preventDefault();
|
|
||||||
|
|
||||||
let dataValues = validateUserData();
|
let dataValues = validateUserData();
|
||||||
if (dataValues === null) {
|
if (dataValues === null) {
|
||||||
return;
|
return;
|
||||||
@@ -434,7 +432,7 @@ const SignupPage = () => {
|
|||||||
const subscriptionCreated = today;
|
const subscriptionCreated = today;
|
||||||
const subscriptionPeriodStart = today;
|
const subscriptionPeriodStart = today;
|
||||||
const subscriptionPeriodEnd = today.setDate(today.getDate() + 30);
|
const subscriptionPeriodEnd = today.setDate(today.getDate() + 30);
|
||||||
const subscriptionId = `promo-${uuidv4()}`;
|
const subscriptionId = uuidv4();
|
||||||
const isPromotionalMebership = true;
|
const isPromotionalMebership = true;
|
||||||
|
|
||||||
const userCredential = await createUserWithEmailAndPassword(
|
const userCredential = await createUserWithEmailAndPassword(
|
||||||
@@ -444,7 +442,7 @@ const SignupPage = () => {
|
|||||||
);
|
);
|
||||||
|
|
||||||
const user = userCredential.user;
|
const user = userCredential.user;
|
||||||
dataValues = { ...dataValues, ...data };
|
dataValues = { ...dataValues };
|
||||||
const res = await saveUserData(
|
const res = await saveUserData(
|
||||||
user.uid,
|
user.uid,
|
||||||
dataValues,
|
dataValues,
|
||||||
@@ -738,6 +736,7 @@ const SignupPage = () => {
|
|||||||
issueText={issueText}
|
issueText={issueText}
|
||||||
setIssueText={setIssueText}
|
setIssueText={setIssueText}
|
||||||
onConfirm={handleConfirmPromoCode}
|
onConfirm={handleConfirmPromoCode}
|
||||||
|
cancelButtonText="I don't have a code"
|
||||||
/>
|
/>
|
||||||
) : (
|
) : (
|
||||||
<></>
|
<></>
|
||||||
|
|||||||
Reference in New Issue
Block a user