Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64
Your IP : 18.216.156.226
{"version":3,"sources":["pages/context/appContext.js","reducers/masters/college.js","types/index.js","polyfill.js","App.js","serviceWorker.js","reducers/dashboard.js","reducers/masters/combination.js","reducers/masters/studentInfo.js","reducers/utils/userTypeList.js","reducers/masters/degSemList.js","reducers/utils/groupCreation.js","reducers/utils/inword.js","reducers/utils/outward.js","reducers/after-exam/valuationInvitationRed.js","reducers/utils/grv.js","reducers/registration/loginRegn.js","reducers/before-exam/hallTicket.js","reducers/finance/fee-str.js","reducers/utils/upload.js","reducers/after-exam/valuation.js","reducers/utils/pget.js","reducers/masters/collegeform.js","reducers/masters/collegeformlist.js","reducers/admissions/admission.js","reducers/masters/degreeEntryScrn.js","reducers/utils/createUser.js","reducers/masters/subjectEntrySrcn.js","reducers/masters/reasonMaster.js","reducers/masters/boardMaster.js","reducers/masters/masQP.js","reducers/utils/taskreminder.js","reducers/utils/hostNotification.js","reducers/utils/sms-notification.js","reducers/utils/MessageBoard_RED.js","reducers/convocation/convocation.js","reducers/convocation/convorec.js","reducers/studymaterial/studyMaterial.js","reducers/subjectmapping/subjectmapping.js","reducers/setpracticalcenter/setpracticalcenterreducer.js","reducers/before-exam/freezetimetable.js","reducers/before-exam/releasetimetable.js","reducers/dispatchmarkscard/dispatchmarkscardreducer.js","reducers/after-exam/rvMarksEntry.js","reducers/viewledger/viewledgerreducer.js","reducers/create-boe/boereducer.js","reducers/update_val_center/index.js","reducers/viewexamcentrenew/index.js","reducers/viewbackup/index.js","reducers/Dashboard/index.js","reducers/QP_Setter/index.js","reducers/master/degree.js","reducers/teacher/teachersentry.js","reducers/index.js","reducers/curUniv.js","reducers/univs.js","reducers/appDefaults.js","reducers/masters/deggrp.js","reducers/masters/degrees.js","reducers/masters/saveDeggrp.js","reducers/before-exam/cntrList.js","reducers/before-exam/examCntrDet.js","reducers/masters/datemaster.js","reducers/masters/holidayMaster.js","reducers/masters/creditMaster.js","reducers/before-exam/genaratett.js","reducers/practicals/practicals.js","reducers/before-exam/exmcntr.js","reducers/during-exam/bundrecv.js","reducers/utils/lastDateUpdate.js","reducers/after-exam/collegewisestat.js","reducers/before-exam/exmAppStats.js","reducers/after-exam/RVRTFeeUpdate.js","reducers/admissions/admStats.js","reducers/utils/cropimage.js","reducers/masters/faculty.js","reducers/masters/getactiveclglist.js","reducers/finance/refundListReducer.js","reducers/loadMenuList.js","reducers/masters/boards.js","reducers/after-exam/getallworkdone.js","reducers/after-exam/getworkdoneSummary.js","reducers/masters/holidaylist.js","reducers/before-exam/viewtimetable.js","reducers/after-exam/dailyValuation.js","reducers/after-exam/dailyRvPcReport.js","reducers/after-exam/saveRvRtCheckList.js","reducers/after-exam/saveValInviRed.js","reducers/utils/getNotifications.js","reducers/after-exam/sendSmsRed.js","reducers/after-exam/getnotVal.js","reducers/finance/getDropDownOptionsReducer.js","reducers/resultstatsreport/resultstatsrptreducer.js","reducers/changecollege/teacher.js","reducers/val_center/val_cntr.js","reducers/mcfverifynew/mcf_new.js","reducers/inword_update/index.js","reducers/rt_marks_entry/index.js","reducers/approvestudname/index.js","reducers/uplcorrdoc/index.js","reducers/marksentry/index.js","reducers/masters/studadm.js","reducers/bundledispatch/index.js","reducers/marksmodreport/index.js","reducers/absent/mp_report.js","reducers/rvrtblock/index.js","reducers/after-exam/valuationBill.js","reducers/viewteachattend/index.js","reducers/admapprove/index.js","reducers/examapprpt/index.js","reducers/collegereport/index.js","reducers/centrereports/index.js","reducers/tdvsdecoding/tdvsdecoding.js","reducers/Attendance_report/index.js","reducers/attendanceblock/index.js","reducers/tdvs_recj_script_check/index.js","reducers/boardmaster/index.js","reducers/searchregcode/searchregcode.js","reducers/iamarkssummary/index.js","reducers/std_regsitrtion/std_registrtion.js","reducers/pushmarks/index.js","reducers/dateupdate/index.js","reducers/ans-book-mang/uploadAnsBook.js","reducers/stud_ack/stud_ack.js","reducers/acknowlege_direct/index.js","reducers/updateIAMarks/index.js","reducers/Notification_Entry/index.js","reducers/define_heads/index.js","reducers/certification/index.js","reducers/oldquestionpaper/index.js","reducers/admisiondegree/index.js","reducers/teacherEmail/index.js","reducers/qpsetterteacher/acceptQpRequest.js","reducers/tdvs_stats/index.js","reducers/exam_app_acknowledge/index.js","reducers/upcomingnotifications/upcomingNotifications.js","reducers/send_order/index.js","reducers/omr/omrqnentry.js","reducers/Tickets/index.js","reducers/resultdate/index.js","reducers/mpcmanagement/mpcmanagement.js","index.js"],"names":["AppContext","React","createContext","messgeBoxReducer","state","action","type","open","header","message","color","payload","toLowerCase","__webpack_exports__","_ref","children","_useReducer","useReducer","_useReducer2","_slicedToArray","error","dispatch_err","_useState","useState","_useState2","appStore","err_msg","load","createElement","Provider","value","arguments","length","undefined","data","__webpack_require__","d","FETCH_DEGREES","FETCH_DEGGRP","FETCH_COMBS","FETCH_COMBSUBS","CHANGE_COMB","ADD_COMB_SUB","CANCEL_COMB","window","CustomEvent","event","params","bubbles","cancelable","detail","evt","document","createEvent","initCustomEvent","prototype","Event","loading","className","DefaultLayout","Loadable","loader","Promise","all","e","then","bind","Login","Register","Page404","Page500","ForgotPasswd","App","_Component","_classCallCheck","this","_possibleConstructorReturn","_getPrototypeOf","apply","_inherits","_createClass","key","AppProvider","HashRouter","Switch","Route","exact","path","name","component","Component","Boolean","location","hostname","match","init_state","studinfo","pget","fregcnt","fappcnt","finalsubcnt","fpaidcnt","subpget","msgs","college_code","fdegree","combs","fcombcode","fcombdesc","optsubs","combsubs","masuser","fmobileno","fregno","femail","fdob","fparentmob","ffolder","student","fname","ffatname","fmotname","fcollcode","degree","fexamname","fexamdate","college","fphotopath","category","feetype","examblk","subject","examApp","iamarks","timetable","ech","fappeara","fexamfeea","fappearb","fexamfeeb","fappearc","fexamfeec","fappeard","fexamfeed","fappeare","fexamfeee","fappearf","fexamfeef","fappearg","fexamfeeg","fappearh","fexamfeeh","fappeari","fexamfeei","fappearj","fexamfeej","frecptdate","ftotalfee","fyear","fexamtype","fcntrcode","fcollname","ffreshexam","fhtblk","felig","fconstype","rvpc","ptt","res","initstate","FUSERTYPE","FTYPEDESC","FTYPESHORT","FDELETED","FEDIT","initdegsem","FABSZERO","FAGGRMIN","FAGMINSUB","FALTDEG","FATTALL","FBLK1CLASS","FBLKNAME01","FBLKNAME02","FBLKNAME03","FBLKNAME04","FBLKNAME05","FBLKNAME06","FBLKNAME07","FBLKNAME08","FBLKPASS","FBLKSUB01","FBLKSUB02","FBLKSUB03","FBLKSUB04","FBLKSUB05","FBLKSUB06","FBLKSUB07","FBLKSUB08","FBRANCHDESCPN","FCLASS","FCLASS1PER","FCLASS2PER","FCLASSATT","FCLBLKRNG","FCLGRPER","FCLGRSEP","FCLOSEMC","FCLUBEXAM","FCMAXTERMS","FCOLLDEPT","FCONTMARKS","FCRCC","FCREDIT","FCUMAGMIN","FCUMCLASS","FCUMRESULT","FCUMULAT","FDEGDESCPN","FDEGGRP","FDEGREE","FDESCPN","FDEVINCL","FDEVMARK","FDEVPER","FDISTPER","FELIGREM01","FELIGREM02","FEXAMDATE","FEXAMGRACE","FEXAMNAME","FEXAMNO","FEXAMPASS","FEXAMTYPE","FFACULTY","FFIRSTATT","FFIRSTEXAM","FGIVEGRACE2","FGRACEPER","FGRACESUB","FGRADE","FGRADENAME11","FGRADENAME12","FGRADENAME21","FGRADENAME22","FGRADENAME31","FGRADENAME32","FGRREFNO","FINITQP","FKANBRANCHDESCPN","FKANDEGDESCPN","FLEASTAPP","FLEASTEXAM","FLITERACY","FMAXACTIVE","FMAXAPP","FMAXATT","FMAXMARK01","FMAXMARK02","FMAXMARK03","FMAXMARK04","FMAXMARK05","FMAXMARK06","FMAXMARK07","FMAXMARK08","FMAXMARKS","FMAXTERMS","FMAXTYPE","FMCTYPE","FMINBLK","FMINMARK01","FMINMARK02","FMINMARK03","FMINMARK04","FMINMARK05","FMINMARK06","FMINMARK07","FMINMARK08","FMINMARKS","FMINPASS01","FMINPASS02","FMINPASS03","FMINPASS04","FMINPASS05","FMINPASS06","FMINPASS07","FMINPASS08","FMINTOT","FMODREFNO","FMRPGRMARK","FNEXTEXAM","FNORANKS","FNOTERMS","FNOVAL","FPASSPER","FPERSET","FPRGRACE","FPRTOTFAIL","FRANK","FRANKATT","FREDGRACE","FREGREFNO","FREPGRMARK","FREPTERMS","FREXAMTYPE","FRYEAR","FSCHEME","FSEPREPGR","FSGLENTRY","FSKIPFAIL","FSNINLED","FSPLITEXAM","FSUBCHOICE","FSUBELIG","FSUBEX","FSUBFAIL","FSUBGRMARK","FSUBGRPER","FSUBSIFAIL","FTHAGONLY","FTHPRACSEP","FTHPRCR","FTOTGRACE","FTOTSUB","FUSED","FVARSUB","FYEAR","initdegclass","FSLNO","FFROMATT","FTOATT","FFROMPER","FTOPER","FCLSGRADE","FCLSGROUP","initistate","level","flevel","fdeggrp","fgrptype","fcommtype","fid","fltfrom","to","fto","fsubject","fothers","fconfi","fltto","_regeneratorRuntime","t","r","Object","n","hasOwnProperty","o","defineProperty","i","Symbol","a","iterator","c","asyncIterator","u","toStringTag","define","enumerable","configurable","writable","wrap","Generator","create","Context","makeInvokeMethod","tryCatch","arg","call","h","l","f","s","y","GeneratorFunction","GeneratorFunctionPrototype","p","getPrototypeOf","v","values","g","defineIteratorMethods","forEach","_invoke","AsyncIterator","invoke","resolve","__await","callInvokeWithMethodAndArg","Error","done","method","delegate","maybeInvokeDelegate","sent","_sent","dispatchException","abrupt","return","TypeError","resultName","next","nextLoc","pushTryEntry","tryLoc","catchLoc","finallyLoc","afterLoc","tryEntries","push","resetTryEntry","completion","reset","isNaN","displayName","isGeneratorFunction","constructor","mark","setPrototypeOf","__proto__","awrap","async","keys","reverse","pop","prev","charAt","slice","stop","rval","handle","complete","finish","catch","delegateYield","final2","final3","fgrvdate","fgrvemail","fgrvfrom","fgrvid","fgrvmobile","fgrvmode","fgrvmsg","fgrvstatus","fgrvsub","fgrvuser","fstudemail","funivcode","funivname","funivshort","txns","grivcnt","loginfo","fusertype","fuserid","token","user_initstate","fgender","fcuruniv","fcurtype","fexamrange","usrtye","menuinitstate","items","icon","url","regn_initstate","states","univs","fstate","fregvalid","ffather","fmother","fpasswd","fcpasswd","fmobvalid","fmotp","feotp","fregcoll","coll","pri","pass","cpass","otp","fgt_initstate","body","width","align","feeStrForm_initstate","fexamno","fcategory","module_opt","feedetl_initstate","details","diff","feeHeadCntRes","feeRowsCnt","upload_initstate","fqpfilenm","qpstat_initstate","fappno","fdegree1","fdegree2","fdegree3","fdegree4","fdegree5","fdegree6","ffatocc","fmotocc","fnational","fogirl","fpmregno","fincome","fbpl","fkarstudy","faadharno","fsslcregno","fpermadd1","fpermadd2","fpermadd3","fpermadd4","fpermdist","fpermstate","fpermpin","fcurradd1","fcurradd2","fcurradd3","fcurradd4","fcurrdist","fcurrstate","fcurrpin","fkashmir","fhk","fjk","frural","fkannada","fbcue","fbcuetype","fsports","fculture","fncc","fnss","fdefence","fhandicap","fqdegree","fqutype","fquniv","fqyear","fqmonth","fqregno","fqclass","fqmaxmarks","fqsecmarks","fqpercentage","flang1","flang1mm","flang1ms","flang2","flang2mm","flang2ms","fopt1","fopt1mm","fopt1ms","fopt2","fopt2mm","fopt2ms","fopt3","fopt3mm","fopt3ms","fopt4","fopt4mm","fopt4ms","fpumat","fpubio","fpgdegree","fpgqdegree","fpgunivtype","fpgqclass","fpguniv","fpgyear","fpgmonth","fpgregno","fpgmaxmarks","fpgsecmarks","fothexam","fsponsor","fothinfo","fdocattest","fappremarks","FCOLLCODE","FCOLLNAME","FTOWN","FCOLLADD1","FCOLLADD2","FCOLLADD3","FCOLLADD4","FPRINCIPALNAME","FPHONE","FEMAILC","FADMSTATUS","FCOLLTYPE","ffaculty","fbank","fbankbranch","fbankaccno","fifsccode","fchequefavour","fbranchcode","fbankplace","fmobile","faltmobile","FALTMOBILE","allClgList","particular_college_data","degrees","DegDet","fdescpn","fadyear","fadexamtyp","fmeexamtyp","fmeyear","feligrem01","feligrem02","fadmdeg","freshold","frvappfee","frvappfine","fxrappfee","SemDet","ftotsub","fresyear","fresexamtype","fresexamdate","frvfee","frtfee","fxeroxfee","fcvfee","frifee","frvdays","frtdays","fxrdays","fcvdays","fridays","priusertype","addiusertype","fsex","factive","viewCreateUser","mainlvl","fsubcode","fsubshort","fsubname","fmaxmarks","fminmarks","fcredits","fthcr","fprcr","fblockno","fcarryupto","fdeptcode","fmandatory","fsuspend","fltp","fsubsidary","fmarkdesc1","fmarkdesc2","fboard","fprintord","fexsubcode","ftheorymin","fpractmin","fthelig","fprelig","fthhrs","fprhrs","sublvl","fssubcode","fssubname","fshortname","ftheory","fintass","fretain","fgroup","fsmaxmarks","fsminmarks","fparentsub","fmodmarks","fgrace","fcodeno","fqpcode","fvalmax","freasoncd","fdeleted","fedit","fboardcode","fboardname","fdegreerange","taskstate","flabel","fcolour","ffromdate","ftodate","forder","ffilepath","deggrp","fmsgtype","fsendto","fevent","fcollfrom","fcollto","fdegfrom","fdegto","fregfrom","fregto","fteachfrom","fteachto","fboardfrom","fboardto","ftitle","fmsg","fevents","fresevent","ffeepaid","groups","head","users","members","initstateEdit","mode","fgroupid","fexit","fexpdate","ftwoway","fcreatedby","regno","collname","fcatcode","freccer","famount","fpaytype","fpaydate","ftranid","postadd1","postadd2","city","pincode","contry","aadahr","newsub","oldsub","frzarr","frzdisable","freezeallcheck","relarr","rldisable","fpacket","table","slno","mks","examno_initstate","exmno","masledg","chairman_brd","screen","fgrpname","fvalcntr","date","sub","centre","session","initstate1","init","currActive","getFinalQpData","collDet","boardDet","teachDet","getTeach","selectFinalQp","reducers","combineReducers","_combineReducers","user","_objectSpread","ftype","localStorage","setItem","JSON","stringify","usertype","login","_action$payload$data","regn","_action$payload","_defineProperty","studRegnInfo","fgtpasswd","_action$payload2","univ","fegov","menu","dashboard","error_code","msg","status","moderror","size","content","combination","types","concat","_toConsumableArray","degGrpDegree","el","map","item","j","saveDeggrp","cntrList","target","degcoll","degcolldet","examCntrDet","examcntrdet","studentInfo","collegeReport","collegeReducer","dateMaster","fdatecode","fdate","holidayMaster","fremarks","creditMaster","FFROMMARK","FTOMARK","fromJS","set","id","reason","prsubs","boards","prbatch","masdate","grvlst","filter","grv","grvSnt","getExmCntrs","HTCnt","bundleRecv","lastDU","feeheads","ffeecode","fsequence","fdisabled","upload","qpstat","qpstatsum","feeStrForm","feeDetl","newarr","ind","cond","fmodify","feeDate","pgetEditApp","pgetDeg","collegeList","CollegeForm","resultStatCollegeWise","studentDegreeCombintaion","fintake","editFlage","data1","FcobmCode","filtered_option_wise","ExamAppStats","ExmDetStats","getDegExmRng","shwFeeUpdateDet","admCollStats","collDegDet","getSpecCollDet","allcollegeList","cropImage","collegeWiseDegreeList","getStudentPhotosDegreeWise","getFaculty","getDegreeDet","newSemDet","newRow","activeCollege","refundList","GetSpecificCollege","userTypeList","userDetails","det","uaddi","split","join","menuList","getExmNo","getSubjects","subjectData","newSublvl","board","getReasonsIDs","boardList","masQPDet","taskReminderData","ALLReminderTask","allworkDOneReport","valdet","allworkDoneReportSummary","holidayList","postNotifList","editNotification","filename","viewTimeTable","smsNotif","msgobj","fmessage","ftemplate","dailyValuation","dailyRvPcReport","saveRvRtCheckList","valInvitation","new_arr","taechdet","finaldata","checked","_asyncToGenerator","_callee","_context","fteachcode","FTEACHNAME","FSCALE","finvited","_x","_ref2","_callee2","_context2","_x2","valInvi","saveInvitation","saveInviteList","dashboardNotifList","sendSms","sendMsg","getNotvalData","valuatordet","fetchDropNotValued","sendMsgAll","fetchDropDownOptions","getDegSemList","degsem","degcalss","degclass","degreason","msgBoard","grpCreation","fcoll","fcollege","flevels","college_name","inwardCreation","masto","outwardCreation","grpData","newel","newState","fcode","grpEdit","viewSMS","viewNotif","studyDegree","studyExamno","studySubject","studyUploadDoc","getstudyMaterial","submapTabledata","oldsubn","resultStatsDegList","resultStatsClgList","practicalCenter","oldcentern","freezeTimeTable","changecurtype","oldfreeze","curtype","dismap","ffreeze","topmang","frelease","ele","releaseTimeTable","dispatchMarkscard","olddisp","fexamsent","dispCollegeList","dispatchMarkscardClg","fcollsent","dispatchDetails","dispatchDetailsCLG","rvMarksEntry","rvDocDet","pad","num","prevdata","fmarks11","scandocs","fdocpath","changemks","convoDet","convoRecDet","viewledger","viewledgexamno","boeCreate","boeChairmanBoard","boeteachlist","boe_teach","fteachname","fscale","chgteach","degreettm","teachdet","valheads","valuation","degreevalcenter","mcfverifynewdate","mcfviewdetail","fverifystatus","newarr1","fverifyremarks","getinwordstatus","viewinword","getstuddetforrt","rtmarksexam","degrdet","semdet","getStudNameChange","uploaddoccorr","viewuploaddoccorr","deggrpexamcentre","allexamcentre","dateall","getmarksentrydet","updatemarksentrydet","loadexamcentretable","studentadmission","getBundledeggrp","getExamDate","getbundledispatch","loadunivall","finalloadmodcorr","generateDegreeDetails","getrvrtdeggrp","getrvrtexamno","getrvrtqpcode","getrvrttable","getcolldet","getColl","getdeg","getcoldeggrp","getdegdeggrp","getdegfromdeg","getcollegelistpractical","getsubjectlistpractical","getcentrecodepractical","restatloaddeg","restatloadcoll","fetchBoardDetails","tcode","coldet","getcoldegdet","viewteachattendcollege","viewteachattenddet","viewbackup","getUnivs","getadmdegree","getadmcollege","getadmcomb","viewadmapprove","getadmcombreport","getTeachList","getboardList","getexamappcollege","getexamappdegree","getexamappexamno","collVal","chairmanCode","chairmanDet","teachRange","fboardDet","fboardName","teacode","teachonboard","getcollegereport","getdegreereport","submitcollegereport","getcentrereport","loaddegreegroupclgrpt","loadmastersdeg","loadsubrptsem","tdvsBoard","qpDet","tdvspdf","tdvstud","tdvsreport","console","log","rootReducer","composeEnhancers","__REDUX_DEVTOOLS_EXTENSION_COMPOSE__","compose","store","createStore","applyMiddleware","thunk","ReactDOM","render","getElementById","navigator","serviceWorker","ready","registration","unregister"],"mappings":"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","file":"static/js/main.19f6736e.chunk.js","sourcesContent":["import React, { useState, useReducer } from \"react\";\r\n\r\nexport const AppContext = React.createContext(null);\r\n\r\nfunction messgeBoxReducer(state, action) {\r\n switch (action.type) {\r\n case \"CLOSE_MSG_BOX\":\r\n return { open: false, header: \"\", message: \"\", color: \"\" };\r\n case \"OPEN_MSG_BOX\":\r\n let color =\r\n action.payload.header.toLowerCase() == \"error\" ? \"#e53935\" : \"#388e3c\";\r\n return {\r\n open: true,\r\n header: action.payload.header,\r\n message: action.payload.message,\r\n color: color,\r\n };\r\n default:\r\n return state;\r\n }\r\n}\r\n\r\nexport default ({ children }) => {\r\n const initMgsState = { open: false, header: \"\", message: \"\", color: \"\" };\r\n\r\n const [error, dispatch_err] = useReducer(messgeBoxReducer, initMgsState);\r\n const [loader, setLoader] = useState(false);\r\n\r\n const appStore = {\r\n err_msg: [error, dispatch_err],\r\n load: [loader, setLoader],\r\n };\r\n return <AppContext.Provider value={appStore}>{children}</AppContext.Provider>;\r\n};\r\n","export default (state = [], action) => {\r\n switch (action.type) {\r\n case \"FETCH_COLG_REPORT\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const FETCH_DEGREES = \"FETCH_DEGREES\";\r\nexport const FETCH_DEGGRP = \"FETCH_DEGGRP\";\r\n\r\nexport const FETCH_COMBS = \"FETCH_COMBS\";\r\nexport const FETCH_COMBSUBS = \"FETCH_COMBSUBS\";\r\nexport const CHANGE_COMB = \"CHANGE_COMB\";\r\nexport const ADD_COMB_SUB = \"ADD_COMB_SUB\";\r\nexport const CANCEL_COMB = \"CANCEL_COMB\";\r\nexport const GET_REFUND_LIST = \"GET_REFUND_LIST\";\r\nexport const SAVE_INVITE_DATA = \"SAVE_INVITE_DATA\";\r\nexport const SAVE_INVITE_LIST = \"SAVE_INVITE_LIST\";\r\nexport const GET_DAILY_VALUATION = \"GET_DAILY_VALUATION\";\r\n","/*\r\n* required polyfills\r\n*/\r\n\r\n/** IE9, IE10 and IE11 requires all of the following polyfills. **/\r\n// import 'core-js/es6/symbol'\r\n// import 'core-js/es6/object'\r\n// import 'core-js/es6/function'\r\n// import 'core-js/es6/parse-int'\r\n// import 'core-js/es6/parse-float'\r\n// import 'core-js/es6/number'\r\n// import 'core-js/es6/math'\r\n// import 'core-js/es6/string'\r\n// import 'core-js/es6/date'\r\nimport 'core-js/es6/array'\r\n// import 'core-js/es6/regexp'\r\nimport 'core-js/es6/map'\r\n// import 'core-js/es6/weak-map'\r\nimport 'core-js/es6/set'\r\nimport 'core-js/es7/object'\r\n\r\n/** IE10 and IE11 requires the following for the Reflect API. */\r\n// import 'core-js/es6/reflect'\r\n\r\n/** Evergreen browsers require these. **/\r\n// Used for reflect-metadata in JIT. If you use AOT (and only Angular decorators), you can remove.\r\n// import 'core-js/es7/reflect'\r\n\r\n// CustomEvent() constructor functionality in IE9, IE10, IE11\r\n(function () {\r\n\r\n if ( typeof window.CustomEvent === \"function\" ) return false\r\n\r\n function CustomEvent ( event, params ) {\r\n params = params || { bubbles: false, cancelable: false, detail: undefined }\r\n var evt = document.createEvent( 'CustomEvent' )\r\n evt.initCustomEvent( event, params.bubbles, params.cancelable, params.detail )\r\n return evt\r\n }\r\n\r\n CustomEvent.prototype = window.Event.prototype\r\n\r\n window.CustomEvent = CustomEvent\r\n})()\r\n","import React, { Component } from \"react\";\r\nimport AppProvider from \"./pages/context/appContext\";\r\nimport { HashRouter, Route, Switch } from \"react-router-dom\";\r\n// import { renderRoutes } from 'react-router-config';\r\nimport Loadable from \"react-loadable\";\r\nimport \"./App.scss\";\r\nconst loading = () => (\r\n <div className=\"animated fadeIn pt-3 text-center\">Loading...</div>\r\n);\r\n// Containers\r\nconst DefaultLayout = Loadable({\r\n loader: () => import(\"./containers/DefaultLayout\"),\r\n loading,\r\n});\r\n\r\n// Pages\r\nconst Login = Loadable({\r\n loader: () => import(\"./pages/registration/Login\"),\r\n loading,\r\n});\r\n\r\nconst Register = Loadable({\r\n loader: () => import(\"./pages/registration/Register\"),\r\n loading,\r\n});\r\n\r\nconst Page404 = Loadable({\r\n loader: () => import(\"./pages/registration/Page404\"),\r\n loading,\r\n});\r\n\r\nconst Page500 = Loadable({\r\n loader: () => import(\"./pages/registration/Page500\"),\r\n loading,\r\n});\r\n\r\nconst ForgotPasswd = Loadable({\r\n loader: () => import(\"./pages/registration/ForgotPasswd/ForgotPasswd\"),\r\n loading,\r\n});\r\n\r\nclass App extends Component {\r\n render() {\r\n return (\r\n <AppProvider>\r\n <HashRouter>\r\n <Switch>\r\n <Route exact path=\"/\" name=\"Login Page\" component={Login} />\r\n <Route\r\n exact\r\n path=\"/register\"\r\n name=\"Register Page\"\r\n component={Register}\r\n />\r\n <Route exact path=\"/404\" name=\"Page 404\" component={Page404} />\r\n <Route exact path=\"/500\" name=\"Page 500\" component={Page500} />\r\n <Route\r\n exact\r\n path=\"/forgot-passwd\"\r\n name=\"Forgot Passwd\"\r\n component={ForgotPasswd}\r\n />\r\n <Route path=\"/\" name=\"Home\" component={DefaultLayout} />\r\n </Switch>\r\n </HashRouter>\r\n </AppProvider>\r\n );\r\n }\r\n}\r\n\r\nexport default App;\r\n","// In production, we register a service worker to serve assets from local cache.\r\n\r\n// This lets the app load faster on subsequent visits in production, and gives\r\n// it offline capabilities. However, it also means that developers (and users)\r\n// will only see deployed updates on the \"N+1\" visit to a page, since previously\r\n// cached resources are updated in the background.\r\n\r\n// To learn more about the benefits of this model, read https://goo.gl/KwvDNy.\r\n// This link also includes instructions on opting out of this behavior.\r\n\r\nconst isLocalhost = Boolean(\r\n window.location.hostname === 'localhost' ||\r\n // [::1] is the IPv6 localhost address.\r\n window.location.hostname === '[::1]' ||\r\n // 127.0.0.1/8 is considered localhost for IPv4.\r\n window.location.hostname.match(\r\n /^127(?:\\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/\r\n )\r\n);\r\n\r\nexport function register(config) {\r\n if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) {\r\n // The URL constructor is available in all browsers that support SW.\r\n const publicUrl = new URL(process.env.PUBLIC_URL, window.location);\r\n if (publicUrl.origin !== window.location.origin) {\r\n // Our service worker won't work if PUBLIC_URL is on a different origin\r\n // from what our page is served on. This might happen if a CDN is used to\r\n // serve assets; see https://github.com/facebook/create-react-app/issues/2374\r\n return;\r\n }\r\n\r\n window.addEventListener('load', () => {\r\n const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`;\r\n\r\n if (isLocalhost) {\r\n // This is running on localhost. Let's check if a service worker still exists or not.\r\n checkValidServiceWorker(swUrl, config);\r\n\r\n // Add some additional logging to localhost, pointing developers to the\r\n // service worker/PWA documentation.\r\n navigator.serviceWorker.ready.then(() => {\r\n console.log(\r\n 'This web app is being served cache-first by a service ' +\r\n 'worker. To learn more, visit https://goo.gl/SC7cgQ'\r\n );\r\n });\r\n } else {\r\n // Is not local host. Just register service worker\r\n registerValidSW(swUrl, config);\r\n }\r\n });\r\n }\r\n}\r\n\r\nfunction registerValidSW(swUrl, config) {\r\n navigator.serviceWorker\r\n .register(swUrl)\r\n .then(registration => {\r\n registration.onupdatefound = () => {\r\n const installingWorker = registration.installing;\r\n installingWorker.onstatechange = () => {\r\n if (installingWorker.state === 'installed') {\r\n if (navigator.serviceWorker.controller) {\r\n // At this point, the old content will have been purged and\r\n // the fresh content will have been added to the cache.\r\n // It's the perfect time to display a \"New content is\r\n // available; please refresh.\" message in your web app.\r\n console.log('New content is available; please refresh.');\r\n\r\n // Execute callback\r\n if (config.onUpdate) {\r\n config.onUpdate(registration);\r\n }\r\n } else {\r\n // At this point, everything has been precached.\r\n // It's the perfect time to display a\r\n // \"Content is cached for offline use.\" message.\r\n console.log('Content is cached for offline use.');\r\n\r\n // Execute callback\r\n if (config.onSuccess) {\r\n config.onSuccess(registration);\r\n }\r\n }\r\n }\r\n };\r\n };\r\n })\r\n .catch(error => {\r\n console.error('Error during service worker registration:', error);\r\n });\r\n}\r\n\r\nfunction checkValidServiceWorker(swUrl, config) {\r\n // Check if the service worker can be found. If it can't reload the page.\r\n fetch(swUrl)\r\n .then(response => {\r\n // Ensure service worker exists, and that we really are getting a JS file.\r\n if (\r\n response.status === 404 ||\r\n response.headers.get('content-type').indexOf('javascript') === -1\r\n ) {\r\n // No service worker found. Probably a different app. Reload the page.\r\n navigator.serviceWorker.ready.then(registration => {\r\n registration.unregister().then(() => {\r\n window.location.reload();\r\n });\r\n });\r\n } else {\r\n // Service worker found. Proceed as normal.\r\n registerValidSW(swUrl, config);\r\n }\r\n })\r\n .catch(() => {\r\n console.log(\r\n 'No internet connection found. App is running in offline mode.'\r\n );\r\n });\r\n}\r\n\r\nexport function unregister() {\r\n if ('serviceWorker' in navigator) {\r\n navigator.serviceWorker.ready.then(registration => {\r\n registration.unregister();\r\n });\r\n }\r\n}\r\n","const init_state = {\r\n studinfo: [],\r\n pget: [\r\n {\r\n fregcnt: \"0\",\r\n fappcnt: \"0\",\r\n finalsubcnt: \"0\",\r\n fpaidcnt: \"0\",\r\n },\r\n ],\r\n subpget: [],\r\n msgs: [\r\n { college_code: 0, message: \"\" },\r\n { college_code: 1, message: \"\" },\r\n ],\r\n};\r\n\r\nexport default (state = init_state, action) => {\r\n switch (action.type) {\r\n case \"GET_DASHBOARD\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","import * as types from \"../../types\";\r\n\r\nconst init_state = {\r\n fdegree: \"\",\r\n combs: [],\r\n fcombcode: \"\",\r\n fcombdesc: \"\",\r\n optsubs: [],\r\n combsubs: []\r\n};\r\n\r\nexport default (state = init_state, action) => {\r\n switch (action.type) {\r\n case types.FETCH_COMBS:\r\n return { ...state, combs: action.payload.data.combination };\r\n case types.CHANGE_COMB:\r\n return { ...state, ...action.payload };\r\n case types.FETCH_COMBSUBS:\r\n let combsubs = action.payload.data.combsubs;\r\n if (combsubs.length === 0) {\r\n combsubs = [{ fsubcode: \"\", fdeleted: \"false\" }];\r\n }\r\n return {\r\n ...state,\r\n optsubs: action.payload.data.optsubs,\r\n combsubs: combsubs\r\n };\r\n case types.ADD_COMB_SUB:\r\n return {\r\n ...state,\r\n combsubs: [...state.combsubs, { fsubcode: \"\", fdeleted: \"false\" }]\r\n };\r\n case types.CANCEL_COMB:\r\n return init_state;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const init_state = {\r\n masuser: {\r\n fmobileno: \"\",\r\n fregno: \"\",\r\n femail: \"\",\r\n fdob: \"\",\r\n fparentmob: \"\",\r\n ffolder: \"\",\r\n },\r\n student: {\r\n fname: \"\",\r\n ffatname: \"\",\r\n fmotname: \"\",\r\n fdegree: \"\",\r\n fcollcode: \"\",\r\n degree: \"\",\r\n fexamname: \"\",\r\n fexamdate: \"\",\r\n college: \"\",\r\n fphotopath: \"\",\r\n category: \"\",\r\n feetype: \"\",\r\n examblk: \"\",\r\n },\r\n subject: [],\r\n examApp: [],\r\n iamarks: [],\r\n timetable: [],\r\n ech: {\r\n fappeara: \"\",\r\n fexamfeea: \"\",\r\n fappearb: \"\",\r\n fexamfeeb: \"\",\r\n fappearc: \"\",\r\n fexamfeec: \"\",\r\n fappeard: \"\",\r\n fexamfeed: \"\",\r\n fappeare: \"\",\r\n fexamfeee: \"\",\r\n fappearf: \"\",\r\n fexamfeef: \"\",\r\n fappearg: \"\",\r\n fexamfeeg: \"\",\r\n fappearh: \"\",\r\n fexamfeeh: \"\",\r\n fappeari: \"\",\r\n fexamfeei: \"\",\r\n fappearj: \"\",\r\n fexamfeej: \"\",\r\n frecptdate: \"\",\r\n ftotalfee: \"\",\r\n fyear: \"\",\r\n fexamtype: \"\",\r\n fcntrcode: \"\",\r\n fcollname: \"\",\r\n ffreshexam: \"\",\r\n fhtblk: \"\",\r\n felig: \"\",\r\n fconstype: \"\",\r\n },\r\n rvpc: [],\r\n ptt: [],\r\n res: [],\r\n};\r\n\r\nexport default (state = init_state, action) => {\r\n switch (action.type) {\r\n case \"FETCH_STUD_INFO\":\r\n return { ...state, ...action.payload.data };\r\n case \"FETCH_CUR_SUB\":\r\n return { ...state, ...action.payload.data };\r\n case \"FETCH_EXAM_APPS\":\r\n return { ...state, ...action.payload.data };\r\n case \"FETCH_IAMARKS\":\r\n return { ...state, ...action.payload.data };\r\n case \"FETCH_ECH\":\r\n return { ...state, ...action.payload.data };\r\n case \"FETCH_ST_TIMETABLE\":\r\n return { ...state, ...action.payload.data };\r\n case \"FETCH_ST_RVPCSTATUS\":\r\n return { ...state, ...action.payload.data };\r\n case \"FETCH_ST_PRACTICALTIMETABLE\":\r\n return { ...state, ...action.payload.data };\r\n case \"FETCH_STUD_RES\":\r\n return { ...state, ...action.payload.data };\r\n case \"DELETE_STUD_INFO\":\r\n return init_state;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = { FUSERTYPE: \"\", FTYPEDESC: \"\", FTYPESHORT: \"\", FDELETED: \"F\", FEDIT: \"T\" };\r\n\r\nexport const userTypeList = (state = [initstate], action) => {\r\n switch (action.type) {\r\n case \"USER_TYPE_LIST\":\r\n return action.payload.data;\r\n case \"ADD_USER_TYPES\":\r\n return [...state, initstate];\r\n case \"USER_TYPE_LIST_EDIT\":\r\n let { el, i } = action.payload;\r\n return state.map((item, j) => {\r\n let data = item;\r\n if (j === i) data = { ...el };\r\n return data;\r\n });\r\n default:\r\n return state;\r\n }\r\n};","export const getDegSemList = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEG_SEM_LIST\":\r\n return action.payload.data;\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\nconst initdegsem = {\r\n FABSZERO: \"\",\r\n FAGGRMIN: \"\",\r\n FAGMINSUB: \"\",\r\n FALTDEG: \"\",\r\n FATTALL: \"\",\r\n FBLK1CLASS: \"\",\r\n FBLKNAME01: \"\",\r\n FBLKNAME02: \"\",\r\n FBLKNAME03: \"\",\r\n FBLKNAME04: \"\",\r\n FBLKNAME05: \"\",\r\n FBLKNAME06: \"\",\r\n FBLKNAME07: \"\",\r\n FBLKNAME08: \"\",\r\n FBLKPASS: \"\",\r\n FBLKSUB01: \"\",\r\n FBLKSUB02: \"\",\r\n FBLKSUB03: \"\",\r\n FBLKSUB04: \"\",\r\n FBLKSUB05: \"\",\r\n FBLKSUB06: \"\",\r\n FBLKSUB07: \"\",\r\n FBLKSUB08: \"\",\r\n FBRANCHDESCPN: \"\",\r\n FCLASS: \"\",\r\n FCLASS1PER: \"\",\r\n FCLASS2PER: \"\",\r\n FCLASSATT: \"\",\r\n FCLBLKRNG: \"\",\r\n FCLGRPER: \"\",\r\n FCLGRSEP: \"\",\r\n FCLOSEMC: \"\",\r\n FCLUBEXAM: \"\",\r\n FCMAXTERMS: \"\",\r\n FCOLLDEPT: \"\",\r\n FCONTMARKS: \"\",\r\n FCRCC: \"\",\r\n FCREDIT: \"\",\r\n FCUMAGMIN: \"\",\r\n FCUMCLASS: \"\",\r\n FCUMRESULT: \"\",\r\n FCUMULAT: \"\",\r\n FDEGDESCPN: \"\",\r\n FDEGGRP: \"\",\r\n FDEGREE: \"\",\r\n FDELETED: \"\",\r\n FDESCPN: \"\",\r\n FDEVINCL: \"\",\r\n FDEVMARK: \"\",\r\n FDEVPER: \"\",\r\n FDISTPER: \"\",\r\n FELIGREM01: ``,\r\n FELIGREM02: \"\",\r\n FEXAMDATE: \"\",\r\n FEXAMGRACE: \"\",\r\n FEXAMNAME: \"\",\r\n FEXAMNO: \"\",\r\n FEXAMPASS: \"\",\r\n FEXAMTYPE: \"\",\r\n FFACULTY: \"\",\r\n FFIRSTATT: \"\",\r\n FFIRSTEXAM: \"\",\r\n FGIVEGRACE2: \"\",\r\n FGRACEPER: \"\",\r\n FGRACESUB: \"\",\r\n FGRADE: \"\",\r\n FGRADENAME11: \"\",\r\n FGRADENAME12: \"\",\r\n FGRADENAME21: \"\",\r\n FGRADENAME22: \"\",\r\n FGRADENAME31: \"\",\r\n FGRADENAME32: \"\",\r\n FGRREFNO: \"\",\r\n FINITQP: \"\",\r\n FKANBRANCHDESCPN: \"\",\r\n FKANDEGDESCPN: \"\",\r\n FLEASTAPP: \"\",\r\n FLEASTEXAM: \"\",\r\n FLITERACY: \"\",\r\n FMAXACTIVE: \"\",\r\n FMAXAPP: \"\",\r\n FMAXATT: \"\",\r\n FMAXMARK01: \"\",\r\n FMAXMARK02: \"\",\r\n FMAXMARK03: \"\",\r\n FMAXMARK04: \"\",\r\n FMAXMARK05: \"\",\r\n FMAXMARK06: \"\",\r\n FMAXMARK07: \"\",\r\n FMAXMARK08: \"\",\r\n FMAXMARKS: \"\",\r\n FMAXTERMS: \"\",\r\n FMAXTYPE: \"\",\r\n FMCTYPE: \"\",\r\n FMINBLK: \"\",\r\n FMINMARK01: \"\",\r\n FMINMARK02: \"\",\r\n FMINMARK03: \"\",\r\n FMINMARK04: \"\",\r\n FMINMARK05: \"\",\r\n FMINMARK06: \"\",\r\n FMINMARK07: \"\",\r\n FMINMARK08: \"\",\r\n FMINMARKS: \"\",\r\n FMINPASS01: \"\",\r\n FMINPASS02: \"\",\r\n FMINPASS03: \"\",\r\n FMINPASS04: \"\",\r\n FMINPASS05: \"\",\r\n FMINPASS06: \"\",\r\n FMINPASS07: \"\",\r\n FMINPASS08: \"\",\r\n FMINTOT: \"\",\r\n FMODREFNO: \"\",\r\n FMRPGRMARK: \"\",\r\n FNEXTEXAM: \"\",\r\n FNORANKS: \"\",\r\n FNOTERMS: \"\",\r\n FNOVAL: \"\",\r\n FPASSPER: \"\",\r\n FPERSET: \"\",\r\n FPRGRACE: \"\",\r\n FPRTOTFAIL: \"\",\r\n FRANK: \"\",\r\n FRANKATT: \"\",\r\n FREDGRACE: \"\",\r\n FREGREFNO: \"\",\r\n FREPGRMARK: \"\",\r\n FREPTERMS: \"\",\r\n FREXAMTYPE: \"\",\r\n FRYEAR: \"\",\r\n FSCHEME: \"\",\r\n FSEPREPGR: \"\",\r\n FSGLENTRY: \"\",\r\n FSKIPFAIL: \"\",\r\n FSNINLED: \"\",\r\n FSPLITEXAM: \"\",\r\n FSUBCHOICE: \"\",\r\n FSUBELIG: \"\",\r\n FSUBEX: \"\",\r\n FSUBFAIL: \"\",\r\n FSUBGRMARK: \"\",\r\n FSUBGRPER: \"\",\r\n FSUBSIFAIL: \"\",\r\n FTHAGONLY: \"\",\r\n FTHPRACSEP: \"\",\r\n FTHPRCR: \"\",\r\n FTOTGRACE: \"\",\r\n FTOTSUB: \"\",\r\n FUSED: \"\",\r\n FVARSUB: \"\",\r\n FYEAR: \"\",\r\n};\r\n\r\nexport const getDegSemEdit = (state = initdegsem, action) => {\r\n switch (action.type) {\r\n case \"GET_DEG_SEM_EDIT\":\r\n return action.payload.data.degree;\r\n case \"CHANGE_DEG_SEM_DATA\":\r\n const { name, value } = action.payload;\r\n return { ...state, [name]: value };\r\n case \"EPTY_DEG_SEM_DATA\":\r\n return initdegsem;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst initdegclass = [\r\n {\r\n FSLNO: \"1\",\r\n FFROMATT: \"\",\r\n FTOATT: \"\",\r\n FFROMPER: \"\",\r\n FTOPER: \"\",\r\n FCLASS: \"\",\r\n FCLSGRADE: \"\",\r\n FCLSGROUP: \"\",\r\n },\r\n];\r\n\r\nexport const getDegClassEdit = (state = initdegclass, action) => {\r\n switch (action.type) {\r\n case \"GET_DEG_SEM_EDIT\":\r\n if (action.payload.data.degclass.length > 0)\r\n return action.payload.data.degclass;\r\n else return initdegclass;\r\n case \"CHANGE_DEG_CLASS_DATA\":\r\n let { el, i } = action.payload;\r\n return state.map((item, j) => {\r\n let data = item;\r\n if (j === i) {\r\n data = { ...el };\r\n }\r\n return data;\r\n });\r\n case \"ADD_DEG_CLASS_DATA\":\r\n return [\r\n ...state,\r\n {\r\n FSLNO: state.length + 1,\r\n FFROMATT: \"\",\r\n FTOATT: \"\",\r\n FFROMPER: \"\",\r\n FTOPER: \"\",\r\n FCLASS: \"\",\r\n FCLSGRADE: \"\",\r\n FCLSGROUP: \"\",\r\n },\r\n ];\r\n case \"EPTY_DEG_SEM_DATA\":\r\n return initdegclass;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDegReason = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEG_SEM_EDIT\":\r\n if (action.payload.data.reason.length > 0)\r\n return action.payload.data.reason;\r\n else return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initistate = {\r\n level: [],\r\n flevel: \"\",\r\n fdeggrp: \"\",\r\n degree: [],\r\n fdegree: \"\",\r\n college: [],\r\n fcollcode: \"\",\r\n fgrptype: \"A\",\r\n fcommtype: \"Single\",\r\n};\r\n\r\nexport const grpCreation = (state = initistate, action) => {\r\n switch (action.type) {\r\n case \"getLevel\":\r\n const fcoll = action.payload.data.fcollege;\r\n const fdeggrp = action.payload.data.fdeggrp;\r\n const flevels = action.payload.data.flevel;\r\n return { ...state, fcollege: fcoll, fdeggrp: fdeggrp, flevel: flevels };\r\n case \"GRP_GET_COLLEGES\":\r\n const item = { fcollcode: \"All\", college_name: \"All\" };\r\n return { ...state, college: [item, ...action.payload.data] };\r\n case \"GRP_GET_DEGREES\":\r\n const ditem = { fdegree: \"All\", fdescpn: \"All\" };\r\n return { ...state, degree: [ditem, ...action.payload.data] };\r\n case \"CHANGE_GRPCRE\":\r\n const { name, value } = action.payload;\r\n return { ...state, [name]: value };\r\n case \"CANCEL_GRPCRE\":\r\n return initistate;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDeg = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGR\":\r\n return action.payload.data;\r\n case \"CLR_DEGR\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const grpFormData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GRP_GET_FORMDATA\":\r\n return [...action.payload.data];\r\n case \"CHANGE_GRPDATA\":\r\n const { newel, fregno } = action.payload;\r\n const newState = state.map((el, i) => {\r\n if (el.fcode == fregno) return newel;\r\n else return el;\r\n });\r\n return [...newState];\r\n case \"CLEAR_GRPCRE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initistate = {\r\n fid: \"\",\r\n fltfrom: \"\",\r\n fcollcode: \"\",\r\n college: [],\r\n to: [],\r\n fto: \"\",\r\n fname: \"\",\r\n fsubject: \"\",\r\n fregno: \"\",\r\n fothers: \"\",\r\n fconfi: \"F\",\r\n};\r\n\r\nexport const inwardCreation = (state = initistate, action) => {\r\n switch (action.type) {\r\n case \"INWARD_LOAD\":\r\n return {\r\n ...state,\r\n college: action.payload.data.college,\r\n to: action.payload.data.masto,\r\n };\r\n case \"CHANGE_INWARD\":\r\n const { name, value } = action.payload;\r\n return { ...state, [name]: value };\r\n case \"INWARD_GETNAME\":\r\n return {\r\n ...state,\r\n fname: action.payload.data.fname,\r\n };\r\n case \"INWARD_FORMDATA\":\r\n return action.payload.data;\r\n case \"CANCEL_INWARD\":\r\n return initistate;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewinword = (state = [], action) => {\r\n switch (action.type) {\r\n case \"VIEW_INWARD\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initistate = {\r\n fltto: \"\",\r\n fcollcode: \"\",\r\n college: [],\r\n to: [],\r\n fto: \"\",\r\n fname: \"\",\r\n fsubject: \"\",\r\n fregno: \"\",\r\n fothers: \"\",\r\n fconfi: \"F\"\r\n};\r\n\r\nexport const outwardCreation = (state = initistate, action) => {\r\n switch (action.type) {\r\n case \"OUTWARD_LOAD\":\r\n return {\r\n ...state,\r\n college: action.payload.data.college,\r\n to: action.payload.data.masto\r\n };\r\n case \"CHANGE_OUTWARD\":\r\n const { name, value } = action.payload;\r\n return { ...state, [name]: value };\r\n case \"OUTWARD_GETNAME\":\r\n return {\r\n ...state,\r\n fname: action.payload.data.fname\r\n };\r\n case \"OUTWARD_FORMDATA\":\r\n return action.payload.data;\r\n case \"CANCEL_OUTWARD\":\r\n return initistate;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = {\r\n data: [],\r\n};\r\nvar final2 = [];\r\nvar final3 = [];\r\nexport const getValInviReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_VAL_INVI\":\r\n return { ...state, ...action.payload.data };\r\n case \"CHANGE_INVITE_DATA\":\r\n let { el, i } = action.payload;\r\n const new_arr = state.taechdet.map((item, j) => {\r\n let data = item;\r\n if (j === i) {\r\n return el;\r\n } else return item;\r\n });\r\n\r\n return { taechdet: [...new_arr] };\r\n\r\n case \"CHANGE_ALL\":\r\n const { data, finaldata } = action.payload;\r\n if (action.payload.el.checked) {\r\n const new_arr2 = action.payload.i.map(async (item) => {\r\n await final2.push({\r\n fteachcode: item.fteachcode,\r\n FTEACHNAME: item.FTEACHNAME,\r\n FSCALE: item.FSCALE,\r\n fmobile: item.fmobile,\r\n femail: item.femail,\r\n fboard: item.fboard,\r\n finvited: \"T\",\r\n });\r\n });\r\n\r\n return { taechdet: [...final2] };\r\n }\r\n if (!action.payload.el.checked) {\r\n const new_arr3 = action.payload.i.map(async (item) => {\r\n await final3.push({\r\n fteachcode: item.fteachcode,\r\n FTEACHNAME: item.FTEACHNAME,\r\n FSCALE: item.FSCALE,\r\n fmobile: item.fmobile,\r\n femail: item.femail,\r\n fboard: item.fboard,\r\n finvited: \"F\",\r\n });\r\n });\r\n return { taechdet: [...final3] };\r\n }\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const saveInvitation = (state = [], action) => {\r\n switch (action.type) {\r\n case \"SAVE_INVITE_DATA\":\r\n return action.payload;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const saveInviteList = (state = [], action) => {\r\n switch (action.type) {\r\n case \"SAVE_INVITE_LIST\":\r\n return action.payload;\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const sendMsg = (state = [], action) => {\r\n switch (action.type) {\r\n case \"SVAE_SEND_MESSAGE\":\r\n return action.payload;\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const sendMsgAll = (state = [], action) => {\r\n switch (action.type) {\r\n case \"SEND_ALL_MSG\":\r\n return action.payload;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = {\r\n header: {\r\n fgrvdate: \"\",\r\n fgrvemail: \"\",\r\n fgrvfrom: \"\",\r\n fgrvid: \"\",\r\n fgrvmobile: \"\",\r\n fgrvmode: \"\",\r\n fgrvmsg: \"\",\r\n fgrvstatus: null,\r\n fgrvsub: \"\",\r\n fgrvuser: \"\",\r\n fregno: \"\",\r\n fstudemail: \"\",\r\n funivcode: \"\",\r\n funivname: \"\",\r\n funivshort: \"\",\r\n },\r\n txns: [],\r\n grivcnt: [],\r\n};\r\n\r\nexport const grvlstReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_GRV_LIST\":\r\n return action.payload.data;\r\n case \"GET_LIST_GRV\":\r\n if (action.payload)\r\n return state.filter((i) => i.fgrvid !== action.payload);\r\n return state;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const grvReducer = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_GRV\":\r\n if (action.payload.data) return action.payload.data;\r\n case \"GRV_DET\":\r\n if (action.payload) return initstate;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const grvSntReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GRV_SENT\":\r\n if (action.payload.data) {\r\n // setTimeout('window.location.reload();', 3000);\r\n return action.payload.data;\r\n }\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = {\r\n loginfo: {\r\n femail: \"\",\r\n fmobileno: \"\",\r\n funivcode: \"\",\r\n fusertype: \"\",\r\n fuserid: \"\",\r\n },\r\n token: \"\",\r\n};\r\n\r\nconst loginReducer = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"LOGIN\":\r\n const { loginfo, token } = action.payload.data;\r\n localStorage.setItem(\"logtoken\", token);\r\n localStorage.setItem(\"funivcode\", loginfo.funivcode);\r\n localStorage.setItem(\"fusertype\", loginfo.fusertype);\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst user_initstate = {\r\n femail: \"\",\r\n fmobileno: \"\",\r\n funivcode: \"\",\r\n fusertype: \"\",\r\n fuserid: \"\",\r\n fdob: \"\",\r\n fgender: \"\",\r\n fcuruniv: \"\",\r\n fcurtype: \"\",\r\n fname: \"\",\r\n fphotopath: \"\",\r\n fdeggrp: \"\",\r\n fyear: \"\",\r\n fexamtype: \"\",\r\n fexamdate: \"\",\r\n fexamrange: \"\",\r\n usrtye: \"\",\r\n};\r\n\r\nconst userReducer = (state = user_initstate, action) => {\r\n switch (action.type) {\r\n case \"USER_INFO\":\r\n const { user } = action.payload.data;\r\n return user;\r\n case \"SET_USER_TYPE\":\r\n return { ...state, fcurtype: action.payload.ftype };\r\n case \"SET_UNIV\":\r\n return { ...state, fcuruniv: action.payload.funivcode };\r\n case \"SET_DEGGRP\":\r\n localStorage.setItem(\"control\", JSON.stringify(action.payload));\r\n return { ...state, ...action.payload };\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst userTypeReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"FETCH_USER_TYPE\":\r\n const { usertype } = action.payload.data;\r\n return usertype;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst menuinitstate = {\r\n items: [\r\n {\r\n icon: \"icon-speedometer\",\r\n name: \"Dashboard\",\r\n url: \"/dashboard\",\r\n },\r\n ],\r\n};\r\n\r\nconst menuReducer = (state = menuinitstate, action) => {\r\n switch (action.type) {\r\n case \"GET_MENUS\":\r\n const menu = { items: action.payload.data };\r\n return menu;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst regn_initstate = {\r\n states: [],\r\n univs: [],\r\n fstate: \"\",\r\n funivcode: \"\",\r\n fuserid: \"\",\r\n fregvalid: false,\r\n studinfo: {\r\n fname: \"\",\r\n ffather: \"\",\r\n fmother: \"\",\r\n fusertype: \"\",\r\n fdob: \"\",\r\n },\r\n fmobileno: \"\",\r\n femail: \"\",\r\n fpasswd: \"\",\r\n fcpasswd: \"\",\r\n fmobvalid: false,\r\n fmotp: \"\",\r\n feotp: \"\",\r\n college: [],\r\n fregcoll: false,\r\n coll: \"\",\r\n pri: \"\",\r\n pass: \"\",\r\n cpass: \"\",\r\n otp: \"\",\r\n};\r\n\r\nconst regnReducer = (state = regn_initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_STATES\":\r\n return { ...state, states: action.payload.data.states };\r\n case \"GET_UNIVS\":\r\n return { ...state, univs: action.payload.data.univs };\r\n case \"CHANGE_REGN\":\r\n const { name, value } = action.payload;\r\n return { ...state, [name]: value };\r\n case \"VALID_REGNO\":\r\n return {\r\n ...state,\r\n fregvalid: true,\r\n studinfo: action.payload.data.studRegnInfo,\r\n fregcoll: false,\r\n };\r\n case \"MOBILE_VALID\":\r\n return { ...state, fmobvalid: true };\r\n case \"GET_COLL\":\r\n return { ...state, college: action.payload.data };\r\n case \"VALID_REGNO_COLL\":\r\n return {\r\n ...state,\r\n pri: action.payload.data,\r\n fregcoll: true,\r\n fregvalid: false,\r\n };\r\n case \"CLEAR_REGN\":\r\n return regn_initstate;\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst fgt_initstate = {\r\n fmobileno: \"\",\r\n fpasswd: \"\",\r\n fcpasswd: \"\",\r\n fmobvalid: false,\r\n fmotp: \"\",\r\n};\r\n\r\nconst fgtReducer = (state = fgt_initstate, action) => {\r\n switch (action.type) {\r\n case \"CHANGE_FGT\":\r\n const { name, value } = action.payload;\r\n return { ...state, [name]: value };\r\n case \"FGT_MOBILE_VALID\":\r\n return { ...state, fmobvalid: true };\r\n case \"CLEAR_FGT\":\r\n return fgt_initstate;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst getDegrUni = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_COLL\":\r\n const menu = { items: action.payload.data };\r\n return menu;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport {\r\n loginReducer,\r\n userReducer,\r\n userTypeReducer,\r\n menuReducer,\r\n regnReducer,\r\n fgtReducer,\r\n getDegrUni,\r\n};\r\n\r\nexport const getSubMenus = (state = [], action) => {\r\n switch (action.type) {\r\n case \"SUB_MENU_EGOV\":\r\n return action.payload.data;\r\n case \"CLEAR_SUB_MENU_EGOV\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = { header: [], body: [], width: [], align: [] }\r\nconst fetchHallTicketReducer = (state = initstate, action) => {\r\n switch (action.type) {\r\n case 'FETCH_HTCNT':\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n}\r\n\r\nexport { fetchHallTicketReducer };","export const feeHeadsReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_FEE_HEADS\":\r\n if (action.payload.data.length === 0) {\r\n const item = {\r\n ffeecode: \"\",\r\n fdescpn: \"\",\r\n fshortname: \"\",\r\n fsequence: \"\",\r\n fdeleted: false,\r\n fdisabled: false,\r\n };\r\n return [item];\r\n } else {\r\n return action.payload.data;\r\n }\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const categoryReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_CATEGORY\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst feeStrForm_initstate = {\r\n fdegree: [],\r\n fexamno: [],\r\n fcategory: [],\r\n fconstype: [],\r\n fcombcode: \"\",\r\n module_opt: [],\r\n feetype: [],\r\n};\r\n\r\nexport const feeStrFormReducer = (state = feeStrForm_initstate, action) => {\r\n switch (action.type) {\r\n case \"CHANGE_FEESTRFORM\":\r\n // let newarr = action.payload.name == 'fconstype'\r\n // && [...state.feetype, { 'key': action.payload.value, 'value': action.payload.value, 'text': action.payload.value }]\r\n // // && { ...state, state.feetype }\r\n return { ...state, [action.payload.name]: action.payload.value };\r\n case \"CANCEL_FEESTR\":\r\n return {\r\n ...state,\r\n fdegree: [],\r\n fexamno: [],\r\n fcategory: [],\r\n fconstype: \"\",\r\n fcombcode: \"\",\r\n };\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst feedetl_initstate = {\r\n details: [],\r\n diff: \"F\",\r\n feeHeadCntRes: 0,\r\n feeRowsCnt: 0,\r\n};\r\n\r\nexport const feeDetlReducer = (state = feedetl_initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_FEEDETL\":\r\n return action.payload.data;\r\n case \"CANCEL_FEESTR\":\r\n return feedetl_initstate;\r\n case \"CHECK_FEEDETAIL\":\r\n const newarr = state.details.map((el, i) => {\r\n if (i === action.payload.ind) {\r\n if (action.payload.cond) {\r\n el.fmodify = \"T\";\r\n } else {\r\n el.fmodify = \"F\";\r\n }\r\n }\r\n return el;\r\n });\r\n return { ...state, details: newarr };\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const feeDateReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_FEEDATES\":\r\n return action.payload.data;\r\n case \"CANCEL_FEESTR\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","const upload_initstate = {\r\n fqpfilenm: \"\"\r\n};\r\n\r\nexport const uploadReducer = (state = upload_initstate, action) => {\r\n switch (action.type) {\r\n case \"SET_QPNAME\":\r\n return { ...state, fqpfilenm: action.payload };\r\n default:\r\n return state;\r\n }\r\n};\r\n","const qpstat_initstate = [];\r\n\r\nexport const qpStatReducer = (state = qpstat_initstate, action) => {\r\n switch (action.type) {\r\n case \"FETCH_QPSTATS\":\r\n return action.payload.data;\r\n case \"DELETE_QPSTATS\":\r\n return qpstat_initstate;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const qpStatSumReducer = (state = qpstat_initstate, action) => {\r\n switch (action.type) {\r\n case \"FETCH_QPSTATS_SUM\":\r\n return action.payload.data;\r\n case \"DELETE_QPSTATS_SUM\":\r\n return qpstat_initstate;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTeachCodeRange = (state = qpstat_initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_TEACHER_CODE_RANGE\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getfbaordName = (state = qpstat_initstate, action) => {\r\n switch (action.type) {\r\n case \"FETCH_FBOARD_NAME\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTeachCodeOnBoard = (state = qpstat_initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_TEACHCODE_ONBOARD\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = {\r\n fappno: \"\",\r\n fmobileno: \"\",\r\n fdegree1: \"\",\r\n fdegree2: \"\",\r\n fdegree3: \"\",\r\n fdegree4: \"\",\r\n fdegree5: \"\",\r\n fdegree6: \"\",\r\n fname: \"\",\r\n fphotopath: \"\",\r\n fgender: \"\",\r\n fdob: \"\",\r\n ffatname: \" \",\r\n ffatocc: \" \",\r\n fmotname: \"\",\r\n fmotocc: \"\",\r\n fnational: \"\",\r\n fogirl: \"\",\r\n fcategory: \"\",\r\n fpmregno: \"\",\r\n fincome: \"\",\r\n fbpl: \"\",\r\n fkarstudy: \"\",\r\n faadharno: \"\",\r\n fsslcregno: \"\",\r\n fpermadd1: \"\",\r\n fpermadd2: \"\",\r\n fpermadd3: \"\",\r\n fpermadd4: \"\",\r\n fpermdist: \"\",\r\n fpermstate: \"\",\r\n fpermpin: \"\",\r\n fcurradd1: \"\",\r\n fcurradd2: \"\",\r\n fcurradd3: \"\",\r\n fcurradd4: \"\",\r\n fcurrdist: \"\",\r\n fcurrstate: \"\",\r\n fcurrpin: \"\",\r\n femail: \"\",\r\n fkashmir: \"\",\r\n fhk: \"\",\r\n fjk: \"\",\r\n frural: \"\",\r\n fkannada: \"\",\r\n fbcue: \"\",\r\n fbcuetype: \"\",\r\n fsports: \"\",\r\n fculture: \"\",\r\n fncc: \"\",\r\n fnss: \"\",\r\n fdefence: \"\",\r\n fhandicap: \"\",\r\n fqdegree: \"\",\r\n fqutype: \"\",\r\n fquniv: \"\",\r\n fqyear: \"\",\r\n fqmonth: \"\",\r\n fqregno: \"\",\r\n fqclass: \"\",\r\n fqmaxmarks: \"\",\r\n fqsecmarks: \"\",\r\n fqpercentage: \"\",\r\n flang1: \"\",\r\n flang1mm: \"\",\r\n flang1ms: \"\",\r\n flang2: \"\",\r\n flang2mm: \"\",\r\n flang2ms: \"\",\r\n fopt1: \"\",\r\n fopt1mm: \"\",\r\n fopt1ms: \"\",\r\n fopt2: \"\",\r\n fopt2mm: \"\",\r\n fopt2ms: \"\",\r\n fopt3: \"\",\r\n fopt3mm: \"\",\r\n fopt3ms: \"\",\r\n fopt4: \"\",\r\n fopt4mm: \"\",\r\n fopt4ms: \"\",\r\n fpumat: \"\",\r\n fpubio: \"\",\r\n fpgdegree: \"\",\r\n fpgqdegree: \"\",\r\n fpgunivtype: \"\",\r\n fpgqclass: \"\",\r\n fpguniv: \"\",\r\n fpgyear: \"\",\r\n fpgmonth: \"\",\r\n fpgregno: \"\",\r\n fpgmaxmarks: \"\",\r\n fpgsecmarks: \"\",\r\n fothexam: \"\",\r\n fsponsor: \"\",\r\n fothinfo: \"\",\r\n fdocattest: \"\",\r\n fappremarks: \"\",\r\n};\r\n\r\nexport const pgetEditApp = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_PGET_DATA\":\r\n return action.payload.data[0];\r\n case \"CHANGE_PGET_DATA\":\r\n const { name, value } = action.payload;\r\n return { ...state, [name]: value };\r\n case \"GET_PGET_ACK\":\r\n // return action.payload;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const pgetDeg = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_PGET_DEG\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = {\r\n FCOLLCODE: \"\",\r\n FCOLLNAME: \"\",\r\n FTOWN: \"\",\r\n FCOLLADD1: \"\",\r\n FCOLLADD2: \"\",\r\n FCOLLADD3: \"\",\r\n FCOLLADD4: \"\",\r\n FPRINCIPALNAME: \"\",\r\n FPHONE: \"\",\r\n FEMAILC: \"\",\r\n FADMSTATUS: \"\",\r\n FCOLLTYPE: \"\",\r\n ffaculty: \"\",\r\n fbank: \"\",\r\n fbankbranch: \"\",\r\n fbankaccno: \"\",\r\n fifsccode: \"\",\r\n fchequefavour: \"\",\r\n fbranchcode: \"\",\r\n fbankplace: \"\",\r\n fmobile: \"\",\r\n faltmobile: \"\",\r\n FALTMOBILE: \"\"\r\n};\r\n\r\nexport const CollegeForm = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_SPECIFIC_COLLEGE\":\r\n return action.payload.data;\r\n case \"COLLEGE_FORM\":\r\n const { name, value } = action.payload;\r\n return { ...state, [name]: value };\r\n\r\n case \"CANCEL_FORM\":\r\n return initstate;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const allClgList = (state = [], action) => {\r\n switch (action.type) {\r\n case \"ALL_COLLEGE_LIST\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const GetSpecificCollege = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SPECIFIC_COLLEGE\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const GetDeggrpOnCollege = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_COLLEGE_DEGGRP\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_COLLEGE_DEGGRP\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDegreeOnCol = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_COLLEGE_DEGREE\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_COLLEGE_DEGREE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getIaShortUpdData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ATTENDANCE_IA_SHORTAGE\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_ATTENDANCE_IA_SHORTAGE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = {\r\n data: [],\r\n particular_college_data: [],\r\n degrees: []\r\n};\r\n\r\nexport const studentDegreeCombintaion = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"STUDENT_DEGREE_COMBINATION\":\r\n if (action.payload.particular_college_data.length > 0) {\r\n return {\r\n ...action.payload\r\n };\r\n }\r\n if (action.payload.particular_college_data.length == 0) {\r\n let new_row = {\r\n fcombcode: \"\",\r\n fdegree: \"\",\r\n fexamno: \"A\",\r\n fintake: \"\",\r\n fdeleted: \"F\",\r\n editFlage: true\r\n };\r\n\r\n return {\r\n ...action.payload,\r\n particular_college_data: [...state.particular_college_data, new_row]\r\n };\r\n }\r\n break;\r\n case \"STUDENT_DEGREE_COMBINATION_CHANGE\":\r\n let new_row = {\r\n fcombcode: \"\",\r\n fdegree: \"\",\r\n fexamno: \"A\",\r\n fintake: \"\",\r\n fdeleted: \"F\",\r\n editFlage: true\r\n };\r\n return {\r\n ...state,\r\n particular_college_data: [...state.particular_college_data, new_row]\r\n };\r\n case \"CHANGE_ADMISSION_DATA\":\r\n let { el, i } = action.payload;\r\n var data;\r\n var data1 = state.particular_college_data.map((item, j) => {\r\n data = item;\r\n if (j === i) {\r\n data = { ...el };\r\n }\r\n return data;\r\n });\r\n return {\r\n ...state,\r\n particular_college_data: data1\r\n };\r\n case \"FILTER_FCOMBCODE_DATA\":\r\n let FcobmCode = action.payload;\r\n return {\r\n ...state,\r\n filtered_option_wise: FcobmCode\r\n };\r\n case \"CANCEL_COLLEGECOMB\":\r\n return initstate;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = {\r\n DegDet: {\r\n fdegree: \"\",\r\n fdescpn: \"\",\r\n ffaculty: \"\",\r\n fdeggrp: \"\",\r\n fadyear: \"\",\r\n fadexamtyp: \"\",\r\n fmeexamtyp: \"\",\r\n fmeyear: \"\",\r\n feligrem01: \"\",\r\n feligrem02: \"\",\r\n fexamdate: \"\",\r\n fadmdeg: \"\",\r\n freshold: \"\",\r\n frvappfee: \"\",\r\n frvappfine: \"\",\r\n fxrappfee: \"\"\r\n },\r\n SemDet: [\r\n {\r\n fexamno: \"\",\r\n fexamname: \"\",\r\n ftotsub: \"\",\r\n fresyear: \"\",\r\n fresexamtype: \"\",\r\n fresexamdate: \"\",\r\n frvfee: \"\",\r\n frtfee: \"\",\r\n fxeroxfee: \"\",\r\n fcvfee: \"\",\r\n frifee: \"\",\r\n frvdays: \"\",\r\n frtdays: \"\",\r\n fxrdays: \"\",\r\n fcvdays: \"\",\r\n fridays: \"\"\r\n }\r\n ]\r\n};\r\nexport const getDegreeDet = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_DEG_DETAILS\":\r\n return action.payload.data;\r\n\r\n case \"CHANGE_DEG_DATA\":\r\n const { name, value } = action.payload;\r\n\r\n return {\r\n SemDet: [...state.SemDet],\r\n DegDet: { ...state.DegDet, [name]: value }\r\n };\r\n\r\n case \"CHANGE_SEM_DATA\":\r\n let { el, i } = action.payload;\r\n const newSemDet = state.SemDet.map((item, j) => {\r\n let data = item;\r\n if (j === i) {\r\n data = { ...el };\r\n }\r\n return data;\r\n });\r\n return {\r\n DegDet: { ...state.DegDet },\r\n SemDet: newSemDet\r\n };\r\n\r\n case \"SUCC_RES\":\r\n return initstate;\r\n\r\n case \"CANCEL_DEG_DET\":\r\n return initstate;\r\n\r\n case \"ADD_SEM\":\r\n let { newRow } = action.payload;\r\n return {\r\n DegDet: { ...state.DegDet },\r\n SemDet: [...state.SemDet, newRow]\r\n };\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = {\r\n fname: \"\",\r\n funivcode: \"\",\r\n fregno: \"\",\r\n priusertype: \"\",\r\n addiusertype: \"\",\r\n fmobileno: \"\",\r\n femail: \"\",\r\n fdob: \"\",\r\n fsex: \"\",\r\n fpasswd: \"\",\r\n factive: \"\",\r\n};\r\n\r\nexport const userTypeList = (state = [], action) => {\r\n switch (action.type) {\r\n case \"USER_TYPE_LIST\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const userDetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"USER_DETAILS\":\r\n return action.payload.data.det;\r\n\r\n case \"CHANGE_USER_DETAILS\":\r\n const { name, value } = action.payload;\r\n\r\n if (name == \"priusertype\" && state.addiusertype != null) {\r\n var addi = state.addiusertype.split(\"*\");\r\n const uaddi = addi.filter((el, i) => el != state.priusertype);\r\n return { ...state, addiusertype: uaddi.join(\"*\"), [name]: value };\r\n }\r\n return { ...state, [name]: value };\r\n\r\n case \"NEW_USER_DETAILS\":\r\n return { ...initstate, fmobileno: action.payload };\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewCreateUser = (state = [], action) => {\r\n switch (action.type) {\r\n case \"VIEW_CREATE_USER\":\r\n return action.payload.data;\r\n case \"CLEAR_CREATE_USER\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getCreatedUser = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_CREATE_USER\":\r\n return action.payload.data;\r\n case \"CLEAR_CREATED_USER\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = {\r\n mainlvl: {\r\n fdegree: \"\",\r\n fexamno: \"\",\r\n fsubcode: \"\",\r\n fsubshort: \"\",\r\n fsubname: \"\",\r\n fmaxmarks: \"\",\r\n fminmarks: \"\",\r\n fcredits: \"\",\r\n fthcr: \"\",\r\n fprcr: \"\",\r\n fblockno: \"\",\r\n fcarryupto: \"\",\r\n fdeptcode: \"\",\r\n fmandatory: \"F\",\r\n fsuspend: \"F\",\r\n fltp: \"\",\r\n fsubsidary: \"\",\r\n fmarkdesc1: \"\",\r\n fmarkdesc2: \"\",\r\n fboard: \"\",\r\n fprintord: \"\",\r\n fexsubcode: \"\",\r\n ftheorymin: \"0\",\r\n fpractmin: \"0\",\r\n fthelig: \"\",\r\n fprelig: \"\",\r\n fthhrs: \"\",\r\n fprhrs: \"\",\r\n },\r\n sublvl: [\r\n {\r\n fssubcode: \"0\",\r\n fssubname: \"\",\r\n fshortname: \"\",\r\n ftheory: \"F\",\r\n fintass: \"F\",\r\n fretain: \"F\",\r\n fgroup: \"\",\r\n fsmaxmarks: \"\",\r\n fsminmarks: \"\",\r\n fparentsub: \"\",\r\n fmodmarks: \"\",\r\n fgrace: \"\",\r\n fcodeno: \"\",\r\n fqpcode: \"\",\r\n fvalmax: \"\",\r\n },\r\n ],\r\n};\r\n\r\nexport const getExmNo = (state = [], action) => {\r\n switch (action.type) {\r\n case \"FETCH_EXAMNO\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getSubDet = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_SUBJECTS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getSubData = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_SUBJECT_DATA\":\r\n return action.payload.data;\r\n\r\n case \"CHANGE_SUB_DATA\":\r\n const { name, value } = action.payload;\r\n\r\n return {\r\n sublvl: [...state.sublvl],\r\n mainlvl: { ...state.mainlvl, [name]: value },\r\n };\r\n\r\n case \"CHANGE_SUB_LVL\":\r\n let { el, i } = action.payload;\r\n const newSublvl = state.sublvl.map((item, j) => {\r\n let data = item;\r\n if (j === i) data = { ...el };\r\n return data;\r\n });\r\n return {\r\n mainlvl: { ...state.mainlvl },\r\n sublvl: newSublvl,\r\n };\r\n\r\n case \"SUCC_SUBJECT\":\r\n return initstate;\r\n\r\n case \"CANCEL_DET\":\r\n return initstate;\r\n\r\n case \"ADD_SUBLVL\":\r\n initstate.sublvl[0].fssubcode = state.sublvl.length;\r\n return {\r\n mainlvl: { ...state.mainlvl },\r\n sublvl: [...state.sublvl, initstate.sublvl[0]],\r\n };\r\n\r\n case \"GET_OLD_SUBJECT_DATA\":\r\n action.payload.data.mainlvl.fdegree = state.mainlvl.fdegree;\r\n action.payload.data.mainlvl.fexamno = state.mainlvl.fexamno;\r\n action.payload.data.mainlvl.fsubcode = state.mainlvl.fsubcode;\r\n\r\n return action.payload.data;\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = { freasoncd: \"\", fdescpn: \"\", fdeleted: \"F\", fedit: \"T\" };\r\nexport const getReasonsID = (state = [initstate], action) => {\r\n switch (action.type) {\r\n case \"GET_REASONSID\":\r\n return action.payload.data;\r\n case \"CHANGE_REASDET\":\r\n let { el, i } = action.payload;\r\n return state.map((item, j) => {\r\n let data = item;\r\n if (j === i) data = { ...el };\r\n return data;\r\n });\r\n case \"ADD_REASONS\":\r\n // let { newRow } = action.payload;\r\n return [...state, initstate];\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = { fboardcode: \"\", fboardname: \"\", fdeleted: \"F\", fedit: \"T\" };\r\nexport const boardList = (state = [initstate], action) => {\r\n switch (action.type) {\r\n case \"GET_BOARD_LIST\":\r\n return action.payload.data;\r\n\r\n case \"CHANGE_BOARDDET\":\r\n let { el, i } = action.payload;\r\n return state.map((item, j) => {\r\n let data = item;\r\n if (j === i) data = { ...el };\r\n return data;\r\n });\r\n\r\n case \"ADD_BOARDS\":\r\n // let { newRow } = action.payload;\r\n return [...state, initstate];\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTeachLists = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_TEACH_LIST_MASS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getBoardEditLists = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_EDIT_BOARD_LIST\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getChairmanCode = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_CHAIRMAN_CODE\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getChairmanDetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_CHAIRMAN_DETAILS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getChairmanCodeDetailsMass = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_CHAIRMAN_CODE_DETAILS_MASS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = {\r\n fqpcode: \"\",\r\n fsubname: \"\",\r\n fexamno: \"\",\r\n fboard: \"\",\r\n fdeggrp: \"\",\r\n fdegreerange: \"\",\r\n};\r\n\r\nexport const getMasQP = (state = [initstate], action) => {\r\n switch (action.type) {\r\n case \"GET_MASQP\":\r\n return action.payload.data;\r\n\r\n case \"CHANGE_MASQP\":\r\n let { el, i } = action.payload;\r\n const newData = state.map((item, j) => {\r\n let data = item;\r\n if (j === i) data = { ...el };\r\n return data;\r\n });\r\n return newData;\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = {\r\n data: [],\r\n};\r\nconst taskstate = {\r\n data: [],\r\n};\r\nexport const taskReminder = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"REMINDER_MEMEBER_LIST\":\r\n return action.payload;\r\n\r\n case \"CHANGE_DATA\":\r\n const { name, value } = action.payload;\r\n return { ...state, [name]: value };\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\nexport const taskReminderLIST = (state = taskstate, action) => {\r\n switch (action.type) {\r\n case \"ALL_REMINDER_DATA\":\r\n return action.payload.data;\r\n case \"CHANGE_DATA_REMINDER\":\r\n const { name, value } = action.payload;\r\n return { ...state, [name]: value };\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const postNotifList = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_NOTIFICATION_LIST\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst initstate = {\r\n flabel: \"\",\r\n fcolour: \"\",\r\n ffromdate: \"\",\r\n ftodate: \"\",\r\n forder: \"\",\r\n ffilepath: \"\",\r\n fusertype: \"\",\r\n fdeggrp: \"\"\r\n};\r\nexport const editNotification = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"EDIT_NOTIFICATION\":\r\n return action.payload.data;\r\n case \"EDIT_NOTIF_DET\":\r\n const { name, value } = action.payload;\r\n return { ...state, [name]: value };\r\n case \"SET_FILENAME\":\r\n const filename = action.payload;\r\n return { ...state, ffilepath: filename };\r\n case \"NEW_NOTIF_DET\":\r\n return initstate;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = {\r\n deggrp: [],\r\n fmsgtype: \"SMS\",\r\n fsendto: \"\",\r\n fevent: \"GEN\",\r\n fcollfrom: \"0000\",\r\n fcollto: \"ZZZZ\",\r\n fdegfrom: \"00000\",\r\n fdegto: \"ZZZZZ\",\r\n fregfrom: \"00000\",\r\n fregto: \"ZZZZZ\",\r\n fteachfrom: \"0000\",\r\n fteachto: \"ZZZZ\",\r\n fboardfrom: \"0000\",\r\n fboardto: \"ZZZZ\",\r\n ftitle: \"\",\r\n fmsg: \"\",\r\n fevents: [],\r\n fresevent: \"\",\r\n fedit: \"T\",\r\n ffeepaid: \"ALL\",\r\n};\r\n\r\nconst smsReducer = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_EVENTS\":\r\n return { ...state, fevents: action.payload.data };\r\n case \"FILTER_MSG\":\r\n const fevent = action.payload.value;\r\n const msgobj = state.fevents.filter((el, i) => {\r\n if (el.fevent == fevent) return el;\r\n })[0];\r\n return {\r\n ...state,\r\n fmsg: msgobj.fmessage,\r\n fedit: msgobj.fedit,\r\n ftitle: msgobj.ftitle,\r\n ftemplate: msgobj.ftemplate,\r\n };\r\n case \"CHANGE_SMS\":\r\n const { name, value } = action.payload;\r\n return { ...state, [name]: value };\r\n case \"CLEAR_SMS\":\r\n return initstate;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst viewSMSReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_MESSAGES\":\r\n return action.payload.data.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst viewNotifReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_NOTIFICATIONS\":\r\n return action.payload.data.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst getCollegeDetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_COLLEGES\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst getColleges = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_COLLEGES_Det\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst getDegrees = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGREES\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst getDegreefromDeggrp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGREE_FROM_DEGGRP\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport {\r\n smsReducer,\r\n viewSMSReducer,\r\n viewNotifReducer,\r\n getCollegeDetails,\r\n getDegrees,\r\n getDegreefromDeggrp,\r\n getColleges,\r\n};\r\n","import { StepDescription } from \"semantic-ui-react\";\r\n\r\nconst initstate = {\r\n groups: [],\r\n head: { ftitle: \"\" },\r\n msgs: [],\r\n users: [],\r\n members: []\r\n};\r\n\r\nexport const messageBoard = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_MSG_GROUPS\":\r\n return { ...state, groups: action.payload.data.groups };\r\n case \"GET_MSGS_FOR_GROUP\":\r\n return {\r\n ...state,\r\n head: action.payload.data.head,\r\n msgs: action.payload.data.msgs,\r\n users: action.payload.data.users\r\n };\r\n case \"GET_USERS_FOR_GROUP\":\r\n return {\r\n ...state,\r\n members: action.payload.data\r\n };\r\n case \"EMPTY_USERS_FOR_GROUP\":\r\n return {\r\n ...state,\r\n members: []\r\n };\r\n case \"UPDATE_MESSAGE\":\r\n return { ...state, msgs: [action.payload, ...state.msgs] };\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst initstateEdit = {\r\n head: {\r\n mode: \"\",\r\n fgroupid: \"\",\r\n ftitle: \"\",\r\n fdescpn: \"\",\r\n fexit: \"\",\r\n fexpdate: \"\",\r\n fsuspend: \"\",\r\n ftwoway: \"\",\r\n fcreatedby: \"\"\r\n }\r\n};\r\n\r\nexport const groupEdit = (state = initstateEdit, action) => {\r\n switch (action.type) {\r\n case \"GET_GROUP_HEAD\":\r\n return { head: action.payload.data };\r\n case \"CHANGE_GROUP_HEAD\":\r\n const { name, value } = action.payload;\r\n return { head: { ...state.head, [name]: value } };\r\n case \"CANCEL_GROUP_HEAD\":\r\n return initstateEdit;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = {\r\n fname: \"\",\r\n regno: \"\",\r\n degree: \"\",\r\n collname: \"\",\r\n fappno: \"\",\r\n fcatcode: \"\",\r\n freccer: \"\",\r\n fnational: \"\",\r\n fmobile: \"\",\r\n famount: \"\",\r\n fpaytype: \"\",\r\n fpaydate: \"\",\r\n ftranid: \"\",\r\n postadd1: \"\",\r\n postadd2: \"\",\r\n city: \"\",\r\n state: \"\",\r\n pincode: \"\",\r\n contry: \"\",\r\n aadahr: \"\",\r\n fdob: \"\",\r\n femail: \"\"\r\n};\r\n\r\nexport const userTypeList = (state = [], action) => {\r\n switch (action.type) {\r\n case \"USER_TYPE_LIST\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const convoDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"CONVO_DETAILS\":\r\n return action.payload.data;\r\n\r\n case \"CHANGE_CONVO_DETAILS\":\r\n const { name, value } = action.payload;\r\n return { ...state, [name]: value };\r\n case \"CONVO_CLEAR\":\r\n return initstate;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = {\r\n fname: \"\",\r\n regno: \"\",\r\n degree: \"\",\r\n collname: \"\",\r\n fappno: \"\",\r\n fcatcode: \"\",\r\n freccer: \"\",\r\n fnational: \"\",\r\n fmobile: \"\",\r\n famount: \"\",\r\n fpaytype: \"\",\r\n fpaydate: \"\",\r\n ftranid: \"\",\r\n postadd1: \"\",\r\n postadd2: \"\",\r\n city: \"\",\r\n state: \"\",\r\n pincode: \"\",\r\n contry: \"\",\r\n aadahr: \"\",\r\n fdob: \"\",\r\n femail: \"\"\r\n};\r\n\r\nexport const convoRecDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"CONVO_COLL_REC\":\r\n return action.payload.data;\r\n\r\n case \"CHANGE_CONVO_DETAILS\":\r\n const { name, value } = action.payload;\r\n return { ...state, [name]: value };\r\n case \"CONVO_CLEAR\":\r\n return initstate;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const upload_initstate = {\r\n fqpfilenm: \"\"\r\n};\r\n\r\nconst studyDegreeListReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"ALL_DEGREE_LIST\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst studyExamnoReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"STUDY_EXAMNO\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst studySubjectReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"STUDY_SUBJECT\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst studyUploadDocReducer = (state = upload_initstate, action) => {\r\n switch (action.type) {\r\n case \"SET_UPLOAD_DOC\":\r\n return { ...state, fqpfilenm: action.payload };\r\n default:\r\n return state;\r\n }\r\n};\r\nconst getstudyMaterialReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_STUDY_MATERIAL\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\n\r\n\r\nexport { studyDegreeListReducer, studyExamnoReducer,studySubjectReducer,studyUploadDocReducer, getstudyMaterialReducer }","const initstate = { newsub: [], oldsub: [] };\r\n\r\nconst subtabledatareducer = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"SUB_MAP_CHANGE\":\r\n const oldsubn = state.oldsub.map((el, i) => {\r\n if (action.payload.i == i) {\r\n return action.payload.el;\r\n } else {\r\n return el;\r\n }\r\n });\r\n return { ...state, oldsub: oldsubn };\r\n case \"SUB_MAP\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport { subtabledatareducer };\r\n","const initstate = [];\r\n\r\nexport const setpracticalexamcenter = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"PRACTICAL_CENTERS_CHANGE\":\r\n const oldcentern = state.map((el, i) => {\r\n if (action.payload.i == i) {\r\n return action.payload.el;\r\n } else {\r\n return el;\r\n }\r\n });\r\n return [...oldcentern];\r\n\r\n case \"PRACTICAL_CENTERS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getcollegelistpractical = (state = [], action) => {\r\n switch (action.type) {\r\n case \"ALL_COLLEGE_LIST\":\r\n return action.payload.data;\r\n case \"CLEAR_ALL_COLLEGE_LIST\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getsubjectlistpractical = (state = [], action) => {\r\n switch (action.type) {\r\n case \"ALL_SUBJECT_LIST\":\r\n return action.payload.data;\r\n case \"CLEAR_ALL_SUBJECT_LIST\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getcentrecodepractical = (state = [], action) => {\r\n switch (action.type) {\r\n case \"ALL_CENTRE_LIST\":\r\n return action.payload.data;\r\n case \"CLEAR_ALL_CENTRE_LIST\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = { frzarr: [], frzdisable: false, freezeallcheck: false };\r\nexport const getfreezetimetablereducer = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_FREEZE_TIME_TABLE_CHANGE\":\r\n let changecurtype = \"\";\r\n const oldfreeze = state.frzarr.map((el, i) => {\r\n changecurtype = el.fusertype == \"100\" ? \"T\" : \"F\";\r\n if (action.payload.i == i) {\r\n return action.payload.el;\r\n } else {\r\n return el;\r\n }\r\n });\r\n if (changecurtype == \"T\") {\r\n return { frzarr: oldfreeze, frzdisable: false };\r\n } else {\r\n return { frzarr: oldfreeze, frzdisable: true };\r\n }\r\n\r\n case \"GET_FREEZE_TIME_TABLE\":\r\n let curtype = \"\";\r\n let dismap = false;\r\n action.payload.data.map((el, i) => {\r\n curtype = el.fusertype == \"100\" ? \"T\" : \"F\";\r\n if (el.ffreeze == \"T\") {\r\n dismap = true;\r\n } else {\r\n dismap = false;\r\n }\r\n });\r\n const topmang = action.payload.data.map((el, i) => {\r\n if (curtype == \"T\") {\r\n el.frelease = \"F\";\r\n }\r\n return el;\r\n });\r\n\r\n if (curtype == \"T\") {\r\n return { ...state, frzarr: topmang, frzdisable: false };\r\n } else {\r\n return { frzarr: action.payload.data, frzdisable: dismap };\r\n }\r\n case \"CLEAR_FREEZE_TIME_TABLE\":\r\n state = undefined;\r\n return initstate;\r\n case \"FREEZE_SELECT_ALL_CHECKBOX\":\r\n const ele = state.frzarr.map((el, j) => {\r\n if (action.payload == true) {\r\n el.ffreeze = \"T\";\r\n } else {\r\n el.ffreeze = \"F\";\r\n }\r\n return el;\r\n });\r\n if (action.payload == true) {\r\n return {\r\n ...state,\r\n frzarr: ele,\r\n frzdisable: false,\r\n freezeallcheck: true,\r\n };\r\n } else {\r\n return {\r\n ...state,\r\n frzarr: ele,\r\n frzdisable: false,\r\n freezeallcheck: false,\r\n };\r\n }\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = { relarr: [], rldisable: false };\r\nexport const getreleasetimetablereducer = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_RELEASE_TIME_TABLE_CHANGE\":\r\n const oldrelease = state.relarr.map((el, i) => {\r\n if (action.payload.i == i) {\r\n return action.payload.el;\r\n } else {\r\n return el;\r\n }\r\n });\r\n return { relarr: oldrelease, rldisable: true };\r\n case \"GET_RELEASE_TIME_TABLE\":\r\n let dismap = false;\r\n action.payload.data.map((el, i) => {\r\n if (el.frelease == \"T\") {\r\n dismap = true;\r\n } else {\r\n dismap = false;\r\n }\r\n });\r\n\r\n return { relarr: action.payload.data, rldisable: dismap };\r\n case \"CLEAR_RELEASE_TIME_TABLE\":\r\n state = undefined;\r\n return initstate;\r\n case \"RELEASE_SELECT_ALL_CHECKBOX\":\r\n const ele = state.relarr.map((el, j) => {\r\n if (action.payload == true) {\r\n el.frelease = \"T\";\r\n } else {\r\n el.frelease = \"F\";\r\n }\r\n return el;\r\n });\r\n return { ...state, relarr: ele, rldisable: true };\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = [];\r\n\r\nexport const dispmarkscard = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"DISPATCH_MARKSCARD_CHANGE\":\r\n const olddisp = state.map((el, i) => {\r\n if (action.payload.i == i) {\r\n return action.payload.el;\r\n } else {\r\n return el;\r\n }\r\n });\r\n return [...olddisp];\r\n\r\n case \"DISPATCH_MARKSCARD\":\r\n return action.payload.data;\r\n case \"CLEAR_DISPATCH_MARKSCARD\":\r\n state = undefined;\r\n return initstate;\r\n case \"DISP_EXAMSECTION_SELECT_ALL_CHECKBOX\":\r\n const ele = state.map((el, j) => {\r\n if (action.payload == true) {\r\n el.fexamsent = \"T\";\r\n } else {\r\n el.fexamsent = \"F\";\r\n }\r\n return el;\r\n });\r\n return [...ele];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const dispcollegelist = (state = [], action) => {\r\n switch (action.type) {\r\n case \"DISP_COLLEGE_LIST\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const dispmarkscardclg = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"DISPATCH_MARKSCARD_CLG_CHANGE\":\r\n const olddisp = state.map((el, i) => {\r\n if (action.payload.i == i) {\r\n return action.payload.el;\r\n } else {\r\n return el;\r\n }\r\n });\r\n return [...olddisp];\r\n\r\n case \"DISPATCH_MARKSCARD_CLG\":\r\n return action.payload.data;\r\n case \"CLEAR_DISPATCH_MARKSCARD_CLG\":\r\n state = undefined;\r\n return initstate;\r\n case \"DISP_COLL_SELECT_ALL_CHECKBOX\":\r\n const ele = state.map((el, j) => {\r\n if (action.payload == true) {\r\n el.fcollsent = \"T\";\r\n } else {\r\n el.fcollsent = \"F\";\r\n }\r\n return el;\r\n });\r\n return [...ele];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const dispdetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"DISPATCH_DETAILS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\nexport const dispdetailsclg = (state = [], action) => {\r\n switch (action.type) {\r\n case \"DISPATCH_DETAILS_CLG\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const qpstat_initstate = [];\r\nconst initstate = {\r\n fphotopath: \"\",\r\n fqpcode: \"\",\r\n fpacket: \"\",\r\n fedit: \"F\",\r\n table: [\r\n { slno: \"01\", mks: -1 },\r\n { slno: \"02\", mks: -1 },\r\n { slno: \"03\", mks: -1 },\r\n { slno: \"04\", mks: -1 },\r\n { slno: \"05\", mks: -1 },\r\n { slno: \"06\", mks: -1 },\r\n { slno: \"07\", mks: -1 },\r\n { slno: \"08\", mks: -1 },\r\n { slno: \"09\", mks: -1 },\r\n { slno: \"10\", mks: -1 },\r\n { slno: \"11\", mks: -1 },\r\n { slno: \"12\", mks: -1 },\r\n { slno: \"13\", mks: -1 },\r\n { slno: \"14\", mks: -1 },\r\n { slno: \"15\", mks: -1 },\r\n { slno: \"16\", mks: -1 },\r\n { slno: \"17\", mks: -1 },\r\n { slno: \"18\", mks: -1 },\r\n { slno: \"19\", mks: -1 },\r\n { slno: \"20\", mks: -1 },\r\n ],\r\n};\r\n\r\nexport const getRVMarksEntry = (state = qpstat_initstate, action) => {\r\n switch (action.type) {\r\n case \"RV_ENTRY\":\r\n return action.payload.data;\r\n case \"DELETE_QPSTATS\":\r\n return qpstat_initstate;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getdocdetRVreducer = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_DOC_DET_RV\":\r\n function pad(num, size) {\r\n var s = num + \"\";\r\n while (s.length < size) s = \"0\" + s;\r\n return s;\r\n }\r\n const table = action.payload.data.prevdata.map((el, i) => {\r\n return {\r\n slno: pad(i + 1, 2),\r\n mks: el.fmarks11,\r\n };\r\n });\r\n if (\r\n action.payload.data.prevdata == undefined ||\r\n action.payload.data.prevdata == \"\"\r\n ) {\r\n return {\r\n ...initstate,\r\n fphotopath: action.payload.data.scandocs.fdocpath,\r\n };\r\n }\r\n\r\n return {\r\n fphotopath: action.payload.data.scandocs.fdocpath,\r\n fqpcode: action.payload.data.prevdata[0].fqpcode,\r\n fpacket: action.payload.data.prevdata[0].fpacket,\r\n table: table,\r\n fedit: \"T\",\r\n };\r\n case \"RV_MARKS_CHANGE\":\r\n const changemks = state.table.map((el, i) => {\r\n if (action.payload.i == i) {\r\n return { slno: el.slno, mks: action.payload.data };\r\n } else {\r\n return el;\r\n }\r\n });\r\n return { ...state, table: changemks };\r\n case \"RV_MARKS_QPCODE_CHANGE\":\r\n return { ...state, fqpcode: action.payload.data };\r\n case \"RV_MARKS_PACKET_CHANGE\":\r\n return { ...state, fpacket: action.payload.data };\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\n// export const getEditdocdetreducer = (state = qpstat_initstate, action) => {\r\n// switch (action.type) {\r\n// case \"GET_DOC_DET_RV_EDIT\":\r\n// return action.payload.data;\r\n// default:\r\n// return state;\r\n// }\r\n// };\r\n","const initstate = [];\r\nconst examno_initstate = {\r\n exmno: [],\r\n masledg: [],\r\n};\r\n\r\nexport const setviewledger = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_VIEW_LEDGER\":\r\n return action.payload.data;\r\n case \"CLEAR_VIEW_LEDGER\":\r\n state = undefined;\r\n return initstate;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getviewledgexamno = (state = examno_initstate, action) => {\r\n switch (action.type) {\r\n case \"VIEW_LEDGER_EXAMNO\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const initstate = [];\r\nconst chairman_brd = { screen: [], res: [], fboard: \"\", fgrpname: \"\" };\r\n\r\nexport const getcreateBORreducer = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_BOE_TABLE\":\r\n return action.payload.data;\r\n case \"CLEAR_CREATE_BOE\":\r\n return initstate;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const boechrboard = (state = chairman_brd, action) => {\r\n switch (action.type) {\r\n case \"CHAIRMAN_BOARD\":\r\n if (action.payload.data.screen == \"edit\") {\r\n return {\r\n screen: action.payload.data.screen,\r\n res: action.payload.data.res,\r\n fboard: action.payload.data.res[0].fboard,\r\n fgrpname: action.payload.data.res[0].fgrpname,\r\n };\r\n }\r\n return {\r\n screen: action.payload.data.screen,\r\n res: action.payload.data.res,\r\n fboard: \"\",\r\n fgrpname: \"\",\r\n };\r\n case \"CHANGE_BOE_GRPNAME\":\r\n return { ...state, fgrpname: action.payload.data };\r\n case \"CHANGE_BOE_BOARD\":\r\n return { ...state, fboard: action.payload.data };\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const boeteachlist = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"BOE_TEACHERS\":\r\n if (action.payload.data.screen == \"create\") {\r\n let boe_teach = [];\r\n action.payload.data.res.map((item) => {\r\n boe_teach.push({\r\n fcollcode: item.fcollcode,\r\n fteachcode: item.fteachcode,\r\n fteachname: item.fteachname,\r\n fscale: item.fscale,\r\n fmobile: item.fmobile,\r\n fdeleted: \"T\",\r\n });\r\n });\r\n return boe_teach;\r\n } else {\r\n return action.payload.data.res;\r\n }\r\n case \"CHANGE_TEACHLIST_BOE\":\r\n const chgteach = state.map((el, i) => {\r\n if (action.payload.i == i) {\r\n el.fdeleted = action.payload.data;\r\n return el;\r\n } else {\r\n return el;\r\n }\r\n });\r\n return [...chgteach];\r\n case \"CLEAR_CREATE_BOE\":\r\n return initstate;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const updatevalcenter = (state = [], action) => {\r\n switch (action.type) {\r\n case \"UPDATE_VAL_CENTER\":\r\n return action.payload.data;\r\n case \"CLEAR_UPDATE_VAL_CENTER\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\nconst initstate = { fdeggrp: [], fvalcntr: [] };\r\nexport const getdegreevalcenter = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"GET_DEGREE_CENTER\":\r\n return action.payload.data;\r\n case \"CLEAR_DEGREE_CENTER\":\r\n return state;\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const deggrpexamcentre = (state = [], action) => {\r\n switch (action.type) {\r\n case \"LOAD_DEGGRP_EXAMCENTRE\":\r\n return action.payload.data;\r\n case \"CLEAR_LOAD_DEGGRP_EXAMCENTRE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst initstate = {\r\n date: [],\r\n sub: [],\r\n degree: [],\r\n centre: [],\r\n session: [],\r\n};\r\nexport const allexamcentre = (state = initstate, action) => {\r\n switch (action.type) {\r\n case \"LOAD_ALL_EXAMCENTRE\":\r\n return action.payload.data;\r\n case \"CLEAR_LOAD_ALL_EXAMCENTRE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst initstate1 = {\r\n sub: [],\r\n degree: [],\r\n centre: [],\r\n session: [],\r\n};\r\nexport const dateall = (state = initstate1, action) => {\r\n switch (action.type) {\r\n case \"LOAD_ALL_DATE\":\r\n return action.payload.data;\r\n case \"CLEAR_LOAD_ALL_DATE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadexamcentretable = (state = [], action) => {\r\n switch (action.type) {\r\n case \"LOAD_TABLE_EXAMCENTRE\":\r\n return action.payload.data;\r\n case \"CLEAR_LOAD_TABLE_EXAMCENTRE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadmastersdeg = (state = [], action) => {\r\n switch (action.type) {\r\n case \"LOAD_MASTERS_DEGREE\":\r\n return action.payload.data;\r\n case \"CLEAR_LOAD_MASTERS_DEGREE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadsubrptsem = (state = [], action) => {\r\n switch (action.type) {\r\n case \"LOAD_SUB_SEMESTER\":\r\n return action.payload.data;\r\n case \"CLEAR_LOAD_SUB_SEMESTER\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","const init = [];\r\n\r\nexport const viewbackup = (state = [], action) => {\r\n switch (action.type) {\r\n case \"VIEW_BACKUP\":\r\n return action.payload.data;\r\n case \"RESET_BKP\":\r\n return init;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getUplaodBackUpUnivs = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_UPLOAD_UNIVS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getAllCollDetial = (state = [], action) => {\r\n switch (action.type) {\r\n case \"ALL_COLL_DETAILS\":\r\n return action.payload.data;\r\n case \"CLEAR_COLL_DETAILS\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getAllDegreeDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_COLL_TOT\":\r\n return action.payload.data;\r\n\r\n case \"CLEAR_COLL_TOT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getAllCollDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_COLL_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_COLL_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDegreeNam = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGREE_NAM\":\r\n return action.payload.data;\r\n case \"CLEAR_COLL_NAM\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getSelDegrSem = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SEL_SEM\":\r\n return action.payload.data;\r\n case \"CLEAR_SEL_SEM\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getSelSem = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SEL_SEM_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_SEL_SEM_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewStd = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_VIEW_STD_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_VIEW_STD_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getComStdDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_COM_STD_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_COM_STD_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const currActive = (state = [], action) => {\r\n switch (action.type) {\r\n case \"CURRENT_ACTIVE\":\r\n return action.payload.data;\r\n case \"CLEAR_CURRENT_ACTIVE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getHistory = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_HISTORY_COUNT\":\r\n return action.payload;\r\n case \"CLEAR_HISTORY_COUNT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getStudDelHistory = (state = [], action) => {\r\n switch (action.type) {\r\n case \"DELETE_HISTORY_COUNT\":\r\n return action.payload;\r\n case \"CLEAR_DELETE_HISTORY_COUNT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const examDate = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_EXAM_DATE\":\r\n return action.payload.data;\r\n case \"CLEAR_EXAM_DATE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getBoardDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_BOARD_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_BOARD_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getBoardSubj = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_BOARD_SUBJ\":\r\n return action.payload.data;\r\n case \"CLEAR_BOARD_SUBJ\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTeachDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_TEACH_DETAILS\":\r\n return action.payload.data;\r\n case \"CLEAR_TEACH_DETAILS\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const saveQPSeter = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SAVE_QP_DETAILS\":\r\n return action.payload.data;\r\n case \"CLEAR_QP_DETAILS\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getSelTeachDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SEL_TEC_DETAILS\":\r\n return action.payload.data;\r\n case \"CLEAR_SEL_TEC_DETAILS\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const saveSelQPSeter = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SAVE_SEL_QP\":\r\n return action.payload.data;\r\n case \"CLEAR_SAVE_SEL_QP\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getQPDetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_QUSPAP_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_QUSPAP_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const displayQPDetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"DIS_QUSPA_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_DIS_QUSPA_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const disAppQPDetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"DIS_APP_QUS_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_DIS_APP_QUS_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const saveBankDetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"QP_BANK_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_QP_BANK_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getBankDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TEACH_BANK_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_TEACH_BANK_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const acceptQPDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"ACCEPT_QP_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_ACCEPT_QP_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const acceptedUploadQP = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ACCEPT_QP_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_ACCEPT_QP_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getFinalQpData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_FINAL_QP\":\r\n return action.payload.data;\r\n case \"CLEAR_FINAL_QP\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTeacherAllData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TEACHER_MOD_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_TEACHER_MOD_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const submitQPDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"QP_DETAILS_TAB\":\r\n return action.payload.data;\r\n case \"CLEAR_QP_DETAILS_TAB\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getProgramDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_PROG_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_PROG_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getQPDeta = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DET_QP_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_DET_QP_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getFinQPData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_FINAL_QP_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_FINAL_QP_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getFinalQPAns = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_FINAL_QP_ANS\":\r\n return action.payload.data;\r\n case \"CLEAR_FINAL_QP_ANS\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getSysPatrDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SYS_PATR_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_SYS_PATR_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getAvailableQp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_AVL_QP_SUM\":\r\n return action.payload.data;\r\n case \"CLEAR_AVL_QP_SUM\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDetailedAvailableQpData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_AVL_QP_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_AVL_QP_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const degDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SEL_DEG_CH\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const collDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"COLLEGE_DET\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const boardDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"BOARD_DET\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const teachDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TEACH_DET\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTeach = (state = [], action) => {\r\n switch (action.type) {\r\n case \"DISPLAY_TEACH_DET\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getTeacherDesignation = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TEACHER_DESIGNATION\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTeachBoardDetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TEACHER_BOARD\":\r\n return action.payload.data;\r\n case \"CLEAR_TEACHER_BOARD\":\r\n return state;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getQPSubjects = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TEACHER_BOARD_DETAILS\":\r\n return action.payload.data;\r\n case \"CLEAR_TEACHER_BOARD_DETAILS\":\r\n return state;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewTeacherEntry = (state = [], action) => {\r\n switch (action.type) {\r\n case \"VIEW_TEACHER_ENTRY_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_TEACHER_ENTRY_DATA\":\r\n return state;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTeacherData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_TEACHER_ENTRY_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_TEACHER_ENTRY_DATA\":\r\n return state;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadYearAndMode = (state = [], action) => {\r\n switch (action.type) {\r\n case \"LOAD_YEAR_AND_MODE\":\r\n return action.payload.data;\r\n case \"CLEAR_YEAR_AND_MODE\":\r\n return state;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const assignModeratorDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"ASSIGN_MODERATOR\":\r\n return action.payload.data;\r\n case \"CLEAR_ASSIGN_MODERATOR\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const qpModeratorSummary = (state = [], action) => {\r\n switch (action.type) {\r\n case \"QP_ASSIGN_MODERATOR_SUMMARY\":\r\n return action.payload.data;\r\n case \"CLEAR_QP_ASSIGN_MODERATOR_SUMMARY\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewQuestionPaper = (state = [], action) => {\r\n switch (action.type) {\r\n case \"VIEW_QUESTION_PAPER\":\r\n return action.payload.data;\r\n case \"CLEAR_QUESTION_PAPER\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewQPPatternHandler = (state = [], action) => {\r\n switch (action.type) {\r\n case \"QP_PATTERN\":\r\n return action.payload.data;\r\n case \"CLEAR_QP_PATTERN\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewFinalQp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"QP_FINAL_PAPER\":\r\n return action.payload.data;\r\n case \"CLEAR_QP_FINAL_PAPER\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getModeratorData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"QP_MOD_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_QP_MOD_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getModUpdData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"MOD_UPD\":\r\n return action.payload.data;\r\n case \"CLEAR_MOD_UPD\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const selectFinalQp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_FINAL_QP_SELECT\":\r\n return action.payload.data;\r\n case \"CLEAR_FINAL_QP_SELECT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getModeratorDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_MODE_DETI\":\r\n return action.payload.data;\r\n case \"CLEAR_MODE_DETI\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getModQPData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"UPLD_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_UPLD_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","import { combineReducers } from \"redux\";\r\nimport curunivReducer from \"./curUniv\";\r\nimport univReducer from \"./univs\";\r\nimport dashboardReducer from \"./dashboard\";\r\nimport { degGrpReducer, degGrpDegreeReducer } from \"./masters/deggrp\";\r\nimport degreesReducer from \"./masters/degrees\";\r\nimport combinationReducer from \"./masters/combination\";\r\nimport saveDeggrpReducer from \"./masters/saveDeggrp\";\r\nimport cntrListReducer from \"./before-exam/cntrList\";\r\nimport { examCntrDetReducer, degCollReducer } from \"./before-exam/examCntrDet\";\r\nimport studentInfoReducer from \"./masters/studentInfo\";\r\nimport collegeReducer from \"./masters/college\";\r\nimport dateMaster from \"./masters/datemaster\";\r\nimport activeCollegeReducer from \"./masters/getactiveclglist\";\r\nimport { refundReducer } from \"./finance/refundListReducer\"; //\"./refundListReducer\";\r\nimport holidayMaster from \"./masters/holidayMaster\"; //\"./holidayMaster\";\r\nimport creditMaster from \"./masters/creditMaster\"; //\"./creditMaster\";\r\nimport {\r\n getTimeTablesReducer,\r\n getdegreesttm,\r\n} from \"./before-exam/viewtimetable\"; //\"./viewtimetable\";\r\nimport { sendSmsReducer } from \"./after-exam/sendSmsRed\"; //\"./sendSmsRed\";\r\nimport { userTypeList } from \"./utils/userTypeList\";\r\nimport {\r\n getDegSemList,\r\n getDegSemEdit,\r\n getDegClassEdit,\r\n getDegReason,\r\n} from \"./masters/degSemList\";\r\nimport { grpCreation, grpFormData, getDeg } from \"./utils/groupCreation\";\r\nimport { inwardCreation } from \"./utils/inword\";\r\nimport { outwardCreation } from \"./utils/outward\";\r\nimport {\r\n loadingReducer,\r\n setErrorReducer,\r\n showErrorReducer,\r\n} from \"./appDefaults\";\r\nimport {\r\n getValInviReducer,\r\n sendMsgAll,\r\n} from \"./after-exam/valuationInvitationRed\"; //\"./valuationInvitationRed\";\r\nimport {\r\n timetableReduces,\r\n reasonReduces,\r\n masdateReduces,\r\n} from \"./before-exam/genaratett\"; //\"./genaratett\";\r\nimport { grvlstReducer, grvReducer, grvSntReducer } from \"./utils/grv\"; //\"./grv\";\r\nimport {\r\n fetchPrSubReduces,\r\n fetchBoardReducer,\r\n fetchPrBatchReducer,\r\n getCollegeDet,\r\n getDegreeColl,\r\n getSemDeg,\r\n getSubjDeg,\r\n getBatchSubj,\r\n viewPracticalMarks,\r\n} from \"./practicals/practicals\";\r\nimport { getExmCntrRedu } from \"./before-exam/exmcntr\"; //\"./exmcntr\";\r\nimport {\r\n loginReducer,\r\n userReducer,\r\n userTypeReducer,\r\n menuReducer,\r\n regnReducer,\r\n fgtReducer,\r\n getSubMenus,\r\n} from \"./registration/loginRegn\"; //\"./loginRegn\";\r\nimport { fetchHallTicketReducer } from \"./before-exam/hallTicket\"; //\"./hallTicket\";\r\nimport { bundleRecvReducer } from \"./during-exam/bundrecv\"; //\"./bundrecv\";\r\nimport {\r\n lstDateUpdateRedu,\r\n getCollegesAsperDeggrp,\r\n getDegreesAsperDeggrp,\r\n} from \"./utils/lastDateUpdate\"; //\"./lastDateUpdate\";\r\nimport {\r\n feeHeadsReducer,\r\n categoryReducer,\r\n feeStrFormReducer,\r\n feeDetlReducer,\r\n feeDateReducer,\r\n} from \"./finance/fee-str\"; //\"./fee-str\";\r\nimport { uploadReducer } from \"./utils/upload\"; //\"./upload\";\r\nimport {\r\n qpStatReducer,\r\n qpStatSumReducer,\r\n getTeachCodeRange,\r\n getfbaordName,\r\n getTeachCodeOnBoard,\r\n} from \"./after-exam/valuation\"; //\"./valuation\";\r\nimport { pgetEditApp, pgetDeg } from \"./utils/pget\"; //\"./pget\";\r\nimport { CollegeForm } from \"./masters/collegeform\"; //\"./collegeform\";\r\n// kunal\r\nimport { resultStatCollegeWise } from \"./after-exam/collegewisestat\"; //\"./collegewisestat\";\r\nimport {\r\n allClgList,\r\n GetSpecificCollege,\r\n GetDeggrpOnCollege,\r\n getDegreeOnCol,\r\n getIaShortUpdData,\r\n} from \"./masters/collegeformlist\"; //\"./collegeformlist\";\r\nimport { studentDegreeCombintaion } from \"./admissions/admission\"; //\"./admission\";\r\nimport { ExamAppStats, ExmDetStats } from \"./before-exam/exmAppStats\"; //\"./exmAppStats\";\r\nimport { getDegExmRng, shwFeeUpdateDet } from \"./after-exam/RVRTFeeUpdate\"; //\"./RVRTFeeUpdate\";\r\nimport { getAdmStats, getSpecCollDet } from \"./admissions/admStats\"; //\"./admStats\";\r\n// import { allClgList } from \"./allclglist\";\r\nimport { getFaculty } from \"./masters/faculty\"; //\"./faculty\";\r\nimport { getDegreeDet } from \"./masters/degreeEntryScrn\"; //\"./degreeEntryScrn\";\r\nimport cropImage, {\r\n collegeWiseDegreeList,\r\n getStudentPhotosDegreeWise,\r\n} from \"./utils/cropimage\"; //\"./cropimage\";\r\nimport { userDetails, viewCreateUser } from \"./utils/createUser\"; //\"./createUser\";\r\nimport { menuLists } from \"./loadMenuList\";\r\nimport { getExmNo, getSubDet, getSubData } from \"./masters/subjectEntrySrcn\"; //\"./subjectEntrySrcn\";\r\nimport { getBoard } from \"./masters/boards\"; //\"./boards\";\r\nimport { getReasonsID } from \"./masters/reasonMaster\";\r\nimport {\r\n boardList,\r\n getTeachLists,\r\n getBoardEditLists,\r\n getChairmanCode,\r\n getChairmanDetails,\r\n getChairmanCodeDetailsMass,\r\n} from \"./masters/boardMaster\";\r\nimport { getMasQP } from \"./masters/masQP\";\r\nimport { taskReminder, taskReminderLIST } from \"./utils/taskreminder\";\r\nimport { holidayList } from \"./masters/holidaylist\";\r\nimport { postNotifList, editNotification } from \"./utils/hostNotification\";\r\nimport {\r\n smsReducer,\r\n viewSMSReducer,\r\n viewNotifReducer,\r\n getCollegeDetails,\r\n getDegrees,\r\n getDegreefromDeggrp,\r\n getColleges,\r\n} from \"./utils/sms-notification\";\r\nimport { saveValInvi } from \"./after-exam/saveValInviRed\";\r\nimport { workDoneReport } from \"./after-exam/getallworkdone\";\r\nimport { workDoneReportSummary } from \"./after-exam/getworkdoneSummary\";\r\nimport { saveInvitation, sendMsg } from \"./after-exam/valuationInvitationRed\";\r\nimport { saveInviteList } from \"./after-exam/valuationInvitationRed\";\r\nimport { NotificationList } from \"./utils/getNotifications\";\r\nimport {\r\n dailyValuation,\r\n getfboarddailyval,\r\n getdegAll,\r\n getCollegeOnDeggrp,\r\n getDegreeOnDeggrpCollege,\r\n} from \"./after-exam/dailyValuation\";\r\nimport { dailyRvPcReport } from \"./after-exam/dailyRvPcReport\";\r\nimport { saveRvRtCheckList } from \"./after-exam/saveRvRtCheckList\";\r\nimport {\r\n GetNotVal,\r\n fetchDropNotValued,\r\n getCollegenotVal,\r\n} from \"./after-exam/getnotVal\";\r\nimport { fetchDropDownOptions } from \"./finance/getDropDownOptionsReducer\";\r\n\r\nimport { messageBoard, groupEdit } from \"./utils/MessageBoard_RED\";\r\nimport { convoDet } from \"./convocation/convocation\";\r\nimport { convoRecDet } from \"./convocation/convorec\";\r\nimport {\r\n studyDegreeListReducer,\r\n studyExamnoReducer,\r\n studySubjectReducer,\r\n studyUploadDocReducer,\r\n getstudyMaterialReducer,\r\n} from \"./studymaterial/studyMaterial\";\r\nimport { subtabledatareducer } from \"./subjectmapping/subjectmapping\";\r\nimport {\r\n resultstatsreportdeglist,\r\n resultstatsreportclglist,\r\n restatloaddeg,\r\n restatloadcoll,\r\n} from \"./resultstatsreport/resultstatsrptreducer\";\r\nimport {\r\n setpracticalexamcenter,\r\n getcollegelistpractical,\r\n getsubjectlistpractical,\r\n getcentrecodepractical,\r\n} from \"./setpracticalcenter/setpracticalcenterreducer\";\r\nimport { getfreezetimetablereducer } from \"./before-exam/freezetimetable\";\r\nimport { getreleasetimetablereducer } from \"./before-exam/releasetimetable\";\r\nimport {\r\n dispmarkscard,\r\n dispcollegelist,\r\n dispmarkscardclg,\r\n dispdetails,\r\n dispdetailsclg,\r\n} from \"./dispatchmarkscard/dispatchmarkscardreducer\";\r\nimport { getRVMarksEntry, getdocdetRVreducer } from \"./after-exam/rvMarksEntry\";\r\nimport {\r\n setviewledger,\r\n getviewledgexamno,\r\n} from \"./viewledger/viewledgerreducer\";\r\nimport {\r\n getcreateBORreducer,\r\n boechrboard,\r\n boeteachlist,\r\n} from \"./create-boe/boereducer\";\r\nimport { getTeacherId } from \"./changecollege/teacher\";\r\nimport { getvalheads } from \"./val_center/val_cntr\";\r\nimport { updatevalcenter } from \"./update_val_center\";\r\nimport { getdegreevalcenter } from \"./update_val_center\";\r\nimport { mcfverifynew } from \"./mcfverifynew/mcf_new\";\r\nimport { mcfview } from \"./mcfverifynew/mcf_new\";\r\nimport { getinwordstatus } from \"./inword_update\";\r\nimport { viewinword } from \"./utils/inword.js\";\r\nimport {\r\n getstuddetforrt,\r\n getExamDet,\r\n getDegrDet,\r\n getSemDet,\r\n} from \"./rt_marks_entry\";\r\nimport { getStudNameChange, getTeachIdData } from \"./approvestudname\";\r\nimport { saveStudNameChange } from \"./approvestudname\";\r\nimport { uploaddoccorr } from \"./uplcorrdoc\";\r\nimport { viewuploaddoccorr, regcodeverification } from \"./uplcorrdoc\";\r\nimport {\r\n deggrpexamcentre,\r\n allexamcentre,\r\n dateall,\r\n loadexamcentretable,\r\n loadmastersdeg,\r\n loadsubrptsem,\r\n} from \"./viewexamcentrenew\";\r\nimport { getmarksentrydet, updatemarksentrydet } from \"./marksentry\";\r\nimport { loadunivall, loadmodcorr } from \"./marksmodreport\";\r\n\r\nimport { studentadmission } from \"./masters/studadm\";\r\nimport {\r\n getBundledeggrp,\r\n getExamDate,\r\n getbundledispatch,\r\n} from \"./bundledispatch\";\r\n\r\nimport { generateDegreeDetails } from \"./absent/mp_report\";\r\nimport {\r\n getrvrtdeggrp,\r\n getrvrtexamno,\r\n getrvrtqpcode,\r\n getrvrttable,\r\n} from \"./rvrtblock\";\r\nimport {\r\n fetchBoardDet,\r\n getTCode,\r\n getCollCode,\r\n getCollCodefrmdeggrp,\r\n} from \"./after-exam/valuationBill\";\r\n\r\nimport { viewteachattendcollege, viewteachattenddet } from \"./viewteachattend\";\r\nimport { viewbackup, getUplaodBackUpUnivs } from \"./viewbackup\";\r\n// import { viewbackup } from \"./viewbackup\";\r\nimport {\r\n getadmdegree,\r\n viewadmapprove,\r\n getadmcollege,\r\n getadmcomb,\r\n getadmcombreport,\r\n} from \"./admapprove\";\r\n\r\nimport {\r\n getexamappdegree,\r\n getexamappcollege,\r\n getexamappexamno,\r\n} from \"./examapprpt\";\r\n\r\nimport {\r\n getcollegereport,\r\n getdegreereport,\r\n submitcollegereport,\r\n loaddegreegroupclgrpt,\r\n getCollAbsentReport,\r\n} from \"./collegereport\";\r\n\r\nimport { getcentrereport } from \"./centrereports\";\r\n\r\nimport {\r\n getTdvsBoardDetails,\r\n getTdvsQPDetails,\r\n getTDVSQpPdfDet,\r\n getTDVSStudentDeatils,\r\n getTdvsReport,\r\n getDecodingData,\r\n getDecodeDiff,\r\n saveUpdatedRegAnsNo,\r\n getTdvsCountData,\r\n} from \"./tdvsdecoding/tdvsdecoding\";\r\n\r\nimport {\r\n getAllCollDetial,\r\n getAllDegreeDet,\r\n getDegreeNam,\r\n getSelDegrSem,\r\n getAllCollDet,\r\n getSelSem,\r\n viewStd,\r\n getComStdDet,\r\n currActive,\r\n getHistory,\r\n getStudDelHistory,\r\n} from \"./Dashboard/index\";\r\n\r\nimport {\r\n getBoardDet,\r\n getBoardSubj,\r\n getTeachDet,\r\n getSelTeachDet,\r\n getQPDetails,\r\n displayQPDetails,\r\n disAppQPDetails,\r\n examDate,\r\n getBankDet,\r\n acceptQPDet,\r\n acceptedUploadQP,\r\n getFinalQpData,\r\n getTeacherAllData,\r\n submitQPDet,\r\n getProgramDet,\r\n getQPDeta,\r\n getFinQPData,\r\n getFinalQPAns,\r\n getSysPatrDet,\r\n getAvailableQp,\r\n getDetailedAvailableQpData,\r\n} from \"./QP_Setter/index\";\r\n\r\nimport {\r\n getAttColl,\r\n getAttDegree,\r\n getSemDegr,\r\n getSecSem,\r\n viewAttSet,\r\n} from \"./Attendance_report\";\r\n\r\nimport { viewAtteBlock } from \"./attendanceblock\";\r\nimport { degDet, collDet, boardDet, teachDet, getTeach } from \"./master/degree\";\r\nimport {\r\n getDegrGrp,\r\n scriptBoard,\r\n qpRecjDet,\r\n getRejScrCheck,\r\n} from \"./tdvs_recj_script_check\";\r\nimport {\r\n getTeacherDesignation,\r\n getTeachBoardDetails,\r\n getQPSubjects,\r\n viewTeacherEntry,\r\n getTeacherData,\r\n loadYearAndMode,\r\n assignModeratorDet,\r\n qpModeratorSummary,\r\n viewQuestionPaper,\r\n viewQPPatternHandler,\r\n viewFinalQp,\r\n getModeratorData,\r\n getModUpdData,\r\n selectFinalQp,\r\n getModeratorDet,\r\n getModQPData,\r\n} from \"./teacher/teachersentry\";\r\nimport { viewBoardMaster } from \"./boardmaster\";\r\nimport {\r\n getregcodeyear,\r\n getregmode,\r\n getregqpcode,\r\n getregpacket,\r\n viewsearchregcode,\r\n} from \"./searchregcode/searchregcode\";\r\n\r\nimport {\r\n getcollegeiamarks,\r\n getdegreeia,\r\n getsemia,\r\n getsubjectia,\r\n viewiamarkstable,\r\n} from \"./iamarkssummary\";\r\n\r\nimport { getstudentregistrtionlist } from \"./std_regsitrtion/std_registrtion\";\r\n\r\nimport { getdgrgroupdet } from \"./pushmarks\";\r\n\r\nimport {\r\n getdatedeg,\r\n getdatesem,\r\n getdatesub,\r\n getdatelement,\r\n viewdatesentry,\r\n getMaxTest,\r\n} from \"./dateupdate\";\r\nimport {\r\n loadQPDet,\r\n totUploadAnsBookDet,\r\n getYearModeData,\r\n} from \"./ans-book-mang/uploadAnsBook\";\r\n\r\nimport {\r\n getResStudDegree,\r\n getResStudSem,\r\n getResStudSubject,\r\n getResStudData,\r\n} from \"./stud_ack/stud_ack\";\r\n\r\nimport {\r\n setDeggrp,\r\n getExamMode,\r\n getDegree,\r\n} from \"../reducers/acknowlege_direct\";\r\n\r\nimport { getIAMarksSub } from \"./updateIAMarks/index\";\r\nimport { headsdetails } from \"./define_heads/index\";\r\n\r\nimport {\r\n getprogramedet,\r\n getDatesEntryForm,\r\n loadeditingDet,\r\n loaddegreeheads,\r\n loadeditdet,\r\n getVerfyData,\r\n viewNotifdet,\r\n} from \"./Notification_Entry/index\";\r\n\r\n// import { getExamDateDet, getDeggrpDet, getMarksDet } from \"./certification\";\r\nimport {\r\n oldquestionpaperdegree,\r\n oldquestionpaperexamno,\r\n oldquestionpaperexamdate,\r\n getoldqpdet,\r\n} from \"./oldquestionpaper\";\r\nimport { getAdmisionDegree } from \"./admisiondegree/index\";\r\nimport {\r\n getDeggrp,\r\n getExamDateDet,\r\n getDeggrpDet,\r\n getMarksDet,\r\n} from \"./certification\";\r\n\r\nimport {\r\n loaddegreegrouptm,\r\n getdegreetmdet,\r\n getsemtmdet,\r\n getsubjtmdet,\r\n loadteacherinfotm,\r\n loadtableinfotm,\r\n loadergrpview,\r\n getdegreeviewdet,\r\n getsemviewdet,\r\n loadtableinfoview,\r\n} from \"./teacherEmail\";\r\nimport {\r\n getQpSetterDetData,\r\n getUploadQPseterDetData,\r\n selectModerator,\r\n getQpSummaryNew,\r\n getDetaileQpSummary,\r\n getFinalQuestionPaperSumData,\r\n showFinalQPFinalDetdata,\r\n} from \"./qpsetterteacher/acceptQpRequest\";\r\n\r\nimport {\r\n loadtdvssubject,\r\n loadtdvsdate,\r\n loadtdvsstats,\r\n loadqpdetails,\r\n loadalldata,\r\n loadtdvsdegree,\r\n loadtdvssubj,\r\n} from \"./tdvs_stats/index.js\";\r\n\r\nimport {\r\n loadexamappcentre,\r\n loadexamappdegree,\r\n loadexamappsem,\r\n loadexamappdetails,\r\n} from \"./exam_app_acknowledge/index.js\";\r\n\r\nimport {\r\n getNotificationDegree,\r\n getNotificationHeadDet,\r\n getNotificationHeads,\r\n getNotificationSem,\r\n} from \"./upcomingnotifications/upcomingNotifications.js\";\r\n\r\nimport {\r\n getTeachData,\r\n getExamOrderDet,\r\n getOrderData,\r\n} from \"./send_order/index.js\";\r\nimport {\r\n getOmrQpCode,\r\n getOmrYearMode,\r\n viewOmrMarksEnrtyDet,\r\n getOmrMCQQP,\r\n saveOmrQp,\r\n uploadOmrFileHandlers,\r\n} from \"./omr/omrqnentry.js\";\r\nimport {\r\n loaduniversities,\r\n loadtickets,\r\n loademploye,\r\n loadempl,\r\n} from \"./Tickets/index.js\";\r\nimport {\r\n getdeggrpresult,\r\n getExamdateResult,\r\n getDegreeResult,\r\n getSemResult,\r\n viewResultDate,\r\n} from \"./resultdate/index.js\";\r\nimport {\r\n getMpcDeggrp,\r\n getMpcExamDate,\r\n getMpcManageData,\r\n} from \"./mpcmanagement/mpcmanagement.js\";\r\n\r\nconst reducers = combineReducers({\r\n user: userReducer,\r\n usertype: userTypeReducer,\r\n login: loginReducer,\r\n regn: regnReducer,\r\n fgtpasswd: fgtReducer,\r\n univ: curunivReducer,\r\n univs: univReducer,\r\n menu: menuReducer,\r\n dashboard: dashboardReducer,\r\n loading: loadingReducer,\r\n error: setErrorReducer,\r\n moderror: showErrorReducer,\r\n combination: combinationReducer,\r\n deggrp: degGrpReducer,\r\n degGrpDegree: degGrpDegreeReducer,\r\n degrees: degreesReducer,\r\n saveDeggrp: saveDeggrpReducer,\r\n cntrList: cntrListReducer,\r\n degcoll: degCollReducer,\r\n examCntrDet: examCntrDetReducer,\r\n studentInfo: studentInfoReducer,\r\n collegeReport: collegeReducer,\r\n dateMaster: dateMaster,\r\n holidayMaster: holidayMaster,\r\n creditMaster: creditMaster,\r\n timetable: timetableReduces,\r\n reason: reasonReduces,\r\n prsubs: fetchPrSubReduces,\r\n boards: fetchBoardReducer,\r\n prbatch: fetchPrBatchReducer,\r\n masdate: masdateReduces,\r\n grvlst: grvlstReducer,\r\n grv: grvReducer,\r\n grvSnt: grvSntReducer,\r\n getExmCntrs: getExmCntrRedu,\r\n HTCnt: fetchHallTicketReducer,\r\n bundleRecv: bundleRecvReducer,\r\n lastDU: lstDateUpdateRedu,\r\n feeheads: feeHeadsReducer,\r\n upload: uploadReducer,\r\n qpstat: qpStatReducer,\r\n qpstatsum: qpStatSumReducer,\r\n category: categoryReducer,\r\n feeStrForm: feeStrFormReducer,\r\n feeDetl: feeDetlReducer,\r\n feeDate: feeDateReducer,\r\n pgetEditApp: pgetEditApp,\r\n pgetDeg: pgetDeg,\r\n collegeList: allClgList,\r\n CollegeForm: CollegeForm,\r\n resultStatCollegeWise: resultStatCollegeWise,\r\n studentDegreeCombintaion: studentDegreeCombintaion,\r\n ExamAppStats: ExamAppStats,\r\n ExmDetStats: ExmDetStats,\r\n getDegExmRng: getDegExmRng,\r\n shwFeeUpdateDet: shwFeeUpdateDet,\r\n admCollStats: getAdmStats,\r\n getSpecCollDet: getSpecCollDet,\r\n allcollegeList: allClgList,\r\n cropImage: cropImage,\r\n collegeWiseDegreeList: collegeWiseDegreeList,\r\n getStudentPhotosDegreeWise: getStudentPhotosDegreeWise,\r\n getFaculty: getFaculty,\r\n getDegreeDet: getDegreeDet,\r\n activeCollege: activeCollegeReducer,\r\n refundList: refundReducer,\r\n GetSpecificCollege: GetSpecificCollege,\r\n userTypeList: userTypeList,\r\n userDetails: userDetails,\r\n menuList: menuLists,\r\n getExmNo: getExmNo,\r\n getSubjects: getSubDet,\r\n subjectData: getSubData,\r\n //getOldSubData: getOldSubData,\r\n board: getBoard,\r\n getReasonsIDs: getReasonsID,\r\n boardList: boardList,\r\n masQPDet: getMasQP,\r\n taskReminderData: taskReminder,\r\n ALLReminderTask: taskReminderLIST,\r\n allworkDOneReport: workDoneReport,\r\n allworkDoneReportSummary: workDoneReportSummary,\r\n holidayList: holidayList,\r\n postNotifList: postNotifList,\r\n editNotification: editNotification,\r\n viewTimeTable: getTimeTablesReducer,\r\n smsNotif: smsReducer,\r\n dailyValuation: dailyValuation,\r\n dailyRvPcReport: dailyRvPcReport,\r\n saveRvRtCheckList: saveRvRtCheckList,\r\n valInvitation: getValInviReducer,\r\n valInvi: saveValInvi,\r\n saveInvitation: saveInvitation,\r\n saveInviteList: saveInviteList,\r\n dashboardNotifList: NotificationList,\r\n sendSms: sendSmsReducer,\r\n sendMsg: sendMsg,\r\n getNotvalData: GetNotVal,\r\n fetchDropNotValued: fetchDropNotValued,\r\n sendMsgAll: sendMsgAll,\r\n fetchDropDownOptions: fetchDropDownOptions,\r\n getDegSemList: getDegSemList,\r\n degsem: getDegSemEdit,\r\n degcalss: getDegClassEdit,\r\n degreason: getDegReason,\r\n msgBoard: messageBoard,\r\n grpCreation: grpCreation,\r\n inwardCreation: inwardCreation,\r\n outwardCreation: outwardCreation,\r\n grpData: grpFormData,\r\n grpEdit: groupEdit,\r\n viewSMS: viewSMSReducer,\r\n viewNotif: viewNotifReducer,\r\n studyDegree: studyDegreeListReducer,\r\n studyExamno: studyExamnoReducer,\r\n studySubject: studySubjectReducer,\r\n studyUploadDoc: studyUploadDocReducer,\r\n getstudyMaterial: getstudyMaterialReducer,\r\n submapTabledata: subtabledatareducer,\r\n resultStatsDegList: resultstatsreportdeglist,\r\n resultStatsClgList: resultstatsreportclglist,\r\n practicalCenter: setpracticalexamcenter,\r\n freezeTimeTable: getfreezetimetablereducer,\r\n releaseTimeTable: getreleasetimetablereducer,\r\n dispatchMarkscard: dispmarkscard,\r\n dispCollegeList: dispcollegelist,\r\n dispatchMarkscardClg: dispmarkscardclg,\r\n dispatchDetails: dispdetails,\r\n dispatchDetailsCLG: dispdetailsclg,\r\n rvMarksEntry: getRVMarksEntry,\r\n rvDocDet: getdocdetRVreducer,\r\n convoDet: convoDet,\r\n convoRecDet: convoRecDet,\r\n viewledger: setviewledger,\r\n viewledgexamno: getviewledgexamno,\r\n boeCreate: getcreateBORreducer,\r\n boeChairmanBoard: boechrboard,\r\n boeteachlist: boeteachlist,\r\n degreettm: getdegreesttm,\r\n teachdet: getTeacherId,\r\n valheads: getvalheads,\r\n valuation: updatevalcenter,\r\n degreevalcenter: getdegreevalcenter,\r\n mcfverifynewdate: mcfverifynew,\r\n mcfviewdetail: mcfview,\r\n getinwordstatus: getinwordstatus,\r\n viewinword: viewinword,\r\n getstuddetforrt: getstuddetforrt,\r\n rtmarksexam: getExamDet,\r\n degrdet: getDegrDet,\r\n semdet: getSemDet,\r\n getStudNameChange: getStudNameChange,\r\n uploaddoccorr: uploaddoccorr,\r\n viewuploaddoccorr: viewuploaddoccorr,\r\n deggrpexamcentre: deggrpexamcentre,\r\n allexamcentre: allexamcentre,\r\n dateall: dateall,\r\n getmarksentrydet: getmarksentrydet,\r\n updatemarksentrydet: updatemarksentrydet,\r\n loadexamcentretable: loadexamcentretable,\r\n studentadmission: studentadmission,\r\n getBundledeggrp: getBundledeggrp,\r\n getExamDate: getExamDate,\r\n getbundledispatch: getbundledispatch,\r\n loadunivall: loadunivall,\r\n finalloadmodcorr: loadmodcorr,\r\n generateDegreeDetails: generateDegreeDetails,\r\n getrvrtdeggrp: getrvrtdeggrp,\r\n getrvrtexamno: getrvrtexamno,\r\n getrvrtqpcode: getrvrtqpcode,\r\n getrvrttable: getrvrttable,\r\n getcolldet: getCollegeDetails,\r\n getColl: getColleges,\r\n getdeg: getDegrees,\r\n getcoldeggrp: getCollegesAsperDeggrp,\r\n getdegdeggrp: getDegreesAsperDeggrp,\r\n getdegfromdeg: getDegreefromDeggrp,\r\n getcollegelistpractical: getcollegelistpractical,\r\n getsubjectlistpractical: getsubjectlistpractical,\r\n getcentrecodepractical: getcentrecodepractical,\r\n restatloaddeg: restatloaddeg,\r\n restatloadcoll: restatloadcoll,\r\n fetchBoardDetails: fetchBoardDet,\r\n tcode: getTCode,\r\n coldet: getCollCode,\r\n getcoldegdet: getCollCodefrmdeggrp,\r\n viewteachattendcollege: viewteachattendcollege,\r\n viewteachattenddet: viewteachattenddet,\r\n viewbackup: viewbackup,\r\n getUnivs: getUplaodBackUpUnivs,\r\n getadmdegree: getadmdegree,\r\n getadmcollege: getadmcollege,\r\n getadmcomb: getadmcomb,\r\n viewadmapprove: viewadmapprove,\r\n getadmcombreport: getadmcombreport,\r\n getTeachList: getTeachLists,\r\n getboardList: getBoardEditLists,\r\n getexamappcollege: getexamappcollege,\r\n getexamappdegree: getexamappdegree,\r\n getexamappexamno: getexamappexamno,\r\n collVal: getCollegenotVal,\r\n chairmanCode: getChairmanCode,\r\n chairmanDet: getChairmanDetails,\r\n teachRange: getTeachCodeRange,\r\n fboardDet: getfboarddailyval,\r\n fboardName: getfbaordName,\r\n teacode: getChairmanCodeDetailsMass,\r\n teachonboard: getTeachCodeOnBoard,\r\n getcollegereport: getcollegereport,\r\n getdegreereport: getdegreereport,\r\n submitcollegereport: submitcollegereport,\r\n getcentrereport: getcentrereport,\r\n loaddegreegroupclgrpt: loaddegreegroupclgrpt,\r\n loadmastersdeg: loadmastersdeg,\r\n loadsubrptsem: loadsubrptsem,\r\n tdvsBoard: getTdvsBoardDetails,\r\n qpDet: getTdvsQPDetails,\r\n tdvspdf: getTDVSQpPdfDet,\r\n tdvstud: getTDVSStudentDeatils,\r\n tdvsreport: getTdvsReport,\r\n getcolldet: getCollegeDet,\r\n getdegreecoll: getDegreeColl,\r\n getsubj: getSubjDeg,\r\n getsem: getSemDeg,\r\n getbatch: getBatchSubj,\r\n viewdata: viewPracticalMarks,\r\n // degrall: getAllDegree,\r\n // collcount: getAllCollCount,\r\n alldegdet: getAllDegreeDet,\r\n degrnam: getDegreeNam,\r\n selsem: getSelDegrSem,\r\n // subjlm: getSubj,\r\n // getTeach: getTeachCount,\r\n getAllCollDetial: getAllCollDetial,\r\n // getStd: getStdCount,\r\n colldet: getAllCollDet,\r\n subsem: getSelSem,\r\n lmtstddet: viewStd,\r\n comstddet: getComStdDet,\r\n boaddet: getBoardDet,\r\n boardsubj: getBoardSubj,\r\n teachdet: getTeachDet,\r\n seltech: getSelTeachDet,\r\n attcoll: getAttColl,\r\n attdegree: getAttDegree,\r\n attsem: getSemDegr,\r\n attsec: getSecSem,\r\n attview: viewAttSet,\r\n viewblock: viewAtteBlock,\r\n teacher: getTeachIdData,\r\n submenu: getSubMenus,\r\n getseldeg: degDet,\r\n qPaperDet: getQPDetails,\r\n disQPD: displayQPDetails,\r\n appDisQpD: disAppQPDetails,\r\n regcodeverify: regcodeverification,\r\n deggrpscrp: getDegrGrp,\r\n scriptBoard: scriptBoard,\r\n qpRecj: qpRecjDet,\r\n tabRejScr: getRejScrCheck,\r\n teachDesignation: getTeacherDesignation,\r\n viewBoardMaster: viewBoardMaster,\r\n teachBoard: getTeachBoardDetails,\r\n teachBoardDet: getQPSubjects,\r\n viewTeacherEntry: viewTeacherEntry,\r\n getTeacherData: getTeacherData,\r\n examdate: examDate,\r\n loadYearAndMode: loadYearAndMode,\r\n assignModeratorDet: assignModeratorDet,\r\n bankDet: getBankDet,\r\n accQPDet: acceptQPDet,\r\n accUploadDet: acceptedUploadQP,\r\n qpModeratorSummary: qpModeratorSummary,\r\n viewQuestionPaper: viewQuestionPaper,\r\n viewQPPattern: viewQPPatternHandler,\r\n getregcodeyear: getregcodeyear,\r\n getregmode: getregmode,\r\n getregqpcode: getregqpcode,\r\n getregpacket: getregpacket,\r\n viewsearchregcode: viewsearchregcode,\r\n viewFinalQp: viewFinalQp,\r\n getModeratorData: getModeratorData,\r\n getModUpdData: getModUpdData,\r\n getcollegeiamarks: getcollegeiamarks,\r\n getdegreeia: getdegreeia,\r\n getsemia: getsemia,\r\n getsubjectia: getsubjectia,\r\n viewiamarkstable: viewiamarkstable,\r\n getstudentregistrtionlist: getstudentregistrtionlist,\r\n viewCreateUser: viewCreateUser,\r\n selectFinalQp: selectFinalQp,\r\n getFinalQpData: getFinalQpData,\r\n colldetails: collDet,\r\n boardDetails: boardDet,\r\n teachdetails: teachDet,\r\n displayTeachDet: getTeach,\r\n currAct: currActive,\r\n viewCreateUser: viewCreateUser,\r\n selectFinalQp: selectFinalQp,\r\n getFinalQpData: getFinalQpData,\r\n colldetails: collDet,\r\n boardDetails: boardDet,\r\n teachdetails: teachDet,\r\n displayTeachDet: getTeach,\r\n currAct: currActive,\r\n viewCreateUser: viewCreateUser,\r\n selectFinalQp: selectFinalQp,\r\n getFinalQpData: getFinalQpData,\r\n getdgrgroupdet: getdgrgroupdet,\r\n getdatedeg: getdatedeg,\r\n getdatesem: getdatesem,\r\n getdatesub: getdatesub,\r\n getdatelement: getdatelement,\r\n viewdatesentry: viewdatesentry,\r\n modteach: getTeacherAllData,\r\n resQPDet: loadQPDet,\r\n totansup: totUploadAnsBookDet,\r\n decodedata: getDecodingData,\r\n resdegree: getResStudDegree,\r\n resSem: getResStudSem,\r\n resSub: getResStudSubject,\r\n resdata: getResStudData,\r\n getDecodeDiffDet: getDecodeDiff,\r\n setDeggrp: setDeggrp,\r\n setExamMode: getExamMode,\r\n setDegree: getDegree,\r\n saveDecodeDif: saveUpdatedRegAnsNo,\r\n decodeCount: getTdvsCountData,\r\n getIAMarksSub: getIAMarksSub,\r\n getDatesEntryForm: getDatesEntryForm,\r\n getStudHistory: getHistory,\r\n headsdetails: headsdetails,\r\n getprogramedet: getprogramedet,\r\n loadeditingDet: loadeditingDet,\r\n loaddegreeheads: loaddegreeheads,\r\n loadeditdet: loadeditdet,\r\n degdeggp: getDeggrp,\r\n examDateDet: getExamDateDet,\r\n deggrpdet: getDeggrpDet,\r\n getMarksStatus: getMarksDet,\r\n oldQpDegree: oldquestionpaperdegree,\r\n oldQpExamno: oldquestionpaperexamno,\r\n oldQpExamDate: oldquestionpaperexamdate,\r\n getOldQP: getoldqpdet,\r\n getAdmisionDegree: getAdmisionDegree,\r\n getVerfyData: getVerfyData,\r\n loaddegreegrouptm: loaddegreegrouptm,\r\n getdegreetmdet: getdegreetmdet,\r\n getsemtmdet: getsemtmdet,\r\n getsubjtmdet: getsubjtmdet,\r\n loadteacherinfotm: loadteacherinfotm,\r\n loadtableinfotm: loadtableinfotm,\r\n acceptQp: getQpSetterDetData,\r\n prepareQPData: getUploadQPseterDetData,\r\n qpdata: submitQPDet,\r\n getModData: selectModerator,\r\n loadergrpview: loadergrpview,\r\n getdegreeviewdet: getdegreeviewdet,\r\n getsemviewdet: getsemviewdet,\r\n loadtableinfoview: loadtableinfoview,\r\n getQpSumData: getQpSummaryNew,\r\n getQpDetData: getDetaileQpSummary,\r\n sumFinalQpData: getFinalQuestionPaperSumData,\r\n detFinalQpData: showFinalQPFinalDetdata,\r\n progDet: getProgramDet,\r\n dataQPDet: getQPDeta,\r\n modeData: getModeratorDet,\r\n getModQPData: getModQPData,\r\n finQPDat: getFinQPData,\r\n getFinalQPAns: getFinalQPAns,\r\n dataSysPatr: getSysPatrDet,\r\n viewNotifdet: viewNotifdet,\r\n loadtdvssubject: loadtdvssubject,\r\n loadalldata: loadalldata,\r\n loadtdvsdate: loadtdvsdate,\r\n loadtdvsstats: loadtdvsstats,\r\n getDeg: getDeg,\r\n loadqpdetails: loadqpdetails,\r\n loadexamappcentre: loadexamappcentre,\r\n loadexamappdegree: loadexamappdegree,\r\n loadexamappsem: loadexamappsem,\r\n loadexamappdetails: loadexamappdetails,\r\n loadtdvsdegree: loadtdvsdegree,\r\n loadtdvssubj: loadtdvssubj,\r\n allDetailDeg: getdegAll,\r\n getNotificationHeads: getNotificationHeads,\r\n getNotificationDegree: getNotificationDegree,\r\n getNotificationSem: getNotificationSem,\r\n getNotificationHeadDet: getNotificationHeadDet,\r\n getabsReport: getCollAbsentReport,\r\n colDeggrp: GetDeggrpOnCollege,\r\n colDegree: getDegreeOnCol,\r\n getIaAttData: getIaShortUpdData,\r\n getTest: getMaxTest,\r\n getAvlQP: getAvailableQp,\r\n getAvlQPDet: getDetailedAvailableQpData,\r\n teachList: getTeachData,\r\n getOrderTeach: getExamOrderDet,\r\n getOrderData: getOrderData,\r\n deletStdCut: getStudDelHistory,\r\n yerModeData: getYearModeData,\r\n getOmrQpCode: getOmrQpCode,\r\n getOmrYearMode: getOmrYearMode,\r\n viewOmrMarksEnrtyDet: viewOmrMarksEnrtyDet,\r\n getOmrMCQQP: getOmrMCQQP,\r\n saveOmrQp: saveOmrQp,\r\n uploadOmrFileHandlers: uploadOmrFileHandlers,\r\n loaduniversities: loaduniversities,\r\n loadtickets: loadtickets,\r\n loademploye: loademploye,\r\n getCollegeOnDeggrp: getCollegeOnDeggrp,\r\n getDegreeOnDeggrpCollege: getDegreeOnDeggrpCollege,\r\n loadempl: loadempl,\r\n getdeggrpresult: getdeggrpresult,\r\n getExamdateResult: getExamdateResult,\r\n getDegreeResult: getDegreeResult,\r\n getSemResult: getSemResult,\r\n viewResultDate: viewResultDate,\r\n mpcDeggrp: getMpcDeggrp,\r\n mpcExamdate: getMpcExamDate,\r\n mpcData: getMpcManageData,\r\n});\r\n\r\nconst rootReducer = (state, action) => {\r\n if (action.type === \"LOGOUT\") {\r\n state = undefined;\r\n }\r\n\r\n return reducers(state, action);\r\n};\r\n\r\nexport default rootReducer;\r\n","export default (state = {funivcode: \"\", funivname: \"\", \r\nffolder: \"\", fegov: \"\"}, action) => {\r\n switch(action.type)\r\n {\r\n case 'SET_UNIV':\r\n return action.payload;\r\n default :\r\n return state; \r\n }\r\n}","export default (state = [], action) => {\r\n switch(action.type)\r\n {\r\n case 'FETCH_UNIVS':\r\n return action.payload.data.univs;\r\n default :\r\n return state; \r\n }\r\n}","const loadingReducer = (state = false, action) => {\r\n switch (action.type) {\r\n case 'SET_LOADER':\r\n return true;\r\n case 'UNSET_LOADER':\r\n return false;\r\n default:\r\n return state;\r\n }\r\n}\r\n\r\nconst setErrorReducer = (state = { error_code: 2, data: { msg: \"\" }, status: \"\" }, action) => {\r\n switch (action.type) {\r\n case 'SET_ERROR':\r\n return action.payload;\r\n case 'UNSET_ERROR':\r\n return { error_code: 2, data: { msg: \"\" }, status: \"\" };\r\n default:\r\n return state;\r\n }\r\n}\r\n\r\nconst showErrorReducer = (state = { open: false, size: \"mini\", header: \"\", content: \"\" }, action) => {\r\n switch (action.type) {\r\n case 'SHOW_ERROR':\r\n return { ...action.payload, open: true, size: \"mini\" };\r\n case 'CLOSE_ERROR':\r\n return { open: false, header: \"\", content: \"\" };\r\n default:\r\n return state;\r\n }\r\n}\r\n\r\nexport { loadingReducer, setErrorReducer, showErrorReducer };","export const degGrpReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case 'FETCH_DEGGRP':\r\n if (action.payload.data.deggrp.length !== 0)\r\n return action.payload.data.deggrp;\r\n else {\r\n const item = { fdeggrp: \"\", fdescpn: \"\", fyear: \"\", fexamtype: \"\", fexamdate: \"\", fdeleted: false }\r\n return [item];\r\n }\r\n default:\r\n return state;\r\n }\r\n}\r\n\r\nexport const degGrpDegreeReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case 'FETCH_DEGGRP_DEGREE':\r\n return action.payload.data;\r\n\r\n case 'SELECT_DEGGRP_DEGREE':\r\n let { el, i } = action.payload;\r\n return state.map((item, j) => {\r\n let data = item;\r\n if (j === i) {\r\n data = { ...el }\r\n }\r\n return data;\r\n });\r\n default:\r\n return state;\r\n }\r\n}","import { FETCH_DEGREES } from \"../../types\";\r\n\r\nexport default (state = [], action) => {\r\n switch (action.type) {\r\n case FETCH_DEGREES:\r\n return action.payload.data.degrees;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export default (state = { error_code: 2, data: { msg: \"\" }, status: \"\" }, action) => {\r\n switch (action.type) {\r\n case 'SAVE_DEGREEGROUP':\r\n return action.payload;\r\n default:\r\n return state;\r\n }\r\n}","export default (state = [], action) => {\r\n switch (action.type) {\r\n case \"FETCH_EXAM_CENTRES\":\r\n return action.payload.data;\r\n case \"FETCH_EXAM_CENTRES\":\r\n const { e, el, i } = action.payload;\r\n let arra = state.map((item, j) => {\r\n let data = item;\r\n if (j === i) {\r\n data = { ...el, [e.target.name]: e.target.value };\r\n }\r\n return data;\r\n });\r\n return arra;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const examCntrDetReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case 'FETCH_CNTR_DET':\r\n if (action.payload.data.examcntrdet.length === 0)\r\n return [{ fcollcode: '', fdeleted: false }]\r\n else\r\n return [...action.payload.data.examcntrdet];\r\n\r\n case 'UPD_CNTR_DET':\r\n let { el, i } = action.payload;\r\n return state.map((item, j) => {\r\n let data = item;\r\n if (j === i) {\r\n data = { ...el }\r\n }\r\n return data;\r\n });\r\n\r\n case 'ADD_CNTR_DET':\r\n return [...state, action.payload];\r\n\r\n default:\r\n return state;\r\n }\r\n}\r\n\r\nexport const saveExamCenter = (state = { error_code: 2, message: \"\", status: \"\" }, action) => {\r\n switch (action.type) {\r\n case 'SAVE_EXAM_CENTER':\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n}\r\n\r\nexport const degCollReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case 'FETCH_DEGCOLL':\r\n return action.payload.data.degcolldet;\r\n default:\r\n return state;\r\n }\r\n}","export default (state = [], action) => {\r\n switch (action.type) {\r\n case 'FETCH_DATE_MASTER':\r\n if (action.payload.data.length === 0)\r\n return [{ fdatecode: '', fdate: '', fdeleted: false }]\r\n else\r\n return action.payload.data;\r\n\r\n case 'ADD_DATE_MASTER':\r\n return [...state, action.payload];\r\n\r\n case 'DELETE_DATE_MASTER':\r\n return [];\r\n\r\n case 'CHANGE_DATE_MASTER':\r\n let { el, i } = action.payload;\r\n return state.map((item, j) => {\r\n let data = item;\r\n if (j === i) {\r\n data = { ...el }\r\n }\r\n return data;\r\n });\r\n\r\n default:\r\n return state;\r\n }\r\n}\r\n\r\n","export default (state = [], action) => {\r\n switch (action.type) {\r\n case \"FETCH_HOLIDAY\":\r\n if (action.payload.data.length === 0) {\r\n const item = { fremarks: \"\", fdate: \"\", fdeleted: false };\r\n return [item];\r\n } else {\r\n return action.payload.data;\r\n }\r\n case \"CHANGE_HOLIDAY\":\r\n let { el, i } = action.payload;\r\n return state.map((item, j) => {\r\n let data = item;\r\n if (j === i) {\r\n data = { ...el };\r\n }\r\n return data;\r\n });\r\n case \"ADD_HOLIDAY\":\r\n return [...state, action.payload.el];\r\n case \"DELETE_HOLIDAY\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export default (state = [], action) => {\r\n switch (action.type) {\r\n case \"FETCH_CREDIT\":\r\n if (action.payload.data.length === 0) {\r\n const item = {\r\n FFROMMARK: \"\",\r\n FTOMARK: \"\",\r\n FCREDIT: \"\",\r\n FGRADE: \"\",\r\n fdeleted: false,\r\n };\r\n return [item];\r\n } else {\r\n return action.payload.data;\r\n }\r\n case \"CHANGE_CREDIT\":\r\n let { el, i } = action.payload;\r\n return state.map((item, j) => {\r\n let data = item;\r\n if (j === i) {\r\n data = { ...el };\r\n }\r\n return data;\r\n });\r\n case \"ADD_CREDIT\":\r\n return [...state, action.payload.el];\r\n case \"DELETE_CREDIT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","import { fromJS } from 'immutable';\r\n\r\nconst timetableReduces = (state = [], action) => {\r\n switch (action.type) {\r\n case 'GENERATE_TIMETABLE':\r\n return fromJS(action.payload.data.timetable);\r\n case 'UPDATE_TIMETABLE':\r\n const newstate = state.set(action.payload.id, fromJS(action.payload.el));\r\n return state.set(action.payload.id, fromJS(action.payload.el));\r\n case 'CANCEL_TIMETABLE':\r\n return [];\r\n default:\r\n return state;\r\n }\r\n}\r\n\r\nconst reasonReduces = (state = [], action) => {\r\n switch (action.type) {\r\n case 'GENERATE_TIMETABLE':\r\n return action.payload.data.reason;\r\n default:\r\n return state;\r\n }\r\n}\r\n\r\nconst masdateReduces = (state = [], action) => {\r\n switch (action.type) {\r\n case 'GENERATE_TIMETABLE':\r\n return action.payload.data.masdate;\r\n default:\r\n return state;\r\n }\r\n}\r\n\r\nconst saveTimeTableReducer = (state = { error_code: 2, message: \"\", status: \"\" }, action) => {\r\n switch (action.type) {\r\n case 'SAVE_TIMETABLE':\r\n return action.payload;\r\n default:\r\n return state;\r\n }\r\n}\r\n\r\nexport { timetableReduces, reasonReduces, masdateReduces, saveTimeTableReducer };","const fetchPrSubReduces = (state = [], action) => {\r\n switch (action.type) {\r\n case \"FETCH_PRSUB\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst fetchBoardReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"FETCH_BOARDS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nconst fetchPrBatchReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"FETCH_PRBATCHDET\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport { fetchPrSubReduces, fetchBoardReducer, fetchPrBatchReducer };\r\n\r\nexport const getCollegeDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_PR_COLLEGE\":\r\n return action.payload.data;\r\n case \"CLEAR_PR_COLLEGE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDegreeColl = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_PR_DEGREE\":\r\n return action.payload.data;\r\n case \"CLEAR_PR_DEGREE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getSemDeg = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_PR_SEM\":\r\n return action.payload.data;\r\n case \"CLEAR_PR_SEM\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getSubjDeg = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_PR_SUBJ\":\r\n return action.payload.data;\r\n case \"CLEAR_PR_SUBJ\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getBatchSubj = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_PR_BATCH\":\r\n return action.payload.data;\r\n case \"CLEAR_PR_BATCH\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewPracticalMarks = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_PR_VIEW\":\r\n return action.payload.data;\r\n case \"CLEAR_PR_VIEW\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getExmCntrRedu = (state = [], action) => {\r\n switch (action.type) {\r\n case 'GET_EXM_CNTR':\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n}","export const bundleRecvReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"BUND_RECV\":\r\n return action.payload.data;\r\n case \"CHANGE_DET_BARCODE\":\r\n let { el, i } = action.payload;\r\n return state.map((item, j) => {\r\n let data = item;\r\n if (j === i) {\r\n data = { ...el };\r\n }\r\n return data;\r\n });\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const lstDateUpdateRedu = (state = [], action) => {\r\n switch (action.type) {\r\n case \"LASTDATE_UPDATE\": {\r\n return action.payload;\r\n }\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getCollegesAsperDeggrp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_COLLEGE_ASPER_DEGGRP\": {\r\n return action.payload;\r\n }\r\n default:\r\n return state;\r\n }\r\n};\r\nexport const getDegreesAsperDeggrp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGREE_ASPER_DEGGRP\": {\r\n return action.payload;\r\n }\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const resultStatCollegeWise = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_RESULT_STAT_COLLEGEWISE\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const ExamAppStats = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_EXMAPP_STATS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const ExmDetStats = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DET_EXMSTATS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getDegExmRng = (state = [], action) => {\r\n switch (action.type) {\r\n case \"LOAD_DEGEXM_RNG\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const shwFeeUpdateDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"SHW_FEE_DET\":\r\n return action.payload.data;\r\n case \"CHANGE_TBL_DATA\":\r\n let { el, i } = action.payload;\r\n var ustate = state.map((item, j) => {\r\n let data = item;\r\n if (j === i) {\r\n data = { ...el };\r\n }\r\n return data;\r\n });\r\n return ustate;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getAdmStats = (\r\n state = { collDegDet: [], collDet: [] },\r\n action\r\n) => {\r\n switch (action.type) {\r\n case \"GET_ADM_STATS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getSpecCollDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_PCOLL_DET\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export default (state = [], action) => {\r\n switch (action.type) {\r\n case \"CROP_IMAGE\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const collegeWiseDegreeList = (state = [], action) => {\r\n switch (action.type) {\r\n case \"COLLEGE_WISE_DEGREE_GROUP\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getStudentPhotosDegreeWise = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_STUDENT_PHOTO_LIST\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getFaculty = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_FACULTY\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","\r\nexport default (state = [], action) => {\r\n switch (action.type) {\r\n case 'FETCH_ACTIVE_COLLEGE':\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n}","let elData = [];\r\nexport const refundReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_REFUND_LIST\":\r\n return action.payload;\r\n case \"CHANGE_REFUND_DET\":\r\n let { el, i } = action.payload;\r\n const newSublvl = state.map((item, j) => {\r\n let data = item;\r\n if (j === i) data = { ...el };\r\n return data;\r\n });\r\n return newSublvl;\r\n case \"EMPTY_REFUND_LIST\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const menuLists = (state = [], action) => {\r\n switch (action.type) {\r\n case \"MENU_LIST\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getBoard = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_BOARD\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","const workDoneReport = (state = { valdet: [] }, action) => {\r\n switch (action.type) {\r\n case \"WORK_DONE_REPORT\":\r\n return action.payload.data;\r\n case \"DEL_WORK_DONE\":\r\n return { valdet: [] };\r\n default:\r\n return state;\r\n }\r\n};\r\nexport { workDoneReport };\r\n","const workDoneReportSummary = (state = { valdet: [] }, action) => {\r\n switch (action.type) {\r\n case \"WORK_DONE_REPORT_SUMMARY\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\nexport { workDoneReportSummary };\r\n","export const holidayList = (state = [], action) => {\r\n switch (action.type) {\r\n case \"FETCH_HOLIDAY_LIST\":\r\n return action.payload.data;\r\n // case \"CHANGE_REASDET\":\r\n // let { el, i } = action.payload;\r\n // return state.map((item, j) => {\r\n // let data = item;\r\n // if (j === i) data = { ...el };\r\n // return data;\r\n // });\r\n // case \"ADD_REASONS\":\r\n // // let { newRow } = action.payload;\r\n // return [...state, initstate];\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getTimeTablesReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_VIEW_TIME_TABLE\":\r\n return action.payload.data;\r\n case \"DEL_VIEW_TIME_TABLE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getdegreesttm = (state = [], action) => {\r\n switch (action.type) {\r\n case \"FETCH_DEGREES_TTM\":\r\n return action.payload.data;\r\n case \"DEL_FETCH_DEGREES_TTM\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const dailyValuation = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DAILY_VALUATION\":\r\n return action.payload.data;\r\n\r\n case \"CLEAR_DAILY_VALUATION\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getfboarddailyval = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DROP_DOWN_OPTIONS_FBOARD\":\r\n return action.payload.data;\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getdegAll = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGG_DEGREE_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_DEGG_DEGREE_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getCollegeOnDeggrp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"COLLEGE_DEGGRP\":\r\n return action.payload;\r\n case \"CLEAR_COLLEGE_DEGGRP\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDegreeOnDeggrpCollege = (state = [], action) => {\r\n switch (action.type) {\r\n case \"DEGREE_COLLEGE_DEGGRP\":\r\n return action.payload;\r\n case \"CLEAR_DEGREE_COLLEGE_DEGGRP\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const dailyRvPcReport = (state = [], action) => {\r\n\r\n switch (action.type) {\r\n case \"GET_RV_PC_REPORT\":\r\n return action.payload.data;\r\n\r\n case \"CLEAR_RVPC_REPORT\":\r\n return [];\r\n case \"GET_CHK_LIST\":\r\n\r\n return action.payload.data;\r\n case \"EMPTY\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const saveRvRtCheckList = (state = [], action) => {\r\n switch (action.type) {\r\n case \"SAVE_RV_RT_CHECKLIST\":\r\n return action.payload.data;\r\n\r\n default:\r\n return state;\r\n }\r\n};","export const saveValInvi = (state = [], action) => {\r\n switch (action.type) {\r\n case 'GET_SAVE_VAL_INVI':\r\n return action.payload.data;\r\n case 'DEL_VAL_INVI':\r\n return [];\r\n default:\r\n return state;\r\n }\r\n}","const NotificationList = (state = [], action) => {\r\n switch (action.type) {\r\n case \"NOTIF_LIST\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\nexport { NotificationList };\r\n","export const sendSmsReducer = (state = [], action) => {\r\n switch (action.type) {\r\n case 'GET_VIEW_TIME_TABLE':\r\n return action.payload.data;\r\n case 'DEL_VIEW_TIME_TABLE':\r\n return [];\r\n default:\r\n return state;\r\n }\r\n}","const GetNotVal = (state = { valuatordet: [] }, action) => {\r\n switch (action.type) {\r\n case \"GET_NOT_VAL\":\r\n return action.payload;\r\n default:\r\n return state;\r\n }\r\n};\r\nexport { GetNotVal };\r\n\r\nexport const fetchDropNotValued = (state = { board: [] }, action) => {\r\n switch (action.type) {\r\n case \"GET_DROP_DOWN_VALUE\":\r\n return { board: action.payload.data };\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getCollegenotVal = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_COLLEGE_LIST_VALUE\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const fetchDropDownOptions = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DROP_DOWN_OPTIONS\":\r\n //if (action.payload.data.length != 0)\r\n return action.payload.data;\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const resultstatsreportdeglist = (state = [], action) => {\r\n switch (action.type) {\r\n case \"RESULT_STATS_DEGREE_LIST\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const resultstatsreportclglist = (state = [], action) => {\r\n switch (action.type) {\r\n case \"RESULT_STATS_COLLEGE_LIST\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const restatloaddeg = (state = [], action) => {\r\n switch (action.type) {\r\n case \"LOAD_DEGREE_RES\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const restatloadcoll = (state = [], action) => {\r\n switch (action.type) {\r\n case \"LOAD_COLLEGE_RES\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getTeacherId = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TEACHER_ID\":\r\n return action.payload.data;\r\n case \"CLEAR_TEACHER_ID\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getvalheads = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_VAL_HEADS\":\r\n return action.payload.data;\r\n case \"CLEAR_VALCNTR\":\r\n return [];\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const mcfverifynew = (state = [], action) => {\r\n switch (action.type) {\r\n case \"MCF_VERIFY_NEW\":\r\n return action.payload.data;\r\n case \"CLEAR_MCF_VERIFY_NEW\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\nexport const mcfview = (state = [], action) => {\r\n switch (action.type) {\r\n case \"MCF_VIEW\":\r\n return action.payload.data;\r\n case \"CLEAR_MCF_VIEW\":\r\n return [];\r\n case \"CHECK_STATUS\":\r\n const newarr = state.map((el, i) => {\r\n if (i === action.payload.ind) {\r\n if (action.payload.cond) {\r\n el.fverifystatus = \"T\";\r\n } else {\r\n el.fverifystatus = \"F\";\r\n }\r\n }\r\n return el;\r\n });\r\n return [...newarr];\r\n case \"CHECK_REMARKS\":\r\n const newarr1 = state.map((el, i) => {\r\n if (i === action.payload.ind) {\r\n el.fverifyremarks = action.payload.cond;\r\n }\r\n return el;\r\n });\r\n return [...newarr1];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getinwordstatus = (state = [], action) => {\r\n switch (action.type) {\r\n case \"INWORD_STATUS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getstuddetforrt = (state = [], action) => {\r\n switch (action.type) {\r\n case \"RT_MARKS_ENTRY\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getExamDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"RT_MARKS_EXAM_DET\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDegrDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"RT_MARKS_DEGREE_DET\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getSemDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"RT_MARKS_SEM_DET\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getStudNameChange = (state = [], action) => {\r\n switch (action.type) {\r\n case \"APPROVE_STUD_NAME\":\r\n return action.payload.data;\r\n case \"CLEAR_APPROVE_STUD_NAME\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTeachIdData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TEACH_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_TEACH_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const uploaddoccorr = (state = [], action) => {\r\n switch (action.type) {\r\n case \"UPLOAD_CORR_DOC\":\r\n return action.payload.data;\r\n case \"CLEAR_UPLOAD_CORR_DOC\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewuploaddoccorr = (state = [], action) => {\r\n switch (action.type) {\r\n case \"VIEW_CORRECTION_DOC\":\r\n return action.payload.data;\r\n case \"CLEAR_VIEW_CORRECTION_DOC\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const regcodeverification = (state = [], action) => {\r\n switch (action.type) {\r\n case \"REGCODE_VERIFICATION\":\r\n return action.payload.data;\r\n case \"CLEAR_REGCODE_VERIFICATION\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getmarksentrydet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"MARKS_ENTRY\": \r\n return action.payload.data;\r\n case \"CLEAR_MARKS_ENTRY\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const updatemarksentrydet = (state = [], action) => {\r\n \r\n switch (action.type) {\r\n case \"UPDATE_MARKS_ENTRY\":\r\n return action.payload.data;\r\n case \"CLEAR_UPDATE_MARKS_ENTRY\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const studentadmission = (state = [], action) => {\r\n switch (action.type) {\r\n case \"FETCH_ST_fetchStudentReport\":\r\n return action.payload.data;\r\n case \"CLEAR_FETCH_ST_fetchStudentReport\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getBundledeggrp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"BUNDLE_DEGGRP\":\r\n return action.payload.data;\r\n case \"CLEAR_BUNDLE_DEGGRP\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getExamDate = (state = [], action) => {\r\n switch (action.type) {\r\n case \"EXAM_DATE\":\r\n return action.payload.data;\r\n case \"CLEAR_EXAM_DATE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getbundledispatch = (state = [], action) => {\r\n switch (action.type) {\r\n case \"LOAD_BUNDLE_DISPATCH\":\r\n return action.payload.data;\r\n case \"CLEAR_LOAD_BUNDLE_DISPATCH\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const loadunivall = (state = [], action) => {\r\n switch (action.type) {\r\n case \"LOAD_UNIV_ALL\": \r\n return action.payload;\r\n default:\r\n return state;\r\n }\r\n };\r\n\r\n export const loadmodcorr = (state = [], action) => {\r\n switch (action.type) {\r\n case \"LOAD_MOD_CORR\": \r\n if(action.payload.error_code == '0') \r\n return action.payload.data.data;\r\n else \r\n return [];\r\n default:\r\n return state;\r\n }\r\n };\r\n \r\n\r\n ","export const generateDegreeDetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GENERATE_DEGREE_DETAILS\":\r\n return action.payload.data;\r\n case \"CLEAR_GENERATE_DEGREE_DETAILS\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getrvrtdeggrp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"RVRT_DEGGRP\":\r\n return action.payload.data;\r\n case \"CLEAR_RVRT_DEGGRP\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getrvrtexamno = (state = [], action) => {\r\n switch (action.type) {\r\n case \"RVRT_EXAMNO\":\r\n return action.payload.data;\r\n case \"CLEAR_RVRT_EXAMNO\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getrvrtqpcode = (state = [], action) => {\r\n switch (action.type) {\r\n case \"RVRT_SEM\":\r\n return action.payload.data;\r\n case \"CLEAR_RVRT_SEM\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getrvrttable = (state = [], action) => {\r\n switch (action.type) {\r\n case \"RVRT_TABLE\":\r\n return action.payload.data;\r\n case \"CLEAR_RVRT_TABLE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const fetchBoardDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"FETCH_BOARDS_DETAILS\":\r\n return action.payload;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTCode = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_TEACH_CODE_DET\":\r\n return action.payload;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getCollCode = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_COLL_CODE_DET\":\r\n return action.payload;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getCollCodefrmdeggrp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_COLL_CODE_DET_DATA\":\r\n return action.payload;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const viewteachattendcollege = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TEACH_ATTEND_COLLEGE\":\r\n return action.payload.data;\r\n case \"CLEAR_TEACH_ATTEND_COLLEGE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewteachattenddet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"VIEW_TEACH_ATTEND_COLLEGE\":\r\n return action.payload.data;\r\n case \"CLEAR_VIEW_TEACH_ATTEND_COLLEGE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getadmdegree = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ADMDEGREE\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_ADMDEGREE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getadmcollege = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ADMCOLLEGE\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_ADMCOLLEGE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getadmcomb = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ADMCOMBINATION\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_ADMCOMBINATION\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewadmapprove = (state = [], action) => {\r\n switch (action.type) {\r\n case \"VIEW_ADMAPPROVE\":\r\n return action.payload.data;\r\n case \"CLEAR_VIEW_ADMAPPROVE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getadmcombreport = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ADMCOMBINATION_REPORT\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_ADMCOMBINATION_REPORT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getexamappcollege = (state = [], action) => {\r\n switch (action.type) {\r\n case \"EXAM_APP_COLLEGE\":\r\n return action.payload.data;\r\n case \"CLEAR_EXAM_APP_COLLEGE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getexamappdegree = (state = [], action) => {\r\n switch (action.type) {\r\n case \"EXAM_APP_DEGREE\":\r\n return action.payload.data;\r\n case \"CLEAREXAM_APP_DEGREE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getexamappexamno = (state = [], action) => {\r\n switch (action.type) {\r\n case \"EXAM_APP_EXAMNO\":\r\n return action.payload.data;\r\n case \"CLEAREXAM_EXAM_APP_EXAMNO\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getcollegereport = (state = [], action) => {\r\n switch (action.type) {\r\n case \"COLLEGE_REPORT\":\r\n return action.payload.data;\r\n case \"CLEAR_COLLEGE_REPORT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getdegreereport = (state = [], action) => {\r\n switch (action.type) {\r\n case \"DEGREE_REPORT\":\r\n return action.payload.data;\r\n case \"CLEAR_DEGREE_REPORT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const submitcollegereport = (state = [], action) => {\r\n switch (action.type) {\r\n case \"SUBMIT_COLLEGE_REPORT\":\r\n return action.payload.data;\r\n case \"CLEAR_SUBMIT_COLLEGE_REPORT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loaddegreegroupclgrpt = (state = [], action) => {\r\n switch (action.type) {\r\n case \"DEGGRP_COLLEGE_REPORT\":\r\n return action.payload.data;\r\n case \"CLEAR_DEGGRP_COLLEGE_REPORT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getCollAbsentReport = (state = [], action) => {\r\n switch (action.type) {\r\n case \"COLL_ABS_REPORT\":\r\n return action.payload.data;\r\n case \"CLEAR_COLL_ABS_REPORT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getcentrereport = (state = [], action) => {\r\n switch (action.type) {\r\n case \"CENTER_REPORT\":\r\n return action.payload.data;\r\n case \"CLEAR_CENTER_REPORT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getTdvsBoardDetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TDVS_BOARD_DETAILS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTdvsQPDetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TDVS_QP_DETAILS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTDVSQpPdfDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TDVS_PDF_DETAILS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTDVSStudentDeatils = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TDVS_STUDENT_DETAILS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTdvsReport = (state = [], action) => {\r\n switch (action.type) {\r\n case \"VIEW_TDVS_REPORT_DETAILS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDecodingData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DECODE_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_DECODE_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDecodeDiff = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DECODE_DIFF\":\r\n return action.payload.data;\r\n case \"CLEAR_DECODE_DIFF\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const saveUpdatedRegAnsNo = (state = [], action) => {\r\n switch (action.type) {\r\n case \"SAVE_DECODE_DIFF\":\r\n return action.payload.data;\r\n case \"CLEAR_SAVE_DECODE_DIFF\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getTdvsCountData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TDVS_DECODING_COUNT\":\r\n return action.payload.data;\r\n case \"CLEAR_TDVS_DECODING_COUNT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getAttColl = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ATT_COLL\":\r\n return action.payload.data;\r\n case \"CLEAR_ATT_COLL\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getAttDegree = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ATT_DEGREE\":\r\n return action.payload.data;\r\n case \"CLEAR_ATT_DEGREE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getSemDegr = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ATT_SEM\":\r\n return action.payload.data;\r\n case \"CLEAR_ATT_SEM\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getSecSem = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ATT_SEC\":\r\n return action.payload.data;\r\n case \"CLEAR_ATT_SEC\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewAttSet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ATT_VIEW\":\r\n return action.payload.data;\r\n case \"CLEAR_ATT_VIEW\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const viewAtteBlock = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ATT_BLOCK\":\r\n return action.payload.data;\r\n case \"CLEAR_ATT_BLOCK\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const saveAttBlock = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SAVE_ATT_BLOCK\":\r\n return action.payload.data;\r\n case \"CLEAR_SAVE_ATT_BLOCK\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getDegrGrp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGREE_GROUP\":\r\n return action.payload.data;\r\n case \"CLEAR_DEGREE_GROUP\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const scriptBoard = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SCRIPT_BOARD\":\r\n return action.payload.data;\r\n case \"CLEAR_SCRIPT_BOARD\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const qpRecjDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_QP_RECJ_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_QP_RECJ_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getRejScrCheck = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_RECJ_SCR_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_RECJ_SCR_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const viewBoardMaster = (state = [], action) => {\r\n switch (action.type) {\r\n case \"VIEW_BOARD_MASTER\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getregcodeyear = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_MODE_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getregmode = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_QP_CODE_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\nexport const getregqpcode = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_QP_PACKET_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\nexport const getregpacket = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_TABLE_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\nexport const viewsearchregcode = (state = [], action) => {\r\n switch (action.type) {\r\n case \"VIEW_TABLE_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getcollegeiamarks = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_COLLEGE_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getdegreeia = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGREE_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getsemia = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SEM_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getsubjectia = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SUB_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewiamarkstable = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_IA_TABLE_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getstudentregistrtionlist = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_STD_REGSTR_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getdgrgroupdet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGGROUP_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getdatedeg = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DATE_DEGREE_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getdatesem = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DATE_SEM_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getdatesub = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DATE_SUB_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getdatelement = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DATE_ELEMENT_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewdatesentry = (state = [], action) => {\r\n switch (action.type) {\r\n case \"VIEW_DATE_TABLE_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getMaxTest = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_NO_TEST\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const loadQPDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"LOAD_QP_CODE_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_QP_CODE_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const totUploadAnsBookDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"TOT_ANS_BOOK\":\r\n return action.payload.data;\r\n case \"CLEAR_TOT_ANS_BOOK\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getYearModeData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_YER_MODE\":\r\n return action.payload.data;\r\n case \"CLEAR_YER_MODE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","const getResStudDegree = (state = [], action) => {\r\n switch (action.type) {\r\n case \"RES_STUD_DEGREE\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\nconst getResStudSem = (state = [], action) => {\r\n switch (action.type) {\r\n case \"RES_STUD_SEM\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\nconst getResStudSubject = (state = [], action) => {\r\n switch (action.type) {\r\n case \"RES_STUD_SUBJECT\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\nconst getResStudData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"RES_STUD_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_RES_STUD_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport { getResStudDegree, getResStudSem, getResStudSubject, getResStudData };\r\n","export const setDeggrp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SET_DEGGRP\":\r\n return action.payload.data;\r\n case \"CLEAR_SET_DEGGRP\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getExamMode = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_EXAM_MODE\":\r\n return action.payload.data;\r\n case \"CLEAR_EXAM_MODE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDegree = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGREE_EXAM\":\r\n return action.payload.data;\r\n case \"CLEAR_DEGREE_EXAM\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getIAMarksSub = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_UPDT_IA_SUB_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getprogramedet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_PROGRAMEE_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loaddegreeheads = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGREE_HEADS_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadeditingDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_NOTIFSUM_DET\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\nexport const loadeditdet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_NOTIFSUM_DETIALS\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDatesEntryForm = (state = [], action) => {\r\n switch (action.type) {\r\n case \"UPDATE_NOTIFICTN_DATES\":\r\n return action.payload.data;\r\n case \"CLEAR_NOTIFCTN_DATES_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getVerfyData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_VERF_NOTI\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_VERF_NOTI\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewNotifdet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"VIEW_NOTIF_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_VIEW_NOTIF_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const headsdetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_HEADS_DATA_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_HEADS_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getDeggrp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"DEGREE_DEGGP_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_DEGREE_DEGGP_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getExamDateDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"EXAM_DETAILS\":\r\n return action.payload.data;\r\n case \"CLEAR_EXAM_DETAILS\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDeggrpDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"DEGGRP_DETAILS\":\r\n return action.payload.data;\r\n case \"CLEAR_DEGGRP_DETAILS\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getMarksDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"MARKS_PRINT_DETAILS\":\r\n return action.payload.data;\r\n case \"CLEAR_MARKS_PRINT_DETAILS\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const oldquestionpaperdegree = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_OLD_QP_DEGREE\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const oldquestionpaperexamno = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_OLD_QP_EXAMNO\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const oldquestionpaperexamdate = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_OLD_QP_EXAMDATE\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getoldqpdet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_OLD_QP_DET\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getAdmisionDegree = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ADDMSN_DEGREE\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const loaddegreegrouptm = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGGRPTM_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getdegreetmdet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGREETM_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getsemtmdet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SEMTM_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getsubjtmdet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SUBJTM_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_SUBJTM_INFO_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadteacherinfotm = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_TEACH_INFO_DATA\":\r\n return action.payload.data;\r\n\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadtableinfotm = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_TABLE_INFO_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_TEACH_INFO_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadergrpview = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGGRPVIEW_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getdegreeviewdet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGREEVIEW_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getsemviewdet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SEMVIEW_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadtableinfoview = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_VIEW_TABLE_INFO_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_VIEW_TABLE_INFO_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getQpSetterDetData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"QP_SETTER_ACCEPT\":\r\n return action.payload.data;\r\n case \"CLEAR_QP_SETTER_ACCEPT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getUploadQPseterDetData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"UPLOAD_PREPARE_QP\":\r\n return action.payload.data;\r\n case \"CLEAR_UPLOAD_PREPARE_QP\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const selectModerator = (state = [], action) => {\r\n switch (action.type) {\r\n case \"SELECT_ASSIGN_MOD\":\r\n return action.payload.data;\r\n case \"CLEAR_SELECT_ASSIGN_MOD\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getQpSummaryNew = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_QP_SUMMARY\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_QP_SUMMARY\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDetaileQpSummary = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DETAILED_QP\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_DETAILED_QP\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getFinalQuestionPaperSumData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_FINAL_SUM_QP\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_FINAL_SUM_QP\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const showFinalQPFinalDetdata = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_FINAL_DET_QP\":\r\n return action.payload.data;\r\n case \"CLEAR_GET_FINAL_DET_QP\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const loadtdvssubject = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_TDVS_SUBJECT_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_TDVS_SUBJECT_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadtdvssubj = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_TDVS_SUBJ_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_TDVS_SUBJ_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadalldata = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ALL_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_ALL_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadtdvsdegree = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_TDVS_DEG_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_TDVS_DEG_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadtdvsdate = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DATES_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_DATES_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadtdvsstats = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_TDVS_STATS_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_TDVS_STATS_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadqpdetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_QPCODE_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_QPCODE_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const loadexamappcentre = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_EXM_CENTRE_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\nexport const loadexamappdegree = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_EXM_DEGREE_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadexamappsem = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_EXM_SEM_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loadexamappdetails = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_EXM_DET_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_EXM_DET_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getNotificationHeads = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_NOTIFICATION_HEADS\":\r\n return action.payload.data;\r\n case \"CLEAR_NOTIFICATION_HEADS\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getNotificationDegree = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_NOTIFICATION_DEGREE\":\r\n return action.payload.data;\r\n case \"CLEAR_NOTIFICATION_DEGREE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getNotificationSem = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_NOTIFICATION_SEM\":\r\n return action.payload.data;\r\n case \"CLEAR_NOTIFICATION_SEM\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getNotificationHeadDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_UPCOMINGEVENT_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_UPCOMINGEVENT_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getTeachData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_TEACH_LIST\":\r\n return action.payload.data;\r\n case \"CLEAR_TEACH_LIST\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getExamOrderDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ORDER_DET\":\r\n return action.payload.data;\r\n case \"CLEAR_ORDER_DET\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getOrderData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_ORDERS_DAT\":\r\n return action.payload.data;\r\n case \"CLEAR_ORDERS_DAT\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getOmrQpCode = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_OMR_QP\":\r\n return action.payload;\r\n case \"CLEAR_OMR_QP\":\r\n return state;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getOmrYearMode = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_OMR_YEAR_MODE\":\r\n return action.payload;\r\n case \"CLEAR_OMR_YEAR_MODE\":\r\n return state;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewOmrMarksEnrtyDet = (state = [], action) => {\r\n switch (action.type) {\r\n case \"VIEW_OMR_DATA\":\r\n return action.payload;\r\n case \"CLEAR_OMR_DATA\":\r\n return state;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getOmrMCQQP = (state = [], action) => {\r\n switch (action.type) {\r\n case \"OMR_MCQ_DATA\":\r\n return action.payload;\r\n case \"CLEAR_OMR_MCQ_DATA\":\r\n return state;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const saveOmrQp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"OMR_SAVE_QP_DATA\":\r\n return action.payload;\r\n case \"LOADING\":\r\n return action.payload;\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const uploadOmrFileHandlers = (state = [], action) => {\r\n switch (action.type) {\r\n case \"OMR_FILE_HANDLERS\":\r\n return action.payload;\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const loaduniversities = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_UNIVERSITY_DATA\":\r\n return action.payload.data;\r\n default:\r\n return state;\r\n }\r\n};\r\nexport const loadtickets = (state = [], action) => {\r\n // console.log(action.payload.data, \"action.payload.data\");\r\n switch (action.type) {\r\n case \"GET_TICKETS_DATA\":\r\n return action.payload;\r\n case \"CLEAR_TICKETS_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n// if(){\r\n\r\n// }else{}\r\nexport const loadempl = (state = [], action) => {\r\n console.log(action, \"action.payload.data\");\r\n switch (action.type) {\r\n case \"GET_TICKETS_DATA_EMPL\":\r\n return action.payload || state;\r\n case \"CLEAR_EMPL_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const loademploye = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_TICKET_ASSIGN_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_TICKET_ASSIGN_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const AssignTicketto = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_TICKETS_ASSIGNED\":\r\n return action.payload.data;\r\n case \"CLEAR_TICKET_ASSIGN_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getdeggrpresult = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_UNIVERSITY_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_UNIVERSITY_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getExamdateResult = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_EXAMDATE_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_EXAMDATE_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getDegreeResult = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_DEGREE_RESULT_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_DEGREE_RESULT_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getSemResult = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_SEM_RESULT_DATA\":\r\n return action.payload.data;\r\n case \"CLEAR_SEM_RESULT_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const viewResultDate = (state = [], action) => {\r\n switch (action.type) {\r\n case \"GET_RESULT_DATE\":\r\n return action.payload || state;\r\n case \"CLEAR_RESULT_DATE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","export const getMpcDeggrp = (state = [], action) => {\r\n switch (action.type) {\r\n case \"MPC_DEGGRP\":\r\n return action.payload;\r\n case \"CLEAR_MPC_DEGGRP\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getMpcExamDate = (state = [], action) => {\r\n switch (action.type) {\r\n case \"MPC_EXAMDATE\":\r\n return action.payload;\r\n case \"CLEAR_MPC_EXAMDATE\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n\r\nexport const getMpcManageData = (state = [], action) => {\r\n switch (action.type) {\r\n case \"MPC_DATA\":\r\n return action.payload;\r\n case \"CLEAR_MPC_DATA\":\r\n return [];\r\n default:\r\n return state;\r\n }\r\n};\r\n","import 'react-app-polyfill/ie9'; // For IE 9-11 support\r\nimport 'react-app-polyfill/ie11'; // For IE 11 support\r\nimport './polyfill'\r\nimport React from 'react';\r\nimport ReactDOM from 'react-dom';\r\nimport './index.css';\r\nimport App from './App';\r\nimport * as serviceWorker from './serviceWorker';\r\n\r\nimport { Provider } from 'react-redux';\r\nimport { createStore, applyMiddleware, compose } from 'redux';\r\nimport reducers from './reducers';\r\nimport thunk from 'redux-thunk';\r\n\r\nconst composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose;\r\n\r\nconst store = createStore(reducers, composeEnhancers( applyMiddleware(thunk)));\r\n\r\nReactDOM.render(\r\n <Provider store={ store }>\r\n <App />\r\n </Provider>, \r\n document.getElementById('root')\r\n );\r\n\r\n// If you want your app to work offline and load faster, you can change\r\n// unregister() to register() below. Note this comes with some pitfalls.\r\n// Learn more about service workers: http://bit.ly/CRA-PWA\r\nserviceWorker.unregister();\r\n"],"sourceRoot":""}
|