This commit is contained in:
Kenneth Jannette
2024-02-15 21:49:00 -06:00
parent 193d642f29
commit a925f74940
2 changed files with 6 additions and 6 deletions

View File

@@ -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}

View File

@@ -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"
/> />
) : ( ) : (
<></> <></>