diff --git a/src/Components/Account/AccountPage.js b/src/Components/Account/AccountPage.js index d88f85e..b461669 100644 --- a/src/Components/Account/AccountPage.js +++ b/src/Components/Account/AccountPage.js @@ -13,8 +13,9 @@ const AccountPage = () => { const { currentUserCreatedAt } = useContext(AuthContext); const { appState } = useContext(AppContext); const { group } = appState; + console.log("group", group); const [docsGenerated, setDocsGenerated] = useState(null); - const [docsAllowed, setDocsAllowed] = useState(10); + const [docsAllowed, setDocsAllowed] = useState(group?.docsAllowed); const appUserId = group ? group.appUserId : null; const [showModal, setShowModal] = useState(false); @@ -23,6 +24,12 @@ const AccountPage = () => { ? process.env.REACT_APP_API_DEV : process.env.REACT_APP_API_PROD; + const handleConfirmUpgrade = () => { + const isUpgrade = true; + const currentPlan = group?.subscriptionPlan; + navigate(`/signup/${isUpgrade}/${currentPlan}`); + }; + function getDocumentsCount() { if (!appUserId) { return; @@ -47,19 +54,20 @@ const AccountPage = () => { setShowModal(true); try { let response = await fetch(`${apiUrl}/cancel-subscription`, { - method: 'POST', + method: "POST", headers: { - 'Content-Type': 'application/json', + "Content-Type": "application/json", }, body: JSON.stringify({ appUserId: appUserId, }), - }) + }); } catch (err) { console.log(err); } setShowModal(false); }; + const handleSupport = () => { const supReq = "5ac45d12"; navigate(`/requestpage/${supReq}`); @@ -98,8 +106,9 @@ const AccountPage = () => {
@@ -187,11 +196,11 @@ const AccountPage = () => {
Active Subscriptions
- 30 day free trial - 1 allowed document + {group.subscriptionPlan.toUpperCase()}
-
Amount:
-
Free!
+
+
{typeof currentUserCreatedAt !== "undefined" ? (
@@ -219,7 +228,7 @@ const AccountPage = () => {
{group.email}
-
{telNumberFormat(group.telephone)}
+
{group.telephone}
{showModal ? ( diff --git a/src/styles/buttons.scss b/src/styles/buttons.scss index e371416..a20e1d4 100644 --- a/src/styles/buttons.scss +++ b/src/styles/buttons.scss @@ -27,6 +27,10 @@ $button-padding: 0 5px; } } +.upgrade-account { + width: 190px; +} + .secondary-button { height: $button-height; padding: $button-padding;