0xV3NOMx
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.117.192.109


Current Path : /var/www/egov/build/static/js/
Upload File :
Current File : /var/www/egov/build/static/js/66.3b60125b.chunk.js.map

{"version":3,"sources":["pages/common/SelectCollege.js","pages/common/ReportModal.js","pages/before-exam/ccentres/tagColl.js","pages/before-exam/ccentres/index.js","../node_modules/semantic-ui-react/dist/es/elements/Divider/Divider.js","../node_modules/semantic-ui-react/dist/es/collections/Message/MessageContent.js","../node_modules/semantic-ui-react/dist/es/collections/Message/MessageHeader.js","../node_modules/semantic-ui-react/dist/es/collections/Message/MessageItem.js","../node_modules/semantic-ui-react/dist/es/collections/Message/MessageList.js","../node_modules/semantic-ui-react/dist/es/collections/Message/Message.js","actions/before-exam/centers.js","pages/common/SelectDeggrp.js"],"names":["SelectCollege","_Component","_classCallCheck","this","_possibleConstructorReturn","_getPrototypeOf","apply","arguments","_inherits","_createClass","key","value","deggroup_options","props","degcoll","map","el","i","fcollcode","text","fcollname","React","createElement","Form","Field","Dropdown","ref","collref","fluid","search","selection","examcntr","onChange","changeExamCntr","placeholder","disabled","disbal","selectOnBlur","options","Component","connect","state","deggrp","fetchDegColl","ReportModal","_getPrototypeOf2","_this","_len","length","args","Array","_key","call","concat","rttype","setReportType","e","data","setState","GenerateReoprt","screen","window","location","ReportAPI","rftype","Modal","style","height","top","left","right","dimmer","open","onClose","close","Header","display","report","className","Button","Group","size","basic","color","content","onClick","icon","Content","Description","report_options","_regeneratorRuntime","t","r","Object","prototype","n","hasOwnProperty","o","defineProperty","Symbol","a","iterator","c","asyncIterator","u","toStringTag","define","enumerable","configurable","writable","wrap","Generator","create","Context","makeInvokeMethod","tryCatch","type","arg","h","l","f","s","y","GeneratorFunction","GeneratorFunctionPrototype","p","d","getPrototypeOf","v","values","g","defineIteratorMethods","forEach","_invoke","AsyncIterator","invoke","resolve","__await","then","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","name","mark","setPrototypeOf","__proto__","awrap","async","Promise","keys","reverse","pop","prev","charAt","slice","stop","rval","handle","complete","finish","catch","delegateYield","TagColl","changeCell","_ref","_asyncToGenerator","_callee","updel","_context","_objectSpread","_defineProperty","updateCntr","_x","_x2","_x3","deleteRow","target","checked","addRow","keyCode","examcentreList","error","errorMessage","addCntr","fdeleted","addRowTop","showError","header","onRef","_this2","_this$props","arlength","deggcoll_options","Table","celled","fontSize","Row","HeaderCell","width","colSpan","singleLine","textAlign","Body","Cell","onKeyDown","String","examCntrDet","CCentres","del_deggrp","degGrp","thpr","frmSubmit","examCntrDetError","msgcolor","createRef","show","setTHPR","setExamCntr","getCollege","feachcenterdet","fetchCntrListdet","handleCancel","handleSave","_callee2","_context2","_toConsumableArray","saveExamCenter","error_code","handleDelete","_callee3","_context3","deleteExamCenter","tagcoll","_this$state","Card","Link","to","Divider","overflowY","SelectDeggrp","changeDeggrp","frmDeggrp","Radio","label","marginLeft","Message","cntrList","saveExamCntr","_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__","__webpack_require__","_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default","classnames__WEBPACK_IMPORTED_MODULE_1__","classnames__WEBPACK_IMPORTED_MODULE_1___default","react__WEBPACK_IMPORTED_MODULE_2__","react__WEBPACK_IMPORTED_MODULE_2___default","_lib__WEBPACK_IMPORTED_MODULE_3__","_lib__WEBPACK_IMPORTED_MODULE_4__","_lib__WEBPACK_IMPORTED_MODULE_5__","_lib__WEBPACK_IMPORTED_MODULE_6__","children","clearing","fitted","hidden","horizontal","inverted","section","vertical","classes","rest","ElementType","isNil","handledProps","propTypes","__webpack_exports__","MessageContent","classnames_default","getUnhandledProps","getElementType","react_default","extends_default","lib","Message_MessageContent","MessageHeader","factories","val","Message_MessageHeader","MessageItem","defaultProps","as","Message_MessageItem","MessageList","items","map_default","Message_MessageList","Message_Message","classCallCheck_default","possibleConstructorReturn_default","getPrototypeOf_default","defineProperty_default","assertThisInitialized_default","onDismiss","inherits_default","createClass_default","attached","compact","floating","info","list","negative","positive","success","visible","warning","classNameBuilders","dismissIcon","Icon","handleDismiss","autoGenerateKey","isNil_default","react","dispatch","getState","response","univadmin","get","params","univcode","univ","funivcode","payload","msg","status","_ref2","_x4","examcntrlist","_ref3","post","_x5","_x6","_ref4","_callee4","_context4","_x7","_x8","fetchDegGrp","prevProps","user","fdeggrp","fdescpn","dgerror","openOnFocus"],"mappings":"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","file":"static/js/66.3b60125b.chunk.js","sourcesContent":["import React, { Component } from \"react\";\r\nimport { connect } from \"react-redux\";\r\nimport { Form, Dropdown } from \"semantic-ui-react\";\r\nimport { fetchDegColl } from \"../../actions/before-exam/centers\";\r\n\r\nclass SelectCollege extends Component {\r\n  render() {\r\n    const degcoll = this.props.degcoll;\r\n\r\n    const deggroup_options = degcoll.map((el, i) => {\r\n      return { key: i, value: el.fcollcode, text: el.fcollname };\r\n    });\r\n    return (\r\n      <Form.Field>\r\n        <label>Exam Center</label>\r\n        <Dropdown\r\n          ref={this.props.collref}\r\n          fluid\r\n          search\r\n          selection\r\n          value={this.props.examcntr}\r\n          onChange={this.props.changeExamCntr}\r\n          placeholder=\"Select Exam Center\"\r\n          disabled={this.props.disbal}\r\n          selectOnBlur={false}\r\n          options={deggroup_options}\r\n        />\r\n      </Form.Field>\r\n    );\r\n  }\r\n}\r\n\r\nconst mapStateToProps = (state) => {\r\n  return { deggrp: state.deggrp };\r\n};\r\n\r\nexport default connect(mapStateToProps, { fetchDegColl })(SelectCollege);\r\n","import React, { Component } from \"react\";\r\nimport { Modal, Button, Dropdown } from \"semantic-ui-react\";\r\nimport { ReportAPI } from \"../../apis/consts\";\r\n//import axios from 'axios';\r\n\r\nclass ReportModal extends Component {\r\n  state = {\r\n    rttype: \"\"\r\n  };\r\n\r\n  setReportType = (e, data) => {\r\n    this.setState({ rttype: data.value });\r\n  };\r\n\r\n  GenerateReoprt = () => {\r\n    switch (this.props.screen) {\r\n      case \"examcenter\": {\r\n        if (this.state.rttype === \"ECL\") {\r\n          window.location =\r\n            ReportAPI +\r\n            \"getCenterList&univcode=041&deggrp=\" +\r\n            this.props.deggrp;\r\n        }\r\n\r\n        if (this.state.rttype === \"ECT\") {\r\n          window.location =\r\n            ReportAPI +\r\n            \"getCntWiseColgList&univcode=041&deggrp=\" +\r\n            this.props.deggrp;\r\n        }\r\n        break;\r\n      }\r\n      case \"qpindent\": {\r\n        if (this.state.rttype === \"Total Indent\")\r\n          window.location =\r\n            ReportAPI +\r\n            \"getqpIndentReport&univcode=041&dgp=\" +\r\n            this.props.deggrp +\r\n            \"&rt=\" +\r\n            this.state.rttype +\r\n            \"&rf=\" +\r\n            this.props.rftype +\r\n            \"&rd=\" +\r\n            true;\r\n\r\n        if (this.state.rttype === \"Answer Book Indent\")\r\n          window.location =\r\n            ReportAPI +\r\n            \"getqpIndentReport&univcode=041&dgp=\" +\r\n            this.props.deggrp +\r\n            \"&rt=\" +\r\n            this.state.rttype +\r\n            \"&rf=\" +\r\n            this.props.rftype;\r\n\r\n        if (this.state.rttype === \"Centrewise Indent\")\r\n          window.location =\r\n            ReportAPI +\r\n            \"getqpIndentReport&univcode=041&dgp=\" +\r\n            this.props.deggrp +\r\n            \"&rt=\" +\r\n            this.state.rttype +\r\n            \"&rf=\" +\r\n            this.props.rftype;\r\n        break;\r\n      }\r\n      default:\r\n        break;\r\n    }\r\n  };\r\n\r\n  render() {\r\n    return (\r\n      <Modal\r\n        style={{ height: \"50%\", top: \"10%\", left: \"20%\", right: \"20%\" }}\r\n        dimmer={this.props.dimmer}\r\n        open={this.props.open}\r\n        onClose={this.props.close}\r\n      >\r\n        <Modal.Header style={{ display: \"flex\" }}>\r\n          {this.props.report} Report\r\n          <div className=\"ml-auto\">\r\n            <Button.Group>\r\n              <Button\r\n                size=\"mini\"\r\n                basic\r\n                color=\"blue\"\r\n                content=\"Generate\"\r\n                onClick={this.GenerateReoprt}\r\n                icon=\"file pdf outline\"\r\n              />\r\n              <Button\r\n                size=\"mini\"\r\n                basic\r\n                color=\"black\"\r\n                icon=\"ban\"\r\n                onClick={this.props.close}\r\n                content=\"Cancel\"\r\n              />\r\n            </Button.Group>\r\n          </div>\r\n        </Modal.Header>\r\n        <Modal.Content>\r\n          <Modal.Description>\r\n            Report Type :{\" \"}\r\n            <Dropdown\r\n              placeholder=\"Report\"\r\n              search\r\n              selection\r\n              options={this.props.report_options}\r\n              onChange={this.setReportType}\r\n            />\r\n          </Modal.Description>\r\n        </Modal.Content>\r\n      </Modal>\r\n    );\r\n  }\r\n}\r\n\r\nexport default ReportModal;\r\n","import React, { Component } from \"react\";\r\nimport { connect } from \"react-redux\";\r\nimport { Table, Dropdown } from \"semantic-ui-react\";\r\nimport { updateCntr, addCntr } from \"../../../actions/before-exam/centers\";\r\nimport { showError } from \"../../../actions\";\r\n\r\nclass TagColl extends Component {\r\n  componentDidMount() {\r\n    this.props.onRef(this);\r\n  }\r\n\r\n  changeCell = async (e, el, i) => {\r\n    const updel = { ...el, [e.name]: e.value };\r\n    this.props.updateCntr(updel, i);\r\n  };\r\n\r\n  deleteRow = (e, el, i) => {\r\n    const updel = { ...el, [e.target.name]: e.target.checked };\r\n    this.props.updateCntr(updel, i);\r\n  };\r\n\r\n  addRow = (e, i) => {\r\n    if (e.keyCode === 9) {\r\n      const el = this.props.examcentreList[i];\r\n      if (el.fcollcode === \"\") {\r\n        this.setState({ error: true, errorMessage: \"Enter the vlaues\" });\r\n        return;\r\n      } else {\r\n        this.setState({ error: false, errorMessage: \"\" });\r\n      }\r\n      const item = { fcollcode: \"\", fdeleted: false };\r\n      this.props.addCntr(item);\r\n    }\r\n  };\r\n\r\n  addRowTop = () => {\r\n    const i = this.props.examcentreList.length;\r\n\r\n    const el = this.props.examcentreList[i - 1];\r\n    if (el.fcollcode === \"\") {\r\n      const error = { header: \"Error\", content: \"College Cannot be blank\" };\r\n      this.props.showError(error);\r\n      return;\r\n    }\r\n    const item = { fcollcode: \"\", fdeleted: false };\r\n    this.props.addCntr(item);\r\n  };\r\n\r\n  render() {\r\n    const { degcoll, examcentreList } = this.props;\r\n\r\n    const arlength = examcentreList.length;\r\n    const deggcoll_options = degcoll.map((el, i) => {\r\n      return { key: i, value: el.fcollcode, text: el.fcollname };\r\n    });\r\n\r\n    return (\r\n      <Table celled style={{ fontSize: \"1.0em\" }}>\r\n        <Table.Header>\r\n          <Table.Row>\r\n            <Table.HeaderCell\r\n              style={{ width: \"5%\" }}\r\n              colSpan=\"3\"\r\n              singleLine\r\n              textAlign=\"left\"\r\n            >\r\n              No. of taged colleges : {arlength}\r\n            </Table.HeaderCell>\r\n          </Table.Row>\r\n\r\n          <Table.Row>\r\n            <Table.HeaderCell\r\n              style={{ width: \"5%\" }}\r\n              singleLine\r\n              textAlign=\"center\"\r\n            >\r\n              Sl. No.\r\n            </Table.HeaderCell>\r\n            <Table.HeaderCell style={{ width: \"60%\" }} textAlign=\"center\">\r\n              College Name\r\n            </Table.HeaderCell>\r\n            <Table.HeaderCell style={{ width: \"5%\" }} textAlign=\"center\">\r\n              Del.\r\n            </Table.HeaderCell>\r\n          </Table.Row>\r\n        </Table.Header>\r\n        <Table.Body>\r\n          {examcentreList.map((el, i) => {\r\n            return (\r\n              <Table.Row key={i}>\r\n                <Table.Cell textAlign=\"center\">{i + 1}</Table.Cell>\r\n                <Table.Cell textAlign=\"center\" singleLine>\r\n                  {/* <input className=\"field\" type=\"text\" name=\"fcollname\" id={i}\r\n                value={el.fcollname}\r\n                onChange={(e) => this.changeCell(e, el, i)} /> */}\r\n\r\n                  <Dropdown\r\n                    fluid\r\n                    search\r\n                    selection\r\n                    placeholder=\"Select Exam Center\"\r\n                    name=\"fcollcode\"\r\n                    value={el.fcollcode}\r\n                    onChange={(e, data) =>\r\n                      this.changeCell(\r\n                        // @ts-ignore\r\n                        { name: \"fcollcode\", data: e.target.value },\r\n                        el,\r\n                        i\r\n                      )\r\n                    }\r\n                    options={deggcoll_options}\r\n                  />\r\n                </Table.Cell>\r\n                <Table.Cell textAlign=\"center\">\r\n                  {arlength === i + 1 ? (\r\n                    <div className=\"ui checkbox\">\r\n                      <input\r\n                        type=\"checkbox\"\r\n                        onKeyDown={e => this.addRow(e, i)}\r\n                        name=\"fdeleted\"\r\n                        value={el.fdeleted}\r\n                        onChange={e => this.deleteRow(e, el, i)}\r\n                        checked={String(el.fdeleted) == \"true\"}\r\n                      />\r\n                      <label> </label>\r\n                    </div>\r\n                  ) : (\r\n                    <div className=\"ui checkbox\">\r\n                      <input\r\n                        type=\"checkbox\"\r\n                        name=\"fdeleted\"\r\n                        value={el.fdeleted}\r\n                        onChange={e => this.deleteRow(e, el, i)}\r\n                        checked={String(el.fdeleted) == \"true\"}\r\n                      />\r\n                      <label> </label>\r\n                    </div>\r\n                  )}\r\n                </Table.Cell>\r\n              </Table.Row>\r\n            );\r\n          })}\r\n        </Table.Body>\r\n      </Table>\r\n    );\r\n  }\r\n}\r\n\r\nconst mapStateToProps = state => {\r\n  return {\r\n    degcoll: state.degcoll,\r\n    examcentreList: state.examCntrDet\r\n  };\r\n};\r\n\r\nexport default connect(\r\n  mapStateToProps,\r\n  { updateCntr, addCntr, showError }\r\n)(TagColl);\r\n","import React, { Component } from \"react\";\r\nimport { Link } from \"react-router-dom\";\r\nimport ReactDOM from \"react-dom\";\r\nimport { Card, Divider, Button, Message, Radio, Form } from \"semantic-ui-react\";\r\nimport { connect } from \"react-redux\";\r\nimport {\r\n  fetchDegColl,\r\n  fetchCntrListdet,\r\n  saveExamCenter,\r\n  deleteExamCenter,\r\n} from \"../../../actions/before-exam/centers\";\r\nimport SelectDeggrp from \"../../common/SelectDeggrp\";\r\nimport SelectCollege from \"../../common/SelectCollege\";\r\nimport ReportModal from \"../../common/ReportModal\";\r\nimport TagColl from \"./tagColl\";\r\n\r\nclass CCentres extends Component {\r\n  state = {\r\n    examcentreList: [{ fcollcode: \"\", fdeleted: false }],\r\n    error: false,\r\n    errorMessage: \"\",\r\n    del_deggrp: [],\r\n    degGrp: \"\",\r\n    thpr: \"\",\r\n    examcntr: \"\",\r\n    frmSubmit: false,\r\n    open: false,\r\n    disbal: \"\",\r\n    examCntrDetError: \"\",\r\n    msgcolor: \"negative\",\r\n    collref: React.createRef(),\r\n  };\r\n\r\n  show = (dimmer) => () => {\r\n    if (this.state.degGrp === \"\") {\r\n      this.setState({ error: true, errorMessage: \"Enter the Degree Group\" });\r\n      return;\r\n    } else {\r\n      this.setState({ error: false, errorMessage: \"\" });\r\n    }\r\n\r\n    this.setState({ dimmer, open: true });\r\n  };\r\n\r\n  close = () => this.setState({ open: false });\r\n\r\n  setTHPR = (e, data) => {\r\n    this.setState({ thpr: data.value });\r\n  };\r\n\r\n  setExamCntr = (e, data) => {\r\n    this.setState({ examcntr: data.value });\r\n  };\r\n\r\n  getCollege = (e, data) => {\r\n    this.setState({ degGrp: data.value });\r\n    this.props.fetchDegColl(data.value);\r\n  };\r\n\r\n  feachcenterdet = async () => {\r\n    //this.setState({ error: false, errorMessage: \"\" });\r\n    if (this.state.degGrp === \"\") {\r\n      this.setState({ error: true, errorMessage: \"Enter the Degree Group\" });\r\n      return;\r\n    } else if (this.state.examcntr === \"\") {\r\n      this.setState({ error: true, errorMessage: \"Enter the Exam Center\" });\r\n      return;\r\n    } else if (this.state.thpr === \"\") {\r\n      this.setState({ error: true, errorMessage: \"Select Theory / Practical\" });\r\n      return;\r\n    } else {\r\n      this.setState({ error: false, errorMessage: \"\" });\r\n    }\r\n\r\n    await this.props.fetchCntrListdet(\r\n      this.state.examcntr,\r\n      this.state.degGrp,\r\n      this.state.thpr\r\n    );\r\n    this.setState({ frmSubmit: true, disbal: \"disabled\" });\r\n  };\r\n\r\n  handleCancel = () => {\r\n    this.setState({\r\n      examcentreList: [{ fcollcode: \"\", fdeleted: false }],\r\n      error: false,\r\n      errorMessage: \"\",\r\n      del_deggrp: [],\r\n      thpr: \"\",\r\n      examcntr: \"\",\r\n      frmSubmit: false,\r\n      open: false,\r\n      disbal: \"\",\r\n    });\r\n    // this.state.collref.open = true;\r\n    // ReactDOM.findDOMNode(this.refs.centre_select).focus()\r\n  };\r\n\r\n  handleSave = async () => {\r\n    if (this.props.examCntrDet.length < 0) {\r\n      this.setState({ msgcolor: \"negative\" });\r\n      this.setState({ error: true, errorMessage: \"Enter the Values\" });\r\n      return;\r\n    } else {\r\n      this.setState({ error: false, errorMessage: \"\" });\r\n    }\r\n\r\n    for (let i = 0; i < this.props.examCntrDet.length; i++) {\r\n      let el = this.props.examCntrDet[i];\r\n      if (el.fcollcode === \"\") {\r\n        this.setState({ error: true, errorMessage: \"Enter all the Values\" });\r\n        return;\r\n      }\r\n    }\r\n    const el = { fcollcode: this.state.examcntr, fdeleted: false };\r\n\r\n    const examcentreList = [el, ...this.props.examCntrDet];\r\n\r\n    this.setState({ error: false, errorMessage: \"\" });\r\n    await this.props.saveExamCenter(\r\n      examcentreList,\r\n      this.state.examcntr,\r\n      this.state.degGrp,\r\n      this.state.thpr\r\n    );\r\n\r\n    if (this.props.error.error_code === 0) this.handleCancel();\r\n  };\r\n\r\n  handleDelete = async () => {\r\n    await this.props.deleteExamCenter(\r\n      this.state.examcntr,\r\n      this.state.degGrp,\r\n      this.state.thpr\r\n    );\r\n    if (this.props.error.error_code === 0) this.handleCancel();\r\n  };\r\n\r\n  addRowTop = () => {\r\n    this.tagcoll.addRowTop();\r\n  };\r\n\r\n  render() {\r\n    const { error, errorMessage, frmSubmit, open, disbal, msgcolor } =\r\n      this.state;\r\n    const report_options = [\r\n      { key: \"ECL\", value: \"ECL\", text: \"Exam Center List\" },\r\n      { key: \"ECT\", value: \"ECT\", text: \"Exam Center List with Taged College\" },\r\n    ];\r\n\r\n    return (\r\n      <div className=\"animated fadeIn\">\r\n        <Card fluid>\r\n          <Card.Content>\r\n            <Card.Header style={{ display: \"flex\" }}>\r\n              <h4>Exam Center</h4>\r\n              <div className=\"ml-auto\">\r\n                <Button\r\n                  disabled={!this.state.frmSubmit}\r\n                  basic\r\n                  color=\"blue\"\r\n                  content=\"Add\"\r\n                  onClick={this.addRowTop}\r\n                  icon=\"plus square\"\r\n                />\r\n                <Button\r\n                  disabled={!this.state.frmSubmit}\r\n                  basic\r\n                  color=\"green\"\r\n                  content=\"Save\"\r\n                  onClick={this.handleSave}\r\n                  icon=\"save\"\r\n                />\r\n                <Button\r\n                  disabled={!this.state.frmSubmit}\r\n                  basic\r\n                  color=\"red\"\r\n                  content=\"Delete\"\r\n                  onClick={this.handleDelete}\r\n                  icon=\"trash\"\r\n                />\r\n                <Button\r\n                  basic\r\n                  color=\"black\"\r\n                  icon=\"ban\"\r\n                  onClick={this.handleCancel}\r\n                  content=\"Cancel\"\r\n                />\r\n                <Button\r\n                  onClick={this.show(\"blurring\")}\r\n                  basic\r\n                  color=\"blue\"\r\n                  content=\"Report\"\r\n                  icon=\"file\"\r\n                />\r\n                <Link to=\"/dashboard\">\r\n                  <Button basic color=\"red\" content=\"Exit\" icon=\"home\" />\r\n                </Link>\r\n              </div>\r\n            </Card.Header>\r\n\r\n            <Divider />\r\n            <Card.Description style={{ overflowY: \"auto\", height: \"72vh\" }}>\r\n              <div className=\"col-md-6\">\r\n                <Form>\r\n                  <SelectDeggrp\r\n                    changeDeggrp={this.getCollege}\r\n                    disabled={disbal}\r\n                    frmDeggrp={this.state.degGrp}\r\n                  />\r\n\r\n                  <SelectCollege\r\n                    collref={this.state.collref}\r\n                    degcoll={this.props.degcoll}\r\n                    examcntr={this.state.examcntr}\r\n                    changeExamCntr={this.setExamCntr}\r\n                    disbal={disbal}\r\n                  />\r\n\r\n                  <Radio\r\n                    label=\"Theory\"\r\n                    name=\"radioGroup\"\r\n                    value=\"TH\"\r\n                    // @ts-ignore\r\n                    disabled={disbal}\r\n                    checked={this.state.thpr === \"TH\"}\r\n                    onChange={this.setTHPR}\r\n                  />\r\n                  <Radio\r\n                    label=\"Practical\"\r\n                    name=\"radioGroup\"\r\n                    value=\"PR\"\r\n                    // @ts-ignore\r\n                    disabled={disbal}\r\n                    style={{ marginLeft: \"2%\" }}\r\n                    checked={this.state.thpr === \"PR\"}\r\n                    onChange={this.setTHPR}\r\n                  />\r\n                  <br />\r\n                  <Button color=\"blue\" onClick={this.feachcenterdet}>\r\n                    Submit\r\n                  </Button>\r\n                </Form>\r\n              </div>\r\n              <br /> <br />\r\n              {error ? (\r\n                <Message className={msgcolor}>\r\n                  <Message.Header> {errorMessage} </Message.Header>\r\n                </Message>\r\n              ) : null}\r\n              <div className=\"ui mini form\" style={{ fontSize: \"1.1536em\" }}>\r\n                {frmSubmit ? (\r\n                  <TagColl onRef={(ref) => (this.tagcoll = ref)} />\r\n                ) : null}\r\n              </div>\r\n            </Card.Description>\r\n          </Card.Content>\r\n        </Card>\r\n        <ReportModal\r\n          dimmer=\"blurring\"\r\n          open={open}\r\n          close={this.close}\r\n          report=\"Center List\"\r\n          report_options={report_options}\r\n          deggrp={this.state.degGrp}\r\n          screen=\"examcenter\"\r\n        />\r\n      </div>\r\n    );\r\n  }\r\n}\r\n\r\nconst mapStateToProps = (state) => {\r\n  return {\r\n    cntrList: state.cntrList,\r\n    degcoll: state.degcoll,\r\n    examCntrDet: state.examCntrDet,\r\n    saveExamCntr: state.saveExamCenter,\r\n    error: state.error,\r\n  };\r\n};\r\n\r\nexport default connect(mapStateToProps, {\r\n  saveExamCenter,\r\n  fetchDegColl,\r\n  fetchCntrListdet,\r\n  deleteExamCenter,\r\n})(CCentres);\r\n","import _extends from \"@babel/runtime/helpers/extends\";\nimport cx from 'classnames';\nimport PropTypes from 'prop-types';\nimport React from 'react';\nimport { childrenUtils, customPropTypes, getElementType, getUnhandledProps, useKeyOnly } from '../../lib';\n/**\n * A divider visually segments content into groups.\n */\n\nfunction Divider(props) {\n  var children = props.children,\n    className = props.className,\n    clearing = props.clearing,\n    content = props.content,\n    fitted = props.fitted,\n    hidden = props.hidden,\n    horizontal = props.horizontal,\n    inverted = props.inverted,\n    section = props.section,\n    vertical = props.vertical;\n  var classes = cx('ui', useKeyOnly(clearing, 'clearing'), useKeyOnly(fitted, 'fitted'), useKeyOnly(hidden, 'hidden'), useKeyOnly(horizontal, 'horizontal'), useKeyOnly(inverted, 'inverted'), useKeyOnly(section, 'section'), useKeyOnly(vertical, 'vertical'), 'divider', className);\n  var rest = getUnhandledProps(Divider, props);\n  var ElementType = getElementType(Divider, props);\n  return React.createElement(ElementType, _extends({}, rest, {\n    className: classes\n  }), childrenUtils.isNil(children) ? content : children);\n}\nDivider.handledProps = [\"as\", \"children\", \"className\", \"clearing\", \"content\", \"fitted\", \"hidden\", \"horizontal\", \"inverted\", \"section\", \"vertical\"];\nDivider.propTypes = process.env.NODE_ENV !== \"production\" ? {\n  /** An element type to render as (string or function). */\n  as: customPropTypes.as,\n  /** Primary content. */\n  children: PropTypes.node,\n  /** Additional classes. */\n  className: PropTypes.string,\n  /** Divider can clear the content above it. */\n  clearing: PropTypes.bool,\n  /** Shorthand for primary content. */\n  content: customPropTypes.contentShorthand,\n  /** Divider can be fitted without any space above or below it. */\n  fitted: PropTypes.bool,\n  /** Divider can divide content without creating a dividing line. */\n  hidden: PropTypes.bool,\n  /** Divider can segment content horizontally. */\n  horizontal: PropTypes.bool,\n  /** Divider can have its colours inverted. */\n  inverted: PropTypes.bool,\n  /** Divider can provide greater margins to divide sections of content. */\n  section: PropTypes.bool,\n  /** Divider can segment content vertically. */\n  vertical: PropTypes.bool\n} : {};\nexport default Divider;","import _extends from \"@babel/runtime/helpers/extends\";\nimport cx from 'classnames';\nimport PropTypes from 'prop-types';\nimport React from 'react';\nimport { childrenUtils, customPropTypes, getElementType, getUnhandledProps } from '../../lib';\n/**\n * A message can contain a content.\n */\n\nfunction MessageContent(props) {\n  var children = props.children,\n    className = props.className,\n    content = props.content;\n  var classes = cx('content', className);\n  var rest = getUnhandledProps(MessageContent, props);\n  var ElementType = getElementType(MessageContent, props);\n  return React.createElement(ElementType, _extends({}, rest, {\n    className: classes\n  }), childrenUtils.isNil(children) ? content : children);\n}\nMessageContent.handledProps = [\"as\", \"children\", \"className\", \"content\"];\nMessageContent.propTypes = process.env.NODE_ENV !== \"production\" ? {\n  /** An element type to render as (string or function). */\n  as: customPropTypes.as,\n  /** Primary content. */\n  children: PropTypes.node,\n  /** Additional classes. */\n  className: PropTypes.string,\n  /** Shorthand for primary content. */\n  content: customPropTypes.contentShorthand\n} : {};\nexport default MessageContent;","import _extends from \"@babel/runtime/helpers/extends\";\nimport cx from 'classnames';\nimport PropTypes from 'prop-types';\nimport React from 'react';\nimport { childrenUtils, createShorthandFactory, customPropTypes, getElementType, getUnhandledProps } from '../../lib';\n/**\n * A message can contain a header.\n */\n\nfunction MessageHeader(props) {\n  var children = props.children,\n    className = props.className,\n    content = props.content;\n  var classes = cx('header', className);\n  var rest = getUnhandledProps(MessageHeader, props);\n  var ElementType = getElementType(MessageHeader, props);\n  return React.createElement(ElementType, _extends({}, rest, {\n    className: classes\n  }), childrenUtils.isNil(children) ? content : children);\n}\nMessageHeader.handledProps = [\"as\", \"children\", \"className\", \"content\"];\nMessageHeader.propTypes = process.env.NODE_ENV !== \"production\" ? {\n  /** An element type to render as (string or function). */\n  as: customPropTypes.as,\n  /** Primary content. */\n  children: PropTypes.node,\n  /** Additional classes. */\n  className: PropTypes.string,\n  /** Shorthand for primary content. */\n  content: customPropTypes.contentShorthand\n} : {};\nMessageHeader.create = createShorthandFactory(MessageHeader, function (val) {\n  return {\n    content: val\n  };\n});\nexport default MessageHeader;","import _extends from \"@babel/runtime/helpers/extends\";\nimport cx from 'classnames';\nimport PropTypes from 'prop-types';\nimport React from 'react';\nimport { childrenUtils, createShorthandFactory, customPropTypes, getElementType, getUnhandledProps } from '../../lib';\n/**\n * A message list can contain an item.\n */\n\nfunction MessageItem(props) {\n  var children = props.children,\n    className = props.className,\n    content = props.content;\n  var classes = cx('content', className);\n  var rest = getUnhandledProps(MessageItem, props);\n  var ElementType = getElementType(MessageItem, props);\n  return React.createElement(ElementType, _extends({}, rest, {\n    className: classes\n  }), childrenUtils.isNil(children) ? content : children);\n}\nMessageItem.handledProps = [\"as\", \"children\", \"className\", \"content\"];\nMessageItem.propTypes = process.env.NODE_ENV !== \"production\" ? {\n  /** An element type to render as (string or function). */\n  as: customPropTypes.as,\n  /** Primary content. */\n  children: PropTypes.node,\n  /** Additional classes. */\n  className: PropTypes.string,\n  /** Shorthand for primary content. */\n  content: customPropTypes.contentShorthand\n} : {};\nMessageItem.defaultProps = {\n  as: 'li'\n};\nMessageItem.create = createShorthandFactory(MessageItem, function (content) {\n  return {\n    content: content\n  };\n});\nexport default MessageItem;","import _extends from \"@babel/runtime/helpers/extends\";\nimport _map from \"lodash/map\";\nimport cx from 'classnames';\nimport PropTypes from 'prop-types';\nimport React from 'react';\nimport { childrenUtils, createShorthandFactory, customPropTypes, getElementType, getUnhandledProps } from '../../lib';\nimport MessageItem from './MessageItem';\n/**\n * A message can contain a list of items.\n */\n\nfunction MessageList(props) {\n  var children = props.children,\n    className = props.className,\n    items = props.items;\n  var classes = cx('list', className);\n  var rest = getUnhandledProps(MessageList, props);\n  var ElementType = getElementType(MessageList, props);\n  return React.createElement(ElementType, _extends({}, rest, {\n    className: classes\n  }), childrenUtils.isNil(children) ? _map(items, MessageItem.create) : children);\n}\nMessageList.handledProps = [\"as\", \"children\", \"className\", \"items\"];\nMessageList.propTypes = process.env.NODE_ENV !== \"production\" ? {\n  /** An element type to render as (string or function). */\n  as: customPropTypes.as,\n  /** Primary content. */\n  children: PropTypes.node,\n  /** Additional classes. */\n  className: PropTypes.string,\n  /** Shorthand Message.Items. */\n  items: customPropTypes.collectionShorthand\n} : {};\nMessageList.defaultProps = {\n  as: 'ul'\n};\nMessageList.create = createShorthandFactory(MessageList, function (val) {\n  return {\n    items: val\n  };\n});\nexport default MessageList;","import _extends from \"@babel/runtime/helpers/extends\";\nimport _classCallCheck from \"@babel/runtime/helpers/classCallCheck\";\nimport _createClass from \"@babel/runtime/helpers/createClass\";\nimport _possibleConstructorReturn from \"@babel/runtime/helpers/possibleConstructorReturn\";\nimport _getPrototypeOf from \"@babel/runtime/helpers/getPrototypeOf\";\nimport _inherits from \"@babel/runtime/helpers/inherits\";\nimport _assertThisInitialized from \"@babel/runtime/helpers/assertThisInitialized\";\nimport _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport _isNil from \"lodash/isNil\";\nimport _without from \"lodash/without\";\nimport cx from 'classnames';\nimport PropTypes from 'prop-types';\nimport React, { Component } from 'react';\nimport { childrenUtils, createHTMLParagraph, customPropTypes, getElementType, getUnhandledProps, SUI, useKeyOnly, useKeyOrValueAndKey } from '../../lib';\nimport Icon from '../../elements/Icon';\nimport MessageContent from './MessageContent';\nimport MessageHeader from './MessageHeader';\nimport MessageList from './MessageList';\nimport MessageItem from './MessageItem';\n/**\n * A message displays information that explains nearby content.\n * @see Form\n */\n\nvar Message = /*#__PURE__*/\nfunction (_Component) {\n  _inherits(Message, _Component);\n  function Message() {\n    var _getPrototypeOf2;\n    var _this;\n    _classCallCheck(this, Message);\n    for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n      args[_key] = arguments[_key];\n    }\n    _this = _possibleConstructorReturn(this, (_getPrototypeOf2 = _getPrototypeOf(Message)).call.apply(_getPrototypeOf2, [this].concat(args)));\n    _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"handleDismiss\", function (e) {\n      var onDismiss = _this.props.onDismiss;\n      if (onDismiss) onDismiss(e, _this.props);\n    });\n    return _this;\n  }\n  _createClass(Message, [{\n    key: \"render\",\n    value: function render() {\n      var _this$props = this.props,\n        attached = _this$props.attached,\n        children = _this$props.children,\n        className = _this$props.className,\n        color = _this$props.color,\n        compact = _this$props.compact,\n        content = _this$props.content,\n        error = _this$props.error,\n        floating = _this$props.floating,\n        header = _this$props.header,\n        hidden = _this$props.hidden,\n        icon = _this$props.icon,\n        info = _this$props.info,\n        list = _this$props.list,\n        negative = _this$props.negative,\n        onDismiss = _this$props.onDismiss,\n        positive = _this$props.positive,\n        size = _this$props.size,\n        success = _this$props.success,\n        visible = _this$props.visible,\n        warning = _this$props.warning;\n      var classes = cx('ui', color, size, useKeyOnly(compact, 'compact'), useKeyOnly(error, 'error'), useKeyOnly(floating, 'floating'), useKeyOnly(hidden, 'hidden'), useKeyOnly(icon, 'icon'), useKeyOnly(info, 'info'), useKeyOnly(negative, 'negative'), useKeyOnly(positive, 'positive'), useKeyOnly(success, 'success'), useKeyOnly(visible, 'visible'), useKeyOnly(warning, 'warning'), useKeyOrValueAndKey(attached, 'attached'), 'message', className);\n      var dismissIcon = onDismiss && React.createElement(Icon, {\n        name: \"close\",\n        onClick: this.handleDismiss\n      });\n      var rest = getUnhandledProps(Message, this.props);\n      var ElementType = getElementType(Message, this.props);\n      if (!childrenUtils.isNil(children)) {\n        return React.createElement(ElementType, _extends({}, rest, {\n          className: classes\n        }), dismissIcon, children);\n      }\n      return React.createElement(ElementType, _extends({}, rest, {\n        className: classes\n      }), dismissIcon, Icon.create(icon, {\n        autoGenerateKey: false\n      }), (!_isNil(header) || !_isNil(content) || !_isNil(list)) && React.createElement(MessageContent, null, MessageHeader.create(header, {\n        autoGenerateKey: false\n      }), MessageList.create(list, {\n        autoGenerateKey: false\n      }), createHTMLParagraph(content, {\n        autoGenerateKey: false\n      })));\n    }\n  }]);\n  return Message;\n}(Component);\n_defineProperty(Message, \"Content\", MessageContent);\n_defineProperty(Message, \"Header\", MessageHeader);\n_defineProperty(Message, \"List\", MessageList);\n_defineProperty(Message, \"Item\", MessageItem);\n_defineProperty(Message, \"handledProps\", [\"as\", \"attached\", \"children\", \"className\", \"color\", \"compact\", \"content\", \"error\", \"floating\", \"header\", \"hidden\", \"icon\", \"info\", \"list\", \"negative\", \"onDismiss\", \"positive\", \"size\", \"success\", \"visible\", \"warning\"]);\nexport { Message as default };\nMessage.propTypes = process.env.NODE_ENV !== \"production\" ? {\n  /** An element type to render as (string or function). */\n  as: customPropTypes.as,\n  /** A message can be formatted to attach itself to other content. */\n  attached: PropTypes.oneOfType([PropTypes.bool, PropTypes.oneOf(['bottom', 'top'])]),\n  /** Primary content. */\n  children: PropTypes.node,\n  /** Additional classes. */\n  className: PropTypes.string,\n  /** A message can be formatted to be different colors. */\n  color: PropTypes.oneOf(SUI.COLORS),\n  /** A message can only take up the width of its content. */\n  compact: PropTypes.bool,\n  /** Shorthand for primary content. */\n  content: customPropTypes.contentShorthand,\n  /** A message may be formatted to display a negative message. Same as `negative`. */\n  error: PropTypes.bool,\n  /** A message can float above content that it is related to. */\n  floating: PropTypes.bool,\n  /** Shorthand for MessageHeader. */\n  header: customPropTypes.itemShorthand,\n  /** A message can be hidden. */\n  hidden: PropTypes.bool,\n  /** A message can contain an icon. */\n  icon: PropTypes.oneOfType([customPropTypes.itemShorthand, PropTypes.bool]),\n  /** A message may be formatted to display information. */\n  info: PropTypes.bool,\n  /** Array shorthand items for the MessageList. Mutually exclusive with children. */\n  list: customPropTypes.collectionShorthand,\n  /** A message may be formatted to display a negative message. Same as `error`. */\n  negative: PropTypes.bool,\n  /**\n   * A message that the user can choose to hide.\n   * Called when the user clicks the \"x\" icon. This also adds the \"x\" icon.\n   *\n   * @param {SyntheticEvent} event - React's original SyntheticEvent.\n   * @param {object} data - All props.\n   */\n  onDismiss: PropTypes.func,\n  /** A message may be formatted to display a positive message.  Same as `success`. */\n  positive: PropTypes.bool,\n  /** A message can have different sizes. */\n  size: PropTypes.oneOf(_without(SUI.SIZES, 'medium')),\n  /** A message may be formatted to display a positive message.  Same as `positive`. */\n  success: PropTypes.bool,\n  /** A message can be set to visible to force itself to be shown. */\n  visible: PropTypes.bool,\n  /** A message may be formatted to display warning messages. */\n  warning: PropTypes.bool\n} : {};","import univadmin from \"../../apis/univadmin\";\r\n\r\nexport const fetchDegColl = (deggrp) => {\r\n  return async function (dispatch, getState) {\r\n    const state = getState();\r\n    const response = await univadmin.get(\"/app.php\", {\r\n      params: {\r\n        a: \"fetchDegColl\",\r\n        univcode: state.univ.funivcode,\r\n        deggrp: deggrp,\r\n      },\r\n    });\r\n    if (typeof response.data !== \"object\") {\r\n      const data = {\r\n        error_code: -1,\r\n        data: { msg: \"Something went wrong\" },\r\n        status: \"failure\",\r\n      };\r\n      dispatch({\r\n        type: \"SET_ERROR\",\r\n        payload: data,\r\n      });\r\n    } else if (response.data.error_code === 0) {\r\n      dispatch({\r\n        type: \"FETCH_DEGCOLL\",\r\n        payload: response.data,\r\n      });\r\n    } else {\r\n      dispatch({\r\n        type: \"SET_ERROR\",\r\n        payload: response.data,\r\n      });\r\n    }\r\n  };\r\n};\r\n\r\nexport const updateCntr = (el, i) => {\r\n  return {\r\n    type: \"UPD_CNTR_DET\",\r\n    payload: { el, i },\r\n  };\r\n};\r\n\r\nexport const addCntr = (el) => {\r\n  return {\r\n    type: \"ADD_CNTR_DET\",\r\n    payload: el,\r\n  };\r\n};\r\n\r\nexport const fetchCntrListdet = (examcntr, degGrp, thpr) => {\r\n  return async function (dispatch, getState) {\r\n    const state = getState();\r\n    dispatch({\r\n      type: \"SET_LOADER\",\r\n    });\r\n    const response = await univadmin.get(\"/app.php\", {\r\n      params: {\r\n        a: \"fetchCntrListdet\",\r\n        univcode: state.univ.funivcode,\r\n        deggrp: degGrp,\r\n        examcntr: examcntr,\r\n        thpr: thpr,\r\n      },\r\n    });\r\n\r\n    dispatch({\r\n      type: \"UNSET_LOADER\",\r\n    });\r\n\r\n    if (typeof response.data !== \"object\") {\r\n      const data = {\r\n        error_code: -1,\r\n        data: { msg: \"Something went wrong\" },\r\n        status: \"failure\",\r\n      };\r\n      dispatch({\r\n        type: \"SET_ERROR\",\r\n        payload: data,\r\n      });\r\n    } else if (response.data.error_code === 0) {\r\n      dispatch({\r\n        type: \"FETCH_CNTR_DET\",\r\n        payload: response.data,\r\n      });\r\n    } else {\r\n      dispatch({\r\n        type: \"SET_ERROR\",\r\n        payload: response.data,\r\n      });\r\n    }\r\n  };\r\n};\r\n\r\nexport const saveExamCenter = (examcntrlist, examcntr, degGrp, thpr) => {\r\n  return async function (dispatch, getState) {\r\n    const state = getState();\r\n    dispatch({\r\n      type: \"SET_LOADER\",\r\n    });\r\n    const response = await univadmin.post(\r\n      \"/app.php?a=saveExamCenter&univcode=\" + state.univ.funivcode,\r\n      {\r\n        data: {\r\n          deggrp: degGrp,\r\n          examcntr: examcntr,\r\n          thpr: thpr,\r\n          examcntrlist: examcntrlist,\r\n        },\r\n      }\r\n    );\r\n    dispatch({\r\n      type: \"UNSET_LOADER\",\r\n    });\r\n\r\n    if (typeof response.data !== \"object\") {\r\n      const data = {\r\n        error_code: -1,\r\n        data: { msg: \"Something went wrong\" },\r\n        status: \"failure\",\r\n      };\r\n      dispatch({\r\n        type: \"SET_ERROR\",\r\n        payload: data,\r\n      });\r\n    } else {\r\n      dispatch({\r\n        type: \"SET_ERROR\",\r\n        payload: response.data,\r\n      });\r\n    }\r\n  };\r\n};\r\n\r\nexport const deleteExamCenter = (examcntr, degGrp, thpr) => {\r\n  return async function (dispatch, getState) {\r\n    const state = getState();\r\n    dispatch({\r\n      type: \"SET_LOADER\",\r\n    });\r\n    const response = await univadmin.post(\r\n      \"/app.php?a=deleteExamCenter&univcode=\" + state.univ.funivcode,\r\n      {\r\n        data: {\r\n          deggrp: degGrp,\r\n          examcntr: examcntr,\r\n          thpr: thpr,\r\n        },\r\n      }\r\n    );\r\n    dispatch({\r\n      type: \"UNSET_LOADER\",\r\n    });\r\n\r\n    if (typeof response.data !== \"object\") {\r\n      const data = {\r\n        error_code: -1,\r\n        data: { msg: \"Something went wrong\" },\r\n        status: \"failure\",\r\n      };\r\n      dispatch({\r\n        type: \"SET_ERROR\",\r\n        payload: data,\r\n      });\r\n    } else {\r\n      dispatch({\r\n        type: \"SET_ERROR\",\r\n        payload: response.data,\r\n      });\r\n    }\r\n  };\r\n};\r\n","import React, { Component } from \"react\";\r\nimport { connect } from \"react-redux\";\r\nimport { Form, Dropdown } from \"semantic-ui-react\";\r\nimport { fetchDegGrp } from \"../../actions\";\r\n\r\nclass SelectDeggrp extends Component {\r\n  componentDidMount() {\r\n    this.props.fetchDegGrp();\r\n  }\r\n\r\n  componentDidUpdate(prevProps) {\r\n    if (this.props.user !== prevProps.user) {\r\n      this.props.fetchDegGrp();\r\n    }\r\n  }\r\n\r\n  render() {\r\n    const deggroup = this.props.deggrp;\r\n\r\n    var deggroup_options = deggroup.map((el, i) => {\r\n      return {\r\n        key: i,\r\n        value: el.fdeggrp,\r\n        text: `${el.fdeggrp} - ${el.fdescpn}`,\r\n      };\r\n    });\r\n\r\n    return (\r\n      <Form.Field width=\"16\">\r\n        <label>Degree Group</label>\r\n        <Dropdown\r\n          size=\"mini\"\r\n          error={this.props.dgerror}\r\n          fluid\r\n          search\r\n          selection\r\n          value={this.props.frmDeggrp}\r\n          onChange={this.props.changeDeggrp}\r\n          placeholder=\"Select Degree Group\"\r\n          disabled={this.props.disabled}\r\n          openOnFocus={false}\r\n          options={deggroup_options}\r\n          selectOnBlur={false}\r\n          // searchInput={{ autoFocus: true }}\r\n        />\r\n      </Form.Field>\r\n    );\r\n  }\r\n}\r\n\r\nconst mapStateToProps = (state) => {\r\n  return {\r\n    deggrp: state.deggrp,\r\n    user: state.user,\r\n  };\r\n};\r\n\r\nexport default connect(mapStateToProps, { fetchDegGrp })(SelectDeggrp);\r\n"],"sourceRoot":""}