diff --git a/src/components/palmistry/step-subscription-plan/step-subscription-plan.tsx b/src/components/palmistry/step-subscription-plan/step-subscription-plan.tsx index de4ff6f..4768383 100644 --- a/src/components/palmistry/step-subscription-plan/step-subscription-plan.tsx +++ b/src/components/palmistry/step-subscription-plan/step-subscription-plan.tsx @@ -1,12 +1,12 @@ import React from 'react'; -import { useDispatch, useSelector } from "react-redux"; +import { useDispatch } from "react-redux"; import { useTranslation } from "react-i18next"; import useSteps, { Step } from '@/hooks/palmistry/use-steps'; import Button from '@/components/palmistry/button/button'; import EmailHeader from '@/components/palmistry/email-header/email-header'; import { ISubscriptionPlan } from "@/api/resources/SubscriptionPlans"; -import { actions, selectors } from "@/store"; +import { actions } from "@/store"; import { useApi } from "@/api"; const bestPlanId = 'stripe.15'; @@ -26,8 +26,6 @@ export default function StepSubscriptionPlan() { const [subscriptionPlan, setSubscriptionPlan] = React.useState(''); const [subscriptionPlans, setSubscriptionPlans] = React.useState([]); const [email, setEmail] = React.useState(steps.getStoredValue(Step.Email)); - const activeSubPlanFromStore = useSelector(selectors.selectActiveSubPlan); - const [activeSubPlan, setActiveSubPlan] = React.useState(activeSubPlanFromStore); const locale = i18n.language; @@ -58,8 +56,7 @@ export default function StepSubscriptionPlan() { (sub_plan) => sub_plan.id === subscriptionPlan ); if (targetSubPlan) { - setActiveSubPlan(targetSubPlan); - dispatch(actions.payment.update({ activeSubPlan })); + dispatch(actions.payment.update({ activeSubPlan: targetSubPlan })); } } }, [subscriptionPlan, subscriptionPlans]);