import routes, { palmistryV1Prefix } from "@/routes"; import { Route, Routes } from "react-router-dom"; import LayoutPalmistryV1 from "./LayoutPalmistryV1"; import FindHappiness from "@/components/PalmistryV1/pages/FindHappiness"; import StepperLayoutPalmistryV1 from "./StepperLayoutPalmistryV1"; import Birthdate from "@/components/PalmistryV1/pages/Birthdate"; import PalmsInformation from "@/components/PalmistryV1/pages/PalmsInformation"; import NotFoundPage from "@/components/NotFoundPage"; import WhatAspects from "@/components/PalmistryV1/pages/WhatAspects"; import RelationshipStatus from "@/components/PalmistryV1/pages/RelationshipStatus"; import ElementResonates from "@/components/PalmistryV1/pages/ElementResonates"; import FavoriteColor from "@/components/PalmistryV1/pages/FavoriteColor"; import HeadOrHeart from "@/components/PalmistryV1/pages/HeadOrHeart"; import HeadOrHeartResult from "@/components/PalmistryV1/pages/HeadOrHeartResult"; import RelateFollowing from "@/components/PalmistryV1/pages/RelateFollowing"; import LetScan from "@/components/PalmistryV1/pages/LetScan"; import ScanInstruction from "@/components/PalmistryV1/pages/ScanInstruction"; import Camera from "@/components/PalmistryV1/pages/Camera"; import ScannedPhoto from "@/components/PalmistryV1/pages/ScannedPhoto"; import Email from "@/components/PalmistryV1/pages/Email"; import TrialChoice from "@/components/PalmistryV1/pages/TrialChoice"; import TrialPayment from "@/components/PalmistryV1/pages/TrialPayment"; import Payment from "@/components/PalmistryV1/pages/Payment"; import { useEffect } from "react"; import { useDispatch } from "react-redux"; import { actions } from "@/store"; import GenderPalmistry from "@/components/PalmistryV1/pages/GenderPalmistry"; import CheckSubscriptionOutlet from "./CheckSubscriptionOutlet"; import TrialChoiceVideo from "@/components/PalmistryV1/pages/TrialChoiceVideo"; import LayoutPersonalVideo from "./LayoutPersonalVideo"; import OnboardingPage from "@/components/pages/ABDesign/v1/pages/Onboarding"; import SaveOff from "@/components/PalmistryV1/pages/SaveOff"; import SecretDiscount from "@/components/PalmistryV1/pages/SecretDiscount"; const removePrefix = (path: string) => path.replace(palmistryV1Prefix, ""); function PalmistryV1Routes() { const dispatch = useDispatch(); useEffect(() => { dispatch(actions.palmistry.update({ fromRedesign: true })); }, [dispatch]); return ( } /> } /> }> } > }> } /> } > } /> }> } /> } /> } /> } /> } /> } /> } /> } /> } > } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> ); } export default PalmistryV1Routes;