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.220.134.161


Current Path : /var/www/egov/build/static/js/
Upload File :
Current File : /var/www/egov/build/static/js/235.983c951c.chunk.js.map

{"version":3,"sources":["pages/utils/grv/grvdet.js","pages/utils/grv/index.js","actions/utils/grv.js"],"names":["_regeneratorRuntime","e","t","r","Object","prototype","n","hasOwnProperty","o","defineProperty","value","i","Symbol","a","iterator","c","asyncIterator","u","toStringTag","define","enumerable","configurable","writable","wrap","Generator","create","Context","makeInvokeMethod","tryCatch","type","arg","call","h","l","f","s","y","GeneratorFunction","GeneratorFunctionPrototype","p","this","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","length","displayName","isGeneratorFunction","constructor","name","mark","setPrototypeOf","__proto__","awrap","async","Promise","keys","reverse","pop","prev","charAt","slice","stop","rval","handle","complete","finish","catch","delegateYield","Grvdet","_Component","_getPrototypeOf2","_this","_classCallCheck","_len","arguments","args","Array","_key","_possibleConstructorReturn","_getPrototypeOf","apply","concat","state","reply","msgsnt","fclose","qryclsd","file","editorState","EditorState","createEmpty","editor","setEditor","setState","onEditorStateChange","handleChange","data","_defineProperty","checked","replyTxt","evt","target","sendRply","stt","body","draftToHtml","convertToRaw","getCurrentContent","aa","hasText","props","grvSend","header","fgrvid","getGrv","showError","content","closeCase","_asyncToGenerator","_callee","_context","_inherits","_createClass","key","files","txns","_this$state","React","createElement","style","position","top","zIndex","backgroundColor","Item","Group","Image","size","width","marginTop","src","funivshort","Content","Table","basic","celled","collapsing","columns","padded","singleLine","Body","Row","Cell","funivcode","funivname","fregno","fgrvfrom","grvdate","grv","fgrvsub","Grid","margin","Column","floated","Card","fluid","color","background","textAlign","circular","Header","as","Meta","Description","dangerouslySetInnerHTML","__html","fgrvmsg","ffilepath","href","S3ATTACH","float","overflowY","paddingBottom","map","el","fgrvtrantype","ffromuser","fgrvtrandate","fgrvtranmsg","fgrvtranfile","Label","horizontal","fgrvstatus","className","Button","onClick","icon","Divider","border","minHeight","Editor","toolbarClassName","wrapperClassName","editorClassName","toolbar","options","Message","floating","grvSnt","Component","connect","clrGrv","Grievance","grvdet","curgrv","contextRef","createRef","unmount","renderHeader","display","padding","Link","to","_componentDidMount","match","params","grvid","paramgrvid","window","addEventListener","removeEventListener","centered","HeaderCell","colspan","grivcnt","fgrvmode","pendcnt","paddingLeft","Segment","maxHeight","paddingTop","grvlst","grv_det","getGrvList","_ref","dispatch","getState","response","univadmin","get","fuserid","user","payload","error_code","msg","status","_x","_x2","_ref2","_callee2","error","_error","_context2","univcode","fcuruniv","userid","username","fname","fparamgrvid","_x3","_x4","submitquery","query","_ref3","_callee3","_error2","_context3","post","_x5","_x6","_ref4","_callee4","_context4","fusername","frply","_x7","_x8","grvstatus","_ref5","_callee5","_context5","_x9","_x10"],"mappings":"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","file":"static/js/235.983c951c.chunk.js","sourcesContent":["import React, { Component } from \"react\";\r\nimport {\r\n  Grid,\r\n  Icon,\r\n  Header,\r\n  Divider,\r\n  Button,\r\n  TextArea,\r\n  Card,\r\n  Image,\r\n  Label,\r\n  Form,\r\n  Checkbox,\r\n  Message,\r\n  GridColumn,\r\n  Item,\r\n  Table,\r\n} from \"semantic-ui-react\";\r\nimport { connect } from \"react-redux\";\r\nimport { getGrv, grvSend, clrGrv } from \"../../../actions/utils/grv\";\r\nimport \"../../../index.css\";\r\nimport TimeAgo from \"react-timeago\";\r\nimport { EditorState, convertToRaw } from \"draft-js\";\r\nimport { Editor } from \"react-draft-wysiwyg\";\r\nimport \"react-draft-wysiwyg/dist/react-draft-wysiwyg.css\";\r\nimport draftToHtml from \"draftjs-to-html\";\r\nimport axios from \"axios\";\r\nimport univadmin from \"../../../apis/univadmin\";\r\nimport { showError } from \"../../../actions\";\r\nimport { S3ATTACH } from \"./../../../apis/consts\";\r\n\r\nclass Grvdet extends Component {\r\n  state = {\r\n    reply: \"\",\r\n    msgsnt: false,\r\n    fclose: false,\r\n    qryclsd: false,\r\n    file: null,\r\n    editorState: EditorState.createEmpty(),\r\n    editor: \"\",\r\n  };\r\n\r\n  componentDidMount() {\r\n    // this.setState({ msgsnt: false });\r\n    return this.state.msgsnt;\r\n  }\r\n  //text editor\r\n  setEditor = (editor) => {\r\n    this.setState({ editor: editor });\r\n  };\r\n  //text editor on change\r\n  onEditorStateChange = (editorState) => {\r\n    this.setState({ editorState: editorState });\r\n  };\r\n\r\n  handleChange = (e, data) => {\r\n    switch (data.type) {\r\n      case \"checkbox\":\r\n        this.setState({ [data.name]: data.checked });\r\n        return;\r\n      default:\r\n        this.setState({ [data.name]: data.value });\r\n        return;\r\n    }\r\n  };\r\n\r\n  replyTxt = (evt) => {\r\n    this.setState({ reply: evt.target.value });\r\n  };\r\n\r\n  handleFile(evt) {\r\n    let file = evt.target.files[0];\r\n    this.setState({ file: file });\r\n  }\r\n\r\n  sendRply = (stt) => {\r\n    const body = draftToHtml(\r\n      convertToRaw(this.state.editorState.getCurrentContent())\r\n    );\r\n    const aa = stt == \"C\" ? \"C\" : \"\";\r\n\r\n    if (!this.state.editorState.getCurrentContent().hasText()) {\r\n      const error = {\r\n        header: \"Error\",\r\n        content: \"Enter the reply.\",\r\n      };\r\n      this.props.showError(error);\r\n      return;\r\n    } else {\r\n      this.props.grvSend(this.props.header.fgrvid, body, aa);\r\n      this.setState({\r\n        reply: \"\",\r\n        file: null,\r\n        msgsnt: true,\r\n        editorState: EditorState.createEmpty(),\r\n      });\r\n      this.props.getGrv();\r\n    }\r\n  };\r\n  closeCase = async () => {\r\n    await this.sendRply(\"C\");\r\n    // await this.props.clrGrv(this.props.header.fgrvid, \"C\");\r\n  };\r\n\r\n  render() {\r\n    const { editorState } = this.state;\r\n\r\n    const txns = this.props.txns;\r\n    const header = this.props.header;\r\n    const { fclose, msgsnt, qryclsd } = this.state;\r\n\r\n    return (\r\n      <div>\r\n        <div\r\n          style={{\r\n            position: \"sticky\",\r\n            top: \"0\",\r\n            zIndex: \"2\",\r\n            backgroundColor: \"white\",\r\n          }}\r\n        >\r\n          <Item.Group>\r\n            <Item>\r\n              <Item.Image\r\n                size=\"mini\"\r\n                style={{ width: \"85px\", marginTop: \"1rem\" }}\r\n                src={`../../../../../assets/img/logos/${header.funivshort}_logo.jpg`}\r\n              />\r\n              <Item.Content>\r\n                <Table\r\n                  basic=\"very\"\r\n                  celled\r\n                  collapsing\r\n                  columns=\"16\"\r\n                  padded\r\n                  singleLine\r\n                >\r\n                  <Table.Body>\r\n                    <Table.Row>\r\n                      <Table.Cell>University</Table.Cell>\r\n                      <Table.Cell>\r\n                        <b>\r\n                          [{header.funivcode}] {header.funivname}\r\n                        </b>\r\n                      </Table.Cell>\r\n                    </Table.Row>\r\n\r\n                    <Table.Row>\r\n                      <Table.Cell>From</Table.Cell>\r\n                      <Table.Cell>\r\n                        <b>\r\n                          [{header.fregno}] {header.fgrvfrom}\r\n                        </b>\r\n                      </Table.Cell>\r\n                    </Table.Row>\r\n                    <Table.Row>\r\n                      <Table.Cell>Info</Table.Cell>\r\n                      <Table.Cell>\r\n                        <b>\r\n                          ID - {header.fgrvid} submitted on {header.grvdate}\r\n                        </b>\r\n                      </Table.Cell>\r\n                    </Table.Row>\r\n                    <Table.Row>\r\n                      <Table.Cell>Subject</Table.Cell>\r\n                      <Table.Cell>\r\n                        <b>{this.props.grv.header.fgrvsub}</b>\r\n                      </Table.Cell>\r\n                    </Table.Row>\r\n                  </Table.Body>\r\n                </Table>\r\n              </Item.Content>\r\n            </Item>\r\n          </Item.Group>\r\n\r\n          {/* <Divider /> */}\r\n        </div>\r\n        <Grid.Row style={{ margin: \"0px\" }}>\r\n          <Grid.Column width={8} floated=\"left\">\r\n            <Card\r\n              fluid\r\n              color=\"green\"\r\n              style={{ width: \"45vw\", margin: \"10px\", background: \"aliceblue\" }}\r\n            >\r\n              <Card.Content style={{ textAlign: \"left\" }}>\r\n                <Image\r\n                  floated=\"left\"\r\n                  circular\r\n                  size=\"mini\"\r\n                  src=\"https://react.semantic-ui.com/images/avatar/large/jenny.jpg\"\r\n                />\r\n                <Card.Header as=\"h5\">{header.fgrvfrom}</Card.Header>\r\n                <Card.Meta as=\"h6\">{header.grvdate}</Card.Meta>\r\n                <Card.Description>\r\n                  <div\r\n                    dangerouslySetInnerHTML={{\r\n                      __html: this.props.grv.header.fgrvmsg,\r\n                    }}\r\n                  />\r\n                  {this.props.grv.header.ffilepath == null ||\r\n                  this.props.grv.header.ffilepath == \"\" ? (\r\n                    \"\"\r\n                  ) : (\r\n                    <a\r\n                      href={S3ATTACH + this.props.grv.header.ffilepath}\r\n                      style={{\r\n                        float: \"right\",\r\n                        color: \"darkblue\",\r\n                      }}\r\n                      target=\"_blank\"\r\n                    >\r\n                      View File\r\n                    </a>\r\n                  )}\r\n                </Card.Description>\r\n              </Card.Content>\r\n            </Card>\r\n          </Grid.Column>\r\n        </Grid.Row>\r\n        <div style={{ overflowY: \"hidden\", paddingBottom: \"1em\" }}>\r\n          {txns.map((el, i) => {\r\n            return (\r\n              <Grid.Row style={{ margin: \"0px\" }}>\r\n                <Grid.Column\r\n                  width={8}\r\n                  floated={el.fgrvtrantype == \"RES\" ? \"right\" : \"left\"}\r\n                >\r\n                  <Card\r\n                    fluid\r\n                    key={i}\r\n                    color={el.fgrvtrantype == \"RES\" ? \"red\" : \"green\"}\r\n                    style={\r\n                      el.fgrvtrantype == \"RES\"\r\n                        ? {\r\n                            width: \"45vw\",\r\n                            margin: \"15px\",\r\n                            float: \"left\",\r\n                            background: \"beige\",\r\n                          }\r\n                        : {\r\n                            width: \"45vw\",\r\n                            margin: \"15px\",\r\n                            float: \"left\",\r\n                            background: \"aliceblue\",\r\n                          }\r\n                    }\r\n                  >\r\n                    <Card.Content style={{ textAlign: \"left\" }}>\r\n                      <Image\r\n                        floated=\"left\"\r\n                        circular\r\n                        size=\"mini\"\r\n                        src=\"https://react.semantic-ui.com/images/avatar/large/jenny.jpg\"\r\n                      />\r\n                      <Card.Header as=\"h5\">{el.ffromuser}</Card.Header>\r\n                      <Card.Meta as=\"h6\">{el.fgrvtrandate}</Card.Meta>\r\n                      <Card.Description>\r\n                        <div\r\n                          dangerouslySetInnerHTML={{\r\n                            __html: el.fgrvtranmsg,\r\n                          }}\r\n                        />\r\n                        {el.fgrvtranfile != \"\" ? (\r\n                          <a\r\n                            href={S3ATTACH + el.fgrvtranfile}\r\n                            style={\r\n                              el.fgrvtrantype == \"RES\"\r\n                                ? {\r\n                                    float: \"right\",\r\n                                    color: \"crimson\",\r\n                                  }\r\n                                : {\r\n                                    float: \"left\",\r\n                                    color: \"darkblue\",\r\n                                  }\r\n                            }\r\n                            target=\"_blank\"\r\n                          >\r\n                            View File\r\n                          </a>\r\n                        ) : null}\r\n                      </Card.Description>\r\n                    </Card.Content>\r\n                  </Card>\r\n                </Grid.Column>\r\n              </Grid.Row>\r\n            );\r\n          })}\r\n          {qryclsd == true ? (\r\n            <Label color=\"red\" horizontal>\r\n              Issue cleared\r\n            </Label>\r\n          ) : null}\r\n        </div>\r\n        {this.props.grv.header.fgrvstatus != \"C\" ? (\r\n          <div className=\"ml-auto\">\r\n            <Button\r\n              onClick={this.sendRply}\r\n              basic\r\n              color=\"blue\"\r\n              icon=\"send\"\r\n              content=\"Send\"\r\n            />\r\n            {/* <Button\r\n            basic\r\n            color=\"green\"\r\n            icon=\"mail forward\"\r\n            content=\"Forward\"\r\n            onClick={this.handleCancel}\r\n          /> */}\r\n            <Button\r\n              basic\r\n              color=\"black\"\r\n              icon=\"ban\"\r\n              content=\"Send & Close Case\"\r\n              onClick={this.closeCase}\r\n            />\r\n          </div>\r\n        ) : null}\r\n        <Divider />\r\n        {this.props.grv.header.fgrvstatus != \"C\" ? (\r\n          <div\r\n            style={{\r\n              border: \"1px solid grey\",\r\n              minHeight: \"40vh\",\r\n              marginTop: \"20px\",\r\n            }}\r\n          >\r\n            <Editor\r\n              editorState={editorState}\r\n              toolbarClassName=\"toolbarClassName\"\r\n              wrapperClassName=\"wrapperClassName\"\r\n              editorClassName=\"editorClassName\"\r\n              toolbar={{\r\n                options: [\r\n                  \"inline\",\r\n                  \"blockType\",\r\n                  \"fontSize\",\r\n                  \"fontFamily\",\r\n                  \"colorPicker\",\r\n                  \"list\",\r\n                  \"textAlign\",\r\n                  \"remove\",\r\n                  \"history\",\r\n                ],\r\n              }}\r\n              onEditorStateChange={this.onEditorStateChange}\r\n            />\r\n          </div>\r\n        ) : null}\r\n\r\n        <div className=\"mt-1\">\r\n          {msgsnt ? (\r\n            <Message\r\n              floating\r\n              content={`${this.props.grvSnt}`}\r\n              color=\"olive\"\r\n              size=\"small\"\r\n            />\r\n          ) : null}\r\n        </div>\r\n      </div>\r\n    );\r\n  }\r\n}\r\nconst mapStateToProps = (state) => {\r\n  return {\r\n    grv: state.grv,\r\n    grvSnt: state.grvSnt,\r\n  };\r\n};\r\n\r\nexport default connect(mapStateToProps, {\r\n  getGrv,\r\n  grvSend,\r\n  clrGrv,\r\n  showError,\r\n})(Grvdet);\r\n","import _ from \"lodash\";\r\nimport { connect } from \"react-redux\";\r\nimport { Link } from \"react-router-dom\";\r\nimport { getGrvList, getGrv, clrGrv } from \"../../../actions/utils/grv\";\r\nimport Grvdet from \"./grvdet\";\r\nimport React, { Component, createRef } from \"react\";\r\nimport TimeAgo from \"react-timeago\";\r\nimport { Grid, Item, Segment, Button, Card, Table } from \"semantic-ui-react\";\r\n\r\nclass Grievance extends Component {\r\n  state = { grvdet: false, curgrv: \"\" };\r\n  contextRef = createRef();\r\n\r\n  async componentDidMount() {\r\n    if (this.props.match.params.grvid != 1) {\r\n      await this.props.getGrv({ paramgrvid: this.props.match.params.grvid });\r\n    } else {\r\n      await this.props.getGrv();\r\n    }\r\n    this.setState({ grvdet: true });\r\n    window.addEventListener(\"beforeunload\", this.unmount, false);\r\n  }\r\n\r\n  unmount = () => {\r\n    this.props.clrGrv(this.props.grv.header.fgrvid, \"\");\r\n  };\r\n\r\n  componentWillUnmount() {\r\n    window.removeEventListener(\"beforeunload\", this.unmount, false);\r\n    this.unmount();\r\n  }\r\n\r\n  renderHeader = () => {\r\n    return (\r\n      <Card.Header style={{ display: \"flex\", padding: \"1em 1em\" }}>\r\n        <h3>Grievances</h3>\r\n        <div className=\"ml-auto\">\r\n          {/* <Button\r\n            basic\r\n            color=\"black\"\r\n            icon=\"refresh\"\r\n            content=\"Reload\"\r\n            onClick={() => this.props.getGrv(this.props.grv.header.fgrvid)}\r\n          /> */}\r\n          {/* <Button\r\n            basic\r\n            color=\"green\"\r\n            icon=\"ListIcon\"\r\n            content=\"List\"\r\n            // onClick={this.handleCancel}\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  };\r\n\r\n  render() {\r\n    return (\r\n      <div className=\"animated fadeIn\">\r\n        <Card fluid style={{ minHeight: \"82vh\" }}>\r\n          {this.renderHeader()}\r\n          <Card.Content>\r\n            <Grid centered columns={2} style={{ margin: \"auto\" }}>\r\n              {/* <Grid.Column width={4} style={{ paddingRight: \"0em\" }}>\r\n                <Segment\r\n                  size=\"small\"\r\n                  position=\"left\"\r\n                  style={{\r\n                    width: \"250px\",\r\n                    overflowY: \"scroll\",\r\n                    height: \"68vh\",\r\n                    position: \"absolute\"\r\n                  }}\r\n                >\r\n                  <Item.Group divided>\r\n                    {this.props.grvlst.map((el, i) => {\r\n                      return (\r\n                        <Item key={i}>\r\n                          <Item.Content>\r\n                            <Item.Header\r\n                              as=\"a\"\r\n                              onClick={() => this.grvForm(el.fgrvid)}\r\n                            >\r\n                              {el.fgrvid} - {el.fgrvsub}\r\n                            </Item.Header>\r\n                            <Item.Meta>By {el.fgrvuser}</Item.Meta>\r\n                            <TimeAgo date={`${el.fgrvdate}`} />\r\n                          </Item.Content>\r\n                        </Item>\r\n                      );\r\n                    })}\r\n                  </Item.Group>\r\n                </Segment>\r\n              </Grid.Column> */}\r\n\r\n              <Table celled padded style={{ width: \"500px\" }}>\r\n                <Table.Header>\r\n                  <Table.Row>\r\n                    <Table.HeaderCell\r\n                      singleLine\r\n                      style={{ textAlign: \"center\" }}\r\n                      colspan=\"2\"\r\n                    >\r\n                      Pending\r\n                    </Table.HeaderCell>\r\n                  </Table.Row>\r\n                </Table.Header>\r\n\r\n                <Table.Body>\r\n                  {this.props.grv.grivcnt.map((el, i) => {\r\n                    return (\r\n                      <Table.Row>\r\n                        <Table.Cell style={{ textAlign: \"center\" }}>\r\n                          {el.fgrvmode}\r\n                        </Table.Cell>\r\n                        <Table.Cell style={{ textAlign: \"center\" }}>\r\n                          {el.pendcnt}\r\n                        </Table.Cell>\r\n                      </Table.Row>\r\n                    );\r\n                  })}\r\n                </Table.Body>\r\n              </Table>\r\n\r\n              <Grid.Column width={16} style={{ paddingLeft: \"0em\" }}>\r\n                {this.props.grv.header.fgrvid != \"\" ? (\r\n                  <Segment\r\n                    style={{\r\n                      maxHeight: \"68vh\",\r\n                      overflowY: \"scroll\",\r\n                      position: \"initial\",\r\n                      paddingTop: \"0em\",\r\n                    }}\r\n                  >\r\n                    <Grvdet\r\n                      txns={this.props.grv.txns}\r\n                      header={this.props.grv.header}\r\n                    />\r\n                  </Segment>\r\n                ) : null}\r\n              </Grid.Column>\r\n            </Grid>\r\n          </Card.Content>\r\n        </Card>\r\n      </div>\r\n    );\r\n  }\r\n}\r\n\r\nconst mapStateToProps = (state) => {\r\n  return {\r\n    grvlst: state.grvlst,\r\n    grv: state.grv,\r\n    grv_det: state.grv_det,\r\n  };\r\n};\r\n\r\nexport default connect(mapStateToProps, {\r\n  getGrvList,\r\n  getGrv,\r\n  clrGrv,\r\n})(Grievance);\r\n","import univadmin from \"../../apis/univadmin\";\r\nimport { showError } from \"../index\";\r\n\r\nexport const getGrvList = (type) => {\r\n  return async function (dispatch, getState) {\r\n    const state = getState();\r\n\r\n    const response = await univadmin.get(\"/app.php\", {\r\n      params: {\r\n        a: \"getgrvlst\",\r\n        type: type,\r\n        fuserid: state.user.fuserid,\r\n      },\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: \"GET_GRV_LIST\",\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\nexport const getGrv = (fgrvid) => {\r\n  return async function (dispatch, getState) {\r\n    const state = getState();\r\n    let paramgrvid = \"\";\r\n    if (typeof fgrvid == \"object\") {\r\n      paramgrvid = fgrvid.paramgrvid;\r\n      fgrvid = \"\";\r\n    } else {\r\n      paramgrvid = \"\";\r\n    }\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: \"getgrv\",\r\n        univcode: state.user.fcuruniv,\r\n        userid: state.user.fuserid,\r\n        username: state.user.fname,\r\n        fgrvid: fgrvid,\r\n        fparamgrvid: paramgrvid,\r\n      },\r\n    });\r\n    dispatch({\r\n      type: \"UNSET_LOADER\",\r\n    });\r\n    if (typeof response.data !== \"object\") {\r\n      const error = { header: \"Error\", content: \"Something went wrong\" };\r\n      dispatch(showError(error));\r\n    } else if (response.data.error_code === 0) {\r\n      dispatch({\r\n        type: \"GET_GRV\",\r\n        payload: response.data,\r\n      });\r\n    } else {\r\n      const error = { header: \"Error\", content: response.data.data.msg };\r\n      dispatch(showError(error));\r\n    }\r\n  };\r\n};\r\n\r\nexport const submitquery = (query) => {\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(\"/app.php?a=submitquery\", {\r\n      data: {\r\n        user: state.user,\r\n        query: query,\r\n      },\r\n    });\r\n    dispatch({\r\n      type: \"UNSET_LOADER\",\r\n    });\r\n    if (typeof response.data !== \"object\") {\r\n      const error = { header: \"Error\", content: \"Something went wrong\" };\r\n      dispatch(showError(error));\r\n      return;\r\n    } else {\r\n      const error = {\r\n        header: \"Success\",\r\n        content:\r\n          \"Query submitted successfully. Your reference No. : \" +\r\n          response.data.data.msg,\r\n      };\r\n      dispatch(showError(error));\r\n      return 0;\r\n    }\r\n  };\r\n};\r\n\r\nexport const grvSend = (grvid, reply, stt) => {\r\n  return async function (dispatch, getState) {\r\n    const state = getState();\r\n    const grv = state.grv.header;\r\n\r\n    const response = await univadmin.post(\"/app.php?a=grvSend\", {\r\n      data: {\r\n        fusername: state.user.fname,\r\n        frply: reply,\r\n        grvid: grvid,\r\n        stt: stt,\r\n      },\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: \"GRV_SENT\",\r\n        payload: response.data,\r\n      });\r\n      dispatch({\r\n        type: \"GET_LIST_GRV\",\r\n        payload: state.grv.header.fgrvid,\r\n      });\r\n      dispatch({\r\n        type: \"GRV_DET\",\r\n        payload: state.grv.header.fgrvid,\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 clrGrv = (grvid, grvstatus) => {\r\n  return async function (dispatch, getState) {\r\n    const state = getState();\r\n    const response = await univadmin.post(\"/app.php?a=grvClr\", {\r\n      data: {\r\n        fgrvstatus: grvstatus,\r\n        fgrvid: grvid,\r\n        univcode: state.user.fcuruniv,\r\n      },\r\n    });\r\n\r\n    // if (typeof response.data !== 'object') {\r\n    //   const data = { error_code: -1, data: { msg: \"Something went wrong\" }, status: \"failure\" }\r\n    //   dispatch({\r\n    //     type: 'SET_ERROR',\r\n    //     payload: data\r\n    //   });\r\n    // }\r\n    // else if (response.data.error_code === 0) {\r\n    //   dispatch({\r\n    //     type: 'CLR_GRV',\r\n    //     payload: response.data\r\n    //   });\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"],"sourceRoot":""}