diff --git a/client/src/pages/manage/manage.page.component.jsx b/client/src/pages/manage/manage.page.component.jsx index 9ca45fd18..b74c14261 100644 --- a/client/src/pages/manage/manage.page.component.jsx +++ b/client/src/pages/manage/manage.page.component.jsx @@ -1,16 +1,16 @@ import { Elements } from "@stripe/react-stripe-js"; -//import { loadStripe } from "@stripe/stripe-js"; +import { loadStripe } from "@stripe/stripe-js"; import { BackTop, Layout } from "antd"; import preval from "preval.macro"; import React, { lazy, Suspense, useEffect } from "react"; import { useTranslation } from "react-i18next"; import { connect } from "react-redux"; +import ErrorBoundary from "../../components/error-boundary/error-boundary.component"; import { Link, Route, Switch } from "react-router-dom"; import { createStructuredSelector } from "reselect"; import BreadCrumbs from "../../components/breadcrumbs/breadcrumbs.component"; import ChatAffixContainer from "../../components/chat-affix/chat-affix.container"; import ConflictComponent from "../../components/conflict/conflict.component"; -import ErrorBoundary from "../../components/error-boundary/error-boundary.component"; import FcmNotification from "../../components/fcm-notification/fcm-notification.component"; //import FooterComponent from "../../components/footer/footer.component"; //Component Imports @@ -20,12 +20,12 @@ import PartnerPingComponent from "../../components/partner-ping/partner-ping.com import PrintCenterModalContainer from "../../components/print-center-modal/print-center-modal.container"; import ShopSubStatusComponent from "../../components/shop-sub-status/shop-sub-status.component"; import TestComponent from "../../components/_test/test.component"; -//import { QUERY_STRIPE_ID } from "../../graphql/bodyshop.queries"; +import { QUERY_STRIPE_ID } from "../../graphql/bodyshop.queries"; import { selectBodyshop, selectInstanceConflict, } from "../../redux/user/user.selectors"; -//import client from "../../utils/GraphQLClient"; +import client from "../../utils/GraphQLClient"; import "./manage.page.styles.scss"; const ManageRootPage = lazy(() => @@ -166,18 +166,16 @@ const Dms = lazy(() => import("../dms/dms.container")); const { Content, Footer } = Layout; const stripePromise = new Promise((resolve, reject) => { - resolve(null); - // reject(); - // client.query({ query: QUERY_STRIPE_ID }).then((resp) => { - // if (resp.data.bodyshops[0]) - // resolve( - // loadStripe(process.env.REACT_APP_STRIPE_PUBLIC_KEY, { - // stripeAccount: - // resp.data.bodyshops[0].stripe_acct_id || "No Stripe Id Resolve", - // }) - // ); - // reject(); - // }); + client.query({ query: QUERY_STRIPE_ID }).then((resp) => { + if (resp.data.bodyshops[0]) + resolve( + loadStripe(process.env.REACT_APP_STRIPE_PUBLIC_KEY, { + stripeAccount: + resp.data.bodyshops[0].stripe_acct_id || "No Stripe Id Resolve", + }) + ); + reject(); + }); }); const mapStateToProps = createStructuredSelector({