thirukalyanamweb/src/routes/UserRoutes.jsx
2025-11-27 18:26:55 +05:30

96 lines
3.4 KiB
JavaScript

import { Route, useNavigate } from "react-router-dom";
import ProfileLayout from "../layout/ProfileLayout";
import UserDashboardHome from "../pages/UserDashboardHome";
import PoliciesPage from '../pages/PoliciesPage';
import TermsAndConditionPage from '../pages/TermsAndCondition';
import SafetyCentrePage from '../pages/SafetyCentre';
import SubscriptionPlanPage from '../pages/SubscriptionPlan';
import SubscriptionHistoryPage from '../pages/SubscriptionHistory'
import MatchesPage from "../pages/MatchesPage";
import InterestSendPage from "../pages/InterestSendPage";
import BlockedProfileListPage from "../pages/BlockedProfileListPage";
import AccountSettingPage from "../pages/AccountSettingsPage";
import ProfileDetailPage from "../pages/ProfileDetailPage";
import ChatUI from "../pages/ChatPage";
import HoroscopeGenerator from "../pages/HoroscoperGeneratePage";
import ContactUsPage from "../pages/ContactUsPage";
import ChangePasswordPage from "../components/auth/ChangePasswordForm";
import StepperForm from "../feature/StepperForm";
import FilterForm from "../feature/FilterForm";
const UserRoutes = () => {
return (
<>
<Route element={<ProfileLayout />}>
<Route path="/registration" element={<StepperForm />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/filter" element={<FilterForm />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/" element={<UserDashboardHome />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/main/dashboard" element={<UserDashboardHome />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/matches" element={<MatchesPage />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/interest" element={<InterestSendPage />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/chat" element={<ChatUI />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/horoscoper-generate" element={<HoroscopeGenerator />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/profile-detail" element={<ProfileDetailPage />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/change-password" element={<ChangePasswordPage />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/block-report-profilelist" element={<BlockedProfileListPage />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/account-settings" element={<AccountSettingPage />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/terms-and-condition" element={<TermsAndConditionPage />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/privacy-policy" element={<PoliciesPage />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/safe-online" element={<SafetyCentrePage />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/contact" element={<ContactUsPage />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/subscription-plan" element={<SubscriptionPlanPage />} />
</Route>
<Route element={<ProfileLayout />}>
<Route path="/subscription-history" element={<SubscriptionHistoryPage />} />
</Route>
</>
)
}
export default UserRoutes