Files
performics_main/PerformicsSrc/src/reducers/contextProvider.js
T
anitak 6fd0bee8a3
RN APK Build / build (push) Failing after 23m47s
add yml file
2026-04-22 16:07:47 +05:30

149 lines
7.4 KiB
JavaScript

import React from 'react';
export const mapStateToProps = (state) => ({
projectID: state.projectR.projectID,
projectName: state.projectR.projectName,
projectCode: state.projectR.projectCode,
projectData: state.projectR.projectData,
baseurl: state.projectR.baseurl,
imageUploadUrl: state.projectR.imageUploadUrl,
GeoFenceEnable: state.projectR.GeoFenceEnable,
GeoFenceRadius: state.projectR.GeoFenceRadius,
GFEnable_checkout: state.projectR.GFEnable_checkout,
GFRadius_checkout: state.projectR.GFRadius_checkout,
CheckOut_PhotoReq: state.projectR.CheckOut_PhotoReq,
DBCI_GeoFenceEnable: state.projectR.DBCI_GeoFenceEnable,
DBCI_GeoFenceRadius: state.projectR.DBCI_GeoFenceRadius,
DBCO_GeoFenceEnable: state.projectR.DBCO_GeoFenceEnable,
DBCO_GeoFenceRadius: state.projectR.DBCO_GeoFenceRadius,
CameraGallery: state.projectR.CameraGallery,
CheckInCameraGallery: state.projectR.CheckInCameraGallery,
DownloadKey: state.projectR.DownloadKey,
OQAD_TimeOut: state.projectR.OQAD_TimeOut,
ShowMenuType: state.projectR.ShowMenuType,
ShowStoreChecklist: state.projectR.ShowStoreChecklist,
RefImagePopUpTime: state.projectR.RefImagePopUpTime,
AdhocActivated: state.projectR.AdhocActivated,
ShowBeatPlanList: state.projectR.ShowBeatPlanList,
ShowContractForm: state.projectR.ShowContractForm,
WarehouseShow: state.projectR.WarehouseShow,
Show_OldMTDReports: state.projectR.Show_OldMTDReports,
ShowDBPOSM: state.projectR.ShowDBPOSM,
ShowStoreAdd: state.projectR.ShowStoreAdd,
ShowStoreProfile: state.projectR.ShowStoreProfile,
ShowReportAfterCheckIn: state.projectR.ShowReportAfterCheckIn,
//arman
ShowCompactStoreProfile: state.projectR.ShowCompactStoreProfile,
ShowNonMerList: state.projectR.ShowNonMerList,
Show_VisitorFeedBack: state.projectR.Show_VisitorFeedBack,
Show_ConsumerSection: state.projectR.Show_ConsumerSection,
// state.projectR.Show_ConsumerSection,
Clear_storage: state.projectR.Clear_storage,
ShowNonProgram: state.projectR.ShowNonProgram,
StoreChecklistOnce: state.projectR.StoreChecklistOnce,
Gyancast: state.projectR.Gyancast,
WebViewDashboard: state.projectR.WebViewDashboard,
Chatbot: state.projectR.Chatbot,
StoreMapView: state.projectR.StoreMapView,
StoreRouteView: state.projectR.StoreRouteView,
NoCheckIn_Photo: state.projectR.NoCheckIn_Photo,
FaceRecognition: state.projectR.FaceRecognition,
ShowStoreSearch: state.projectR.ShowStoreSearch,
PartialSaveAllow: state.projectR.PartialSaveAllow,
NonProgramLabel: state.projectR.NonProgramLabel,
ShowStoreSearchLabel: state.projectR.ShowStoreSearchLabel,
ShowStoreSearchLabel: state.projectR.ShowStoreSearchLabel,
CheckinOpenBackCamera: state.projectR.CheckinOpenBackCamera,
CheckoutOpenBackCamera: state.projectR.CheckoutOpenBackCamera,
CheckInSwitchingCamera: state.projectR.CheckInSwitchingCamera,
IR_CameraEnableOnApp: state.projectR.IR_CameraEnableOnApp,
IR_Creds: state.projectR.IR_Creds,
Chatbot_Creds: state.projectR.Chatbot_Creds,
ShowAddNewStore: state.projectR.ShowAddNewStore,
ShowSideMenuKYC: state.projectR.ShowSideMenuKYC,
AddNewStoreInJCP: state.projectR.AddNewStoreInJCP,
AddNewStoreVerificationReq: state.projectR.AddNewStoreVerificationReq,
companylogo: state.projectR.companylogo,
splashlogo: state.projectR.splashlogo,
drawerlogo: state.projectR.drawerlogo,
AppDashboardReports: state.projectR.AppDashboardReports,
GroomingObj: state.projectR.GroomingObj,
pPAYObj: state.projectR.pPAYObj,
AppDashboardWebViewObj: state.projectR.AppDashboardWebViewObj,
islogin: state.sessionR.islogin,
firsttime: state.sessionR.firsttime,
securityToken: state.sessionR.securityToken,
mpin: state.sessionR.mpin,
sessionData: state.sessionR.sessionData,
UserId: state.sessionR.UserId,
session_name: state.sessionR.session_name,
DarkMode: state.themeR.DarkMode,
PageTheme: state.themeR.PageTheme,
customStyle: state.themeR.customStyle,
globalStyle: state.themeR.globalStyle,
customeButtonStyle: state.themeR.customeButtonStyle,
ModalStyle: state.themeR.ModalStyle,
isDataDownloaded: state.globalR.isDataDownloaded,
startDownload: state.globalR.startDownload,
startUpload: state.globalR.startUpload,
isInternetAvailable: state.globalR.isInternetAvailable,
showConnChange: state.globalR.showConnChange,
AutoGoToPrev: state.globalR.AutoGoToPrev,
StaticText: state.globalR.StaticText,
isTodayLoginExists: state.globalR.isTodayLoginExists,
isTodayDataDownloaded: state.globalR.isTodayDataDownloaded,
AllKPIDisable: state.globalR.AllKPIDisable,
VisitDate: state.sessionR.VisitDate,
Allow_Change_Password: state.projectR.Allow_Change_Password,
forget_Password_on_LoginPage: state.projectR.forget_Password_on_LoginPage,
// notifications
badgeCount: state.notificationR.badgeCount,
notifications: state.notificationR.notifications
// StorePhotosDone:state.globalR.StorePhotosDone,
}
);
export const mapDispatchToProps = (dispatch) => {
return {
get_project: () => dispatch({ type: 'GETPROJECT' }),
set_project: (pdata) => dispatch({ type: 'SETPROJECT', data: pdata }),
get_session: () => dispatch({ type: 'GETSESSION' }),
set_session: (data) => dispatch({ type: 'SETSESSION', data: data }),
set_DashboardReports: (data) => dispatch({ type: 'SET_DASHBOARD_REPORTS', data: data }),
set_GroomingObj: (data) => dispatch({ type: 'SET_GROOMING_OBJ', data: data }),
set_pPAYObj: (data) => dispatch({ type: 'SET_PPAY_OBJ', data: data }),
set_AppDashboardWebViewObj: (data) => dispatch({ type: 'SET_AppDashboardWebView_OBJ', data: data }),
set_user_details: (data) => dispatch({ type: 'SET_USER_DETAILS', data: data }),
set_mpin: (data) => dispatch({ type: 'SET_MPIN', data: data }),
setTheme: (DarkMode) => dispatch({ type: 'SET_THEME', DarkMode: DarkMode }),
setThemeStyles: (pT, cS, gS, mS, cbS) => dispatch({ type: 'SET_THEME_STYLES', PageTheme: pT, customStyle: cS, globalStyle: gS, ModalStyle: mS, customeButtonStyle: cbS }),
setGlobalData: (data) => dispatch({ type: 'SET_GLOBAL_DATA', data: data }),
set_startDownload: (data) => dispatch({ type: 'START_DOWNLOAD', data: data }),
set_startUpload: (data) => dispatch({ type: 'START_UPLOAD', data: data }),
set_networkStatus: (data) => dispatch({ type: 'SET_NETWORK', data: data }),
show_ConnChange: (data) => dispatch({ type: 'SHOW_CONCHANGE', data: data }),
set_autoback: (data) => dispatch({ type: 'AUTO_BACK', data: data }),
setStaticText: (data) => dispatch({ type: 'SET_STATIC_TEXT', data: data }),
setLoginExists: (data) => dispatch({ type: 'SET_LOGIN_EXISTS', data: data }),
setTodayDataExists: (data) => dispatch({ type: 'SET_TODAY_DATA_EXISTS', data: data }),
set_AllKPIDisable: (data) => dispatch({ type: 'ALLKPIDISABLE', data: data }),
set_VisitDate: (data) => dispatch({ type: 'VISITDATE', data: data }),
// for notification
get_badgecount: () => dispatch({ type: 'GET_BADGE_COUNT' }),
set_badgecount: (data) => dispatch({ type: 'SET_BADGE_COUNT', data: data }),
get_notificationlist: () => dispatch({ type: 'GET_NOTIFICATIONS' }),
set_notificationlist: (data) => dispatch({ type: 'SET_NOTIFICATIONS', data: data }),
}
}