Files
Regroup/lib/resources/routes/routes.dart
2024-08-20 20:01:30 +05:30

556 lines
20 KiB
Dart

import 'package:flutter/material.dart';
import 'package:get/get_navigation/src/routes/get_route.dart';
import 'package:regroup/Main_Screens/CalenderTab/AddEvent/AddEvent.dart';
import 'package:regroup/Main_Screens/CalenderTab/AddUsers/AddUsers.dart';
import 'package:regroup/Main_Screens/CalenderTab/Availabillity.dart';
import 'package:regroup/Main_Screens/CalenderTab/EventDetails.dart';
import 'package:regroup/Main_Screens/CalenderTab/ManageMenmbers/ManageMembersCal.dart';
import 'package:regroup/Main_Screens/CalenderTab/Resource%20Pool/ResourcePool.dart';
import 'package:regroup/Main_Screens/CalenderTab/SetAvailabillity.dart';
import 'package:regroup/Main_Screens/Chats/View/groupchat.dart';
import 'package:regroup/Main_Screens/Chats/View/newchatpage.dart';
import 'package:regroup/Main_Screens/Chats/View/newgroup.dart';
import 'package:regroup/Main_Screens/Chats/View/userchat.dart';
import 'package:regroup/Main_Screens/Community_HomePage/Community.dart';
import 'package:regroup/Main_Screens/Community_HomePage/TagsdDetailScreen.dart';
import 'package:regroup/Main_Screens/Community_HomePage/PostDetailScreen/View/PostDetailScreen.dart';
import 'package:regroup/Main_Screens/Community_HomePage/PostDetailScreen/View/ReactionView.dart';
import 'package:regroup/Main_Screens/Community_HomePage/PostScreen.dart';
import 'package:regroup/Main_Screens/ExploreDesign/DetailExplore.dart';
import 'package:regroup/Main_Screens/ExploreDesign/ExploreScreen.dart';
import 'package:regroup/Main_Screens/ExploreDesign/SearchGroup.dart';
import 'package:regroup/Main_Screens/GroupTab/View/ConnectCommunity.dart';
import 'package:regroup/Main_Screens/GroupTab/View/GoupSettings.dart';
import 'package:regroup/Main_Screens/GroupTab/View/GroupDetail.dart';
import 'package:regroup/Main_Screens/GroupTab/View/GroupEvent.dart';
import 'package:regroup/Main_Screens/GroupTab/View/GroupInfo.dart';
import 'package:regroup/Main_Screens/GroupTab/View/GroupManage.dart';
import 'package:regroup/Main_Screens/GroupTab/View/GroupTab.dart';
import 'package:regroup/Main_Screens/GroupTab/View/NewPost.dart';
import 'package:regroup/Main_Screens/GroupTab/View/RequestedGroups.dart';
import 'package:regroup/Main_Screens/GroupTab/View/Sessions.dart';
import 'package:regroup/Main_Screens/GroupTab/View/SubGroup/EditSubgroupInfo.dart';
import 'package:regroup/Main_Screens/GroupTab/View/SubGroup/SubGroupInfo.dart';
import 'package:regroup/Main_Screens/GroupTab/View/SubGroup/SubgroupSetting.dart';
import 'package:regroup/Main_Screens/GroupTab/View/SubGroup/Subgroups.dart';
import 'package:regroup/Main_Screens/ProfileTab/Badges/Badges.dart';
import 'package:regroup/Main_Screens/ProfileTab/Certificate/AddCertificate.dart';
import 'package:regroup/Main_Screens/ProfileTab/Certificate/Certificate.dart';
import 'package:regroup/Main_Screens/ProfileTab/Clubs/Clubs.dart';
import 'package:regroup/Main_Screens/ProfileTab/EditProfile/View/BusEditProfile.dart';
import 'package:regroup/Main_Screens/ProfileTab/EditProfile/View/EditProfile.dart';
import 'package:regroup/Main_Screens/ProfileTab/EditProfile/View/ProfileTab.dart';
import 'package:regroup/Main_Screens/ProfileTab/Followers/Followers.dart';
import 'package:regroup/Main_Screens/ProfileTab/Following/Following.dart';
import 'package:regroup/Main_Screens/ProfileTab/Guest%20User/View/Business/ProfileTabBusGuest.dart';
import 'package:regroup/Main_Screens/ProfileTab/Guest%20User/View/Individual/ProfileTabIndGuest.dart';
import 'package:regroup/Main_Screens/ProfileTab/My%20Network/MyNetwork.dart';
import 'package:regroup/Main_Screens/ProfileTab/Settings/AccountSessions.dart';
import 'package:regroup/Main_Screens/ProfileTab/Settings/AccountSetting.dart';
import 'package:regroup/Main_Screens/ProfileTab/Settings/ChangePassword.dart';
import 'package:regroup/Main_Screens/ProfileTab/Settings/ContactUs.dart';
import 'package:regroup/Main_Screens/ProfileTab/Settings/DeleteAccount.dart';
import 'package:regroup/Main_Screens/ProfileTab/Settings/FaqScreen.dart';
import 'package:regroup/Main_Screens/ProfileTab/Settings/HelpAndSupport.dart';
import 'package:regroup/Main_Screens/ProfileTab/Settings/PrivacyPolicy.dart';
import 'package:regroup/Main_Screens/ProfileTab/Settings/ReportABug.dart';
import 'package:regroup/Main_Screens/ProfileTab/Settings/Settings.dart';
import 'package:regroup/Main_Screens/ProfileTab/Settings/TermsCondition.dart';
import 'package:regroup/Main_Screens/ProfileTab/Settings/VerifyCode.dart';
import 'package:regroup/Main_Screens/ProfileTab/Settings/View/BlockedUsers.dart';
import 'package:regroup/Main_Screens/ProfileTab/Settings/View/Notification.dart';
import 'package:regroup/Main_Screens/ProfileTab/Share%20profile/ShareProfile.dart';
import 'package:regroup/Main_Screens/ProfileTab/TimeLine/AddTimeline.dart';
import 'package:regroup/Notifications/notification.dart';
import 'package:regroup/onboarding/Signup/View/Business/View/busSignupScreen.dart';
import 'package:regroup/sidemenu/Community/Admin/PopupItem/Community%20settings/CommunitySetting.dart';
import 'package:regroup/sidemenu/Community/Admin/PopupItem/Community%20settings/EditCommunity/EditCommunity.dart';
import 'package:regroup/sidemenu/Community/Admin/PopupItem/Community%20settings/ManageGroup.dart';
import 'package:regroup/sidemenu/Community/Admin/PopupItem/Community%20settings/ManageTags.dart/ManageInterest.dart';
import 'package:regroup/sidemenu/Community/Admin/PopupItem/Community%20settings/ManageTags.dart/View/NewTag/NewTag.dart';
import 'package:regroup/sidemenu/Community/Announcements/AnnouncementRequest.dart';
import 'package:regroup/sidemenu/Community/Announcements/ManageMembers.dart';
import 'package:regroup/sidemenu/Community/Announcements/NewAnnouncement/NewAnnounceent.dart';
import 'package:regroup/sidemenu/Community/Members/CommunityMembers.dart';
import 'package:regroup/sidemenu/Community/MyCommunity/AddGroups.dart';
import 'package:regroup/sidemenu/Community/MyCommunity/NewCommunity.dart';
import 'package:regroup/sidemenu/Community/MyCommunity/View/RequestsScreen.dart';
import 'package:regroup/sidemenu/Community/Watchlist.dart';
import 'package:regroup/Login/View/loginscreen.dart';
import 'package:regroup/Common/controller/MainScreen.dart';
import 'package:regroup/sidemenu/Community/Announcements/View/Announcements.dart';
import 'package:regroup/sidemenu/Community/Group/view/Group.dart';
import 'package:regroup/sidemenu/Community/MyCommunity/Community_Info-Page/view/communityInfo.dart';
import 'package:regroup/sidemenu/Community/MyCommunity/View/CommunityDetails.dart';
import 'package:regroup/sidemenu/Community/MyCommunity/View/MyCommunity.dart';
import 'package:regroup/sidemenu/SavedPosts/SavedPosts.dart';
import 'package:regroup/sidemenu/communities.dart';
import 'package:regroup/sidemenu/sidemenu.dart';
import 'package:regroup/Login/View/verifygoogleapple.dart';
import 'package:regroup/Utils/Common/NoInternet.dart';
import 'package:regroup/onboarding/NewPass/View/NewPass.dart';
import 'package:regroup/onboarding/Signup/View/Business/View/step1Letusunderstandbetter.dart';
import 'package:regroup/onboarding/Signup/View/Business/View/tellusbusiness.dart';
import 'package:regroup/onboarding/Signup/View/Individual/FindCommunityPage.dart';
import 'package:regroup/onboarding/Signup/View/Individual/step1Selectprofile.dart';
import 'package:regroup/onboarding/Signup/View/Individual/step2Selectactivity.dart';
import 'package:regroup/onboarding/Signup/View/Individual/step3Selectyourgroup.dart';
import 'package:regroup/onboarding/Signup/View/Individual/step4Selectyourcommunity.dart';
import 'package:regroup/onboarding/Signup/View/Individual/tellusindividual.dart';
import 'package:regroup/onboarding/Signup/View/communitycommitment.dart';
import 'package:regroup/onboarding/Signup/View/signupendpage.dart';
import 'package:regroup/onboarding/Signup/View/signupscreen.dart';
import 'package:regroup/onboarding/Signup/View/verifyuser.dart';
import 'package:regroup/onboarding/forgotPass/View/ForgotOtp.dart';
import 'package:regroup/onboarding/forgotPass/View/ForgotPass.dart';
import 'package:regroup/onboarding/onboarding1.dart';
import 'package:regroup/onboarding/splashscreen.dart';
import 'package:regroup/resources/routes/route_name.dart';
import 'package:regroup/sidemenu/tags.dart';
import 'package:regroup/sidemenu/users.dart';
class AppRoutes {
static appRoutes() => [
GetPage(
name: RouteName.splashScreen,
page: () => const SplashScreen(),
),
GetPage(
name: RouteName.onboarding1,
page: () => const Onboarding1(),
),
GetPage(
name: RouteName.nointernet,
page: () => const NoInternet(),
),
GetPage(
name: RouteName.loginScreen,
page: () => const LoginScreen(),
),
GetPage(
name: RouteName.signupscreen,
page: () => const SignupScreen(),
),
GetPage(
name: RouteName.verifyusercreen,
page: () => const VerifyuserScreenState(),
),
GetPage(
name: RouteName.tellusindividualscreen,
page: () => const TellusaboutIndividual(),
),
GetPage(
name: RouteName.tellusbusinessscreen,
page: () => const TellusaboutBusiness(),
),
GetPage(
name: RouteName.communityScreen,
page: () => const CommunityScreen(),
),
GetPage(
name: RouteName.mainscreen,
page: () => const MainScreen(),
),
GetPage(
name: RouteName.sidemenu,
page: () => const SideMenu(),
),
GetPage(
name: RouteName.savedposts,
page: () => const SavedPosts(),
),
GetPage(
name: RouteName.tagdetailscreen,
page: () => const TagdetailScreen(),
),
GetPage(
name: RouteName.postscreen,
page: () => const PostScreen(),
),
GetPage(
name: RouteName.postdetailsScreen,
page: () => const PostDetailsScreen(),
),
GetPage(
name: RouteName.mycommunity,
page: () => const MyCommunity(),
),
GetPage(
name: RouteName.communityDetails,
page: () => const CommunityDetails(),
),
GetPage(
name: RouteName.communityInfo,
page: () => const CommunityInfo(),
),
GetPage(
name: RouteName.announcement,
page: () => const Announcements(),
),
GetPage(
name: RouteName.group,
page: () => const Group(),
),
GetPage(
name: RouteName.individualactivitystep2,
page: () => const SelectIndividualActivity(),
),
GetPage(
name: RouteName.individualgroupstep3,
page: () => const SelectIndividualGroup(),
),
GetPage(
name: RouteName.individualcommunitystep4,
page: () => const SelectIndividualCommunity(),
),
GetPage(
name: RouteName.findcommunitypage,
page: () => const FindCommunityPage(),
),
GetPage(
name: RouteName.communitycommitscreen,
page: () => const Communitycommitment(),
),
GetPage(
name: RouteName.signupendpage,
page: () => const SignupendPage(),
),
GetPage(
name: RouteName.bussignupScreen,
page: () => const BusSignUpScreen(),
),
GetPage(
name: RouteName.businessletusunderstandstep1,
page: () => const LetusUnderstand(),
),
GetPage(
name: RouteName.communitysetting,
page: () => const CommunitySetting(),
),
GetPage(
name: RouteName.reactionview,
page: () => const ReactionView(),
),
GetPage(
name: RouteName.editcommunity,
page: () => const EditCommunity(),
),
GetPage(
name: RouteName.newchatpage,
page: () => const NewChatPage(),
),
GetPage(
name: RouteName.newgrouppage,
page: () => const NewGroupPage(),
),
GetPage(
name: RouteName.userchatpage,
page: () => const UserChatPage(),
),
GetPage(
name: RouteName.groupchatpage,
page: () => const GroupChatPage(),
),
GetPage(
name: RouteName.managetags,
page: () => const ManageTags(),
),
GetPage(
name: RouteName.newtag,
page: () => const NewTag(),
),
GetPage(
name: RouteName.newannouncement,
page: () => const NewAnnouncement(),
),
GetPage(
name: RouteName.announcementrequest,
page: () => const AnnouncementRequest(),
),
GetPage(
name: RouteName.managemembers,
page: () => const ManageMembers(),
),
GetPage(
name: RouteName.managegroups,
page: () => const ManageGroups(),
),
GetPage(
name: RouteName.addgroup,
page: () => const AddGroup(),
),
GetPage(
name: RouteName.newcommunity,
page: () => const NewCommunity(),
),
GetPage(
name: RouteName.resourcepool,
page: () => const ResourcePool(),
),
GetPage(
name: RouteName.eventDetails,
page: () => const EventDetails(),
),
GetPage(
name: RouteName.addEvent,
page: () => const AddEvent(),
),
GetPage(
name: RouteName.setavailabillity,
page: () => const SetAvailabillity(),
),
GetPage(
name: RouteName.addUsers,
page: () => const AddUsers(),
),
GetPage(
name: RouteName.managememberscal,
page: () => const ManageMembersCal(),
),
GetPage(
name: RouteName.shareProfile,
page: () => const ShareProfile(),
),
GetPage(
name: RouteName.followers,
page: () => const Followers(),
),
GetPage(
name: RouteName.following,
page: () => const Following(),
),
GetPage(
name: RouteName.clubs,
page: () => const Clubs(),
),
GetPage(
name: RouteName.badges,
page: () => const Badges(),
),
GetPage(
name: RouteName.settings,
page: () => const Settings(),
),
GetPage(
name: RouteName.accountsettings,
page: () => const AccountSettings(),
),
GetPage(
name: RouteName.editProfile,
page: () => const EditProfile(),
),
GetPage(
name: RouteName.notifications,
page: () => const NotificationScreen(),
),
GetPage(
name: RouteName.helpandsupport,
page: () => const HelpAndSupport(),
),
GetPage(
name: RouteName.privacypolicy,
page: () => const PrivacyPolicy(),
),
GetPage(
name: RouteName.termscondition,
page: () => const TermsCondition(),
),
GetPage(
name: RouteName.accaountsession,
page: () => const AccountSession(),
),
GetPage(
name: RouteName.blockedusers,
page: () => const BlockedUsers(),
),
GetPage(
name: RouteName.deleteaccount,
page: () => const DeleteAccount(),
),
GetPage(
name: RouteName.faqscreen,
page: () => const FaqScreen(),
),
GetPage(
name: RouteName.contactUs,
page: () => const ContactUs(),
),
GetPage(
name: RouteName.reportabug,
page: () => const ReportABug(),
),
GetPage(
name: RouteName.changepassword,
page: () => const ChangePassword(),
),
GetPage(
name: RouteName.notificaationpage,
page: () => const NotificationPage(),
),
GetPage(
name: RouteName.watchlist,
page: () => const Watchlist(),
),
GetPage(
name: RouteName.addtimeline,
page: () => const AddTimeline(),
),
GetPage(
name: RouteName.verifycode,
page: () => const VerifyCode(),
),
GetPage(
name: RouteName.grouptab,
page: () => const GroupTab(),
),
GetPage(
name: RouteName.requestedgroups,
page: () => const RequestedGroups(),
),
GetPage(
name: RouteName.groupdetail,
page: () => const GroupDetail(),
),
GetPage(
name: RouteName.groupsettings,
page: () => const GroupSettings(),
),
GetPage(
name: RouteName.groupmanage,
page: () => const GroupManage(),
),
GetPage(
name: RouteName.groupinfo,
page: () => const GroupInfo(),
),
GetPage(
name: RouteName.newpost,
page: () => const NewPost(),
),
GetPage(
name: RouteName.groupevent,
page: () => const GroupEvent(),
),
GetPage(
name: RouteName.connectcommunity,
page: () => const ConnectCommunity(),
),
GetPage(
name: RouteName.subgroups,
page: () => const SubGroups(),
),
GetPage(
name: RouteName.subgroupinfo,
page: () => const SubGroupInfo(),
),
GetPage(
name: RouteName.subgroupinfo,
page: () => const SubGroupInfo(),
),
GetPage(
name: RouteName.editsubgroupinfo,
page: () => const EditSubgroupInfo(),
),
GetPage(
name: RouteName.subgroupsetting,
page: () => const SubGroupSetting(),
),
GetPage(
name: RouteName.explorescreen,
page: () => const ExploreScreen(),
),
GetPage(
name: RouteName.searchgroup,
page: () => const SearchGroup(),
),
GetPage(
name: RouteName.detailexplore,
page: () => const DetailExplore(),
),
GetPage(
name: RouteName.certificate,
page: () => const Certificate(),
),
GetPage(
name: RouteName.availability,
page: () => const Availability(),
),
GetPage(
name: RouteName.sessions,
page: () => const Sessions(),
),
GetPage(
name: RouteName.forgotpass,
page: () => const ForgotPass(),
),
GetPage(
name: RouteName.newpassword,
page: () => const NewPassword(),
),
GetPage(
name: RouteName.forgotOtp,
page: () => const ForgotOtp(),
),
GetPage(
name: RouteName.verifygoogleapplepage,
page: () => Verifygoogleandapple(),
),
GetPage(
name: RouteName.buseditprofile,
page: () => const BusEditProfile(),
),
GetPage(
name: RouteName.profiletab,
page: () => const ProfileTab(),
),
GetPage(
name: RouteName.profiletabindguest,
page: () => const ProfileTabIndGuest(),
),
GetPage(
name: RouteName.profiletabbusguest,
page: () => const profiletabBusGest(),
),
GetPage(
name: RouteName.mynetwork,
page: () => const MyNetwork(),
),
GetPage(
name: RouteName.addcertificate,
page: () => const AddCertificate(),
),
GetPage(
name: RouteName.viewalltags,
page: () => const Viewtags(),
),
GetPage(
name: RouteName.viewallcommunitiespinned,
page: () => const Communitiespinned(),
),
GetPage(
name: RouteName.viewalluserspinned,
page: () => const Viewtusertags(),
),
GetPage(
name: RouteName.communitymembers,
page: () => const CommunityMembers(),
),
GetPage(
name: RouteName.requestscreen,
page: () => const RequestsScreen(),
),
];
}