-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.eslintcache
1 lines (1 loc) · 31.5 KB
/
.eslintcache
1
[{"/home/reflxzr/Documents/React/bug-tracker/src/index.js":"1","/home/reflxzr/Documents/React/bug-tracker/src/reportWebVitals.js":"2","/home/reflxzr/Documents/React/bug-tracker/src/App.js":"3","/home/reflxzr/Documents/React/bug-tracker/src/Components/Dashboard/userdashboard.js":"4","/home/reflxzr/Documents/React/bug-tracker/src/Components/Landingpage/landingpage.js":"5","/home/reflxzr/Documents/React/bug-tracker/src/Components/Loginpages/passwordreset.js":"6","/home/reflxzr/Documents/React/bug-tracker/src/Components/Loginpages/loginbox.js":"7","/home/reflxzr/Documents/React/bug-tracker/src/Components/Loginpages/signupbox.js":"8","/home/reflxzr/Documents/React/bug-tracker/src/Components/Loginpages/newpassword.js":"9","/home/reflxzr/Documents/React/bug-tracker/src/Components/Navbars/navbar.js":"10","/home/reflxzr/Documents/React/bug-tracker/src/Components/Dashboardcomponents/homepage.js":"11","/home/reflxzr/Documents/React/bug-tracker/src/Components/Dashboardcomponents/usertickets.js":"12","/home/reflxzr/Documents/React/bug-tracker/src/Components/Dashboardcomponents/userprojects.js":"13","/home/reflxzr/Documents/React/bug-tracker/src/Components/Dashboardcomponents/profile.js":"14","/home/reflxzr/Documents/React/bug-tracker/src/Components/Dashboardcomponents/manageusers.js":"15","/home/reflxzr/Documents/React/bug-tracker/src/Components/Dashboardcomponents/manageprojects.js":"16","/home/reflxzr/Documents/React/bug-tracker/src/Components/Auxcomponents/tablebox.js":"17","/home/reflxzr/Documents/React/bug-tracker/src/Components/Auxcomponents/modal.js":"18","/home/reflxzr/Documents/React/bug-tracker/src/Components/Auxcomponents/displaybox.js":"19","/home/reflxzr/Documents/React/bug-tracker/src/Components/Auxcomponents/editbox.js":"20","/home/reflxzr/Documents/React/bug-tracker/src/Components/Auxcomponents/deletebox.js":"21","/home/reflxzr/Documents/React/Issue-Tracker-System/src/index.js":"22","/home/reflxzr/Documents/React/Issue-Tracker-System/src/App.js":"23","/home/reflxzr/Documents/React/Issue-Tracker-System/src/reportWebVitals.js":"24","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Dashboard/userdashboard.js":"25","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Landingpage/landingpage.js":"26","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Navbars/navbar.js":"27","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Loginpages/loginbox.js":"28","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Loginpages/signupbox.js":"29","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Loginpages/demousers.js":"30","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Loginpages/newpassword.js":"31","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Loginpages/passwordreset.js":"32","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Dashboardcomponents/homepage.js":"33","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Dashboardcomponents/profile.js":"34","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Dashboardcomponents/manageusers.js":"35","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Dashboardcomponents/usertickets.js":"36","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Dashboardcomponents/userprojects.js":"37","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Dashboardcomponents/manageprojects.js":"38","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Auxcomponents/tablebox.js":"39","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Auxcomponents/modal.js":"40","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Auxcomponents/deletebox.js":"41","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Auxcomponents/editbox.js":"42","/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Auxcomponents/displaybox.js":"43"},{"size":543,"mtime":1614853463672,"results":"44","hashOfConfig":"45"},{"size":362,"mtime":1611993292957,"results":"46","hashOfConfig":"45"},{"size":659,"mtime":1618221445339,"results":"47","hashOfConfig":"45"},{"size":754,"mtime":1618221450724,"results":"48","hashOfConfig":"45"},{"size":2888,"mtime":1618409814920,"results":"49","hashOfConfig":"45"},{"size":2326,"mtime":1618331790132,"results":"50","hashOfConfig":"45"},{"size":2701,"mtime":1618331781856,"results":"51","hashOfConfig":"45"},{"size":5390,"mtime":1618331794572,"results":"52","hashOfConfig":"45"},{"size":3777,"mtime":1618331787944,"results":"53","hashOfConfig":"45"},{"size":6004,"mtime":1616827793160,"results":"54","hashOfConfig":"45"},{"size":234,"mtime":1616923943389,"results":"55","hashOfConfig":"45"},{"size":15879,"mtime":1618499617023,"results":"56","hashOfConfig":"45"},{"size":5343,"mtime":1618506027380,"results":"57","hashOfConfig":"45"},{"size":269,"mtime":1615630521104,"results":"58","hashOfConfig":"45"},{"size":6898,"mtime":1618232015523,"results":"59","hashOfConfig":"45"},{"size":12298,"mtime":1618476556915,"results":"60","hashOfConfig":"45"},{"size":6288,"mtime":1618338160719,"results":"61","hashOfConfig":"45"},{"size":4855,"mtime":1618499657948,"results":"62","hashOfConfig":"45"},{"size":2391,"mtime":1617608957019,"results":"63","hashOfConfig":"45"},{"size":13878,"mtime":1618499686524,"results":"64","hashOfConfig":"45"},{"size":1974,"mtime":1618417041836,"results":"65","hashOfConfig":"45"},{"size":543,"mtime":1620119401611,"results":"66","hashOfConfig":"67"},{"size":628,"mtime":1620120747279,"results":"68","hashOfConfig":"67"},{"size":362,"mtime":1620119401611,"results":"69","hashOfConfig":"67"},{"size":1595,"mtime":1620228037373,"results":"70","hashOfConfig":"67"},{"size":2968,"mtime":1620119621718,"results":"71","hashOfConfig":"67"},{"size":6200,"mtime":1620120580198,"results":"72","hashOfConfig":"67"},{"size":2701,"mtime":1620119401607,"results":"73","hashOfConfig":"67"},{"size":5390,"mtime":1620119401607,"results":"74","hashOfConfig":"67"},{"size":3121,"mtime":1620119499834,"results":"75","hashOfConfig":"67"},{"size":3777,"mtime":1620119401607,"results":"76","hashOfConfig":"67"},{"size":2326,"mtime":1620119401607,"results":"77","hashOfConfig":"67"},{"size":234,"mtime":1620119401607,"results":"78","hashOfConfig":"67"},{"size":269,"mtime":1620119401607,"results":"79","hashOfConfig":"67"},{"size":6898,"mtime":1620119401607,"results":"80","hashOfConfig":"67"},{"size":15879,"mtime":1620119401607,"results":"81","hashOfConfig":"67"},{"size":5343,"mtime":1620119401607,"results":"82","hashOfConfig":"67"},{"size":12298,"mtime":1620119401607,"results":"83","hashOfConfig":"67"},{"size":6288,"mtime":1620119401607,"results":"84","hashOfConfig":"67"},{"size":4855,"mtime":1620119401607,"results":"85","hashOfConfig":"67"},{"size":1974,"mtime":1620119401607,"results":"86","hashOfConfig":"67"},{"size":13878,"mtime":1620119401607,"results":"87","hashOfConfig":"67"},{"size":2391,"mtime":1620119401607,"results":"88","hashOfConfig":"67"},{"filePath":"89","messages":"90","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},"us95ny",{"filePath":"92","messages":"93","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"94","messages":"95","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"96","messages":"97","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"98","messages":"99","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"100","messages":"101","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"102","messages":"103","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"104","messages":"105","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"106","messages":"107","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"108","messages":"109","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"110","messages":"111","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"112","messages":"113","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"114","messages":"115","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"116","messages":"117","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"118","messages":"119","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"120","messages":"121","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"122","messages":"123","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"124","messages":"125","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"126","messages":"127","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"128"},{"filePath":"129","messages":"130","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":1,"source":"131","usedDeprecatedRules":"91"},{"filePath":"132","messages":"133","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"91"},{"filePath":"134","messages":"135","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},"ssq0vd",{"filePath":"137","messages":"138","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"139","messages":"140","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"141","messages":"142","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"143","messages":"144","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"145","messages":"146","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"147","messages":"148","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"149","messages":"150","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"151","messages":"152","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"153","messages":"154","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"155","messages":"156","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"157","messages":"158","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"159","messages":"160","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"161","messages":"162","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"163","messages":"164","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"165","messages":"166","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"167","messages":"168","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"169","messages":"170","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"171","messages":"172","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"173","messages":"174","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},{"filePath":"175","messages":"176","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":1,"source":"131"},{"filePath":"177","messages":"178","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"136"},"/home/reflxzr/Documents/React/bug-tracker/src/index.js",[],["179","180"],"/home/reflxzr/Documents/React/bug-tracker/src/reportWebVitals.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/App.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Dashboard/userdashboard.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Landingpage/landingpage.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Loginpages/passwordreset.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Loginpages/loginbox.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Loginpages/signupbox.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Loginpages/newpassword.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Navbars/navbar.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Dashboardcomponents/homepage.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Dashboardcomponents/usertickets.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Dashboardcomponents/userprojects.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Dashboardcomponents/profile.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Dashboardcomponents/manageusers.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Dashboardcomponents/manageprojects.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Auxcomponents/tablebox.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Auxcomponents/modal.js",[],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Auxcomponents/displaybox.js",[],["181","182"],"/home/reflxzr/Documents/React/bug-tracker/src/Components/Auxcomponents/editbox.js",["183"],"import React, { Component } from 'react'\nimport axios from 'axios'\nimport FormControl from '@material-ui/core/FormControl';\nimport InputLabel from '@material-ui/core/InputLabel';\nimport TextField from '@material-ui/core/TextField'\nimport MenuItem from '@material-ui/core/MenuItem';\nimport Select from '@material-ui/core/Select'\nimport Button from '@material-ui/core/Button'\nimport './editbox.css'\nimport { capitalize } from '@material-ui/core';\n\n\nconst userRole = window.localStorage.getItem(\"Role\")\n\n\nclass Editbox extends Component {\n constructor(props) {\n super(props)\n this.state = {\n ...props.entityInfo,\n allDevs: [],\n allTesters: [],\n comment: \"\",\n oldTitle: props.entityInfo.title\n }\n\n this.editFormInputFieldChange = this.editFormInputFieldChange.bind(this)\n this.editFormSelectFieldChange = this.editFormSelectFieldChange.bind(this)\n this.handleEditFormButtonClick = this.handleEditFormButtonClick.bind(this)\n }\n\n async componentDidMount() {\n const url = `http://${window.location.hostname}:3000/projectdevsandtesters`\n const title = this.props.modalCategory===\"Ticket\" ? this.props.projectName : this.props.entityInfo.title\n const requirement = this.props.modalCategory===\"Ticket\" ? \"only project\" : \"all\"\n const manager = this.props.projectManager\n await axios.get(url, {headers: {title, requirement, manager}})\n .then((res) => {\n this.setState({ allDevs: res.data.devs, allTesters: res.data.testers })\n })\n .catch((err) => {\n console.log(\"Could Not Send A Request to the Backend\")\n console.log(err)\n })\n }\n\n editFormInputFieldChange(evt) {\n const { id } = evt.currentTarget\n this.setState({ [id]: evt.currentTarget.value })\n }\n\n editFormSelectFieldChange(evt) {\n const id = evt.currentTarget.getAttribute(\"menuid\")\n const value = evt.currentTarget.getAttribute(\"data-value\")\n\n if( this.props.modalCategory===\"Project\" || id===\"developers\" || id===\"testers\") {\n const indexval = this.state[id].indexOf(value)\n if(indexval===-1) {\n this.setState({ [id]: [value, ...this.state[id]] })\n }\n else {\n let arr = [...this.state[id]]\n arr = arr.slice(0, indexval).concat(arr.slice(indexval+1))\n this.setState({ [id]: arr})\n }\n }\n else {\n if(id===\"developer assigned\") {\n this.setState({ [id]: value, status: \"In Progress\" })\n }\n else {\n this.setState({ [id]: value })\n }\n }\n }\n\n async handleEditFormButtonClick(evt) {\n const id = evt.currentTarget.getAttribute(\"buttonid\")\n if(id===\"reset\") {\n this.setState({ ...this.props.entityInfo, comment: \"\" })\n }\n else {\n if(this.props.modalCategory===\"Project\") {\n const url = `http://${window.location.hostname}:3000/updateprojectdetails`\n const { title, oldTitle, description, developers, testers, status, manager } = this.state\n await axios.post(url, {title, oldTitle, description, status, developers, testers, manager})\n .then((res) => {\n this.props.closeModal(\"closeModal\")\n })\n .catch((err) => {\n console.log(err)\n })\n }\n else {\n const url = `http://${window.location.hostname}:3000/updateticketdetails`\n const { title, oldTitle, description, ['developer assigned']: developer, comment, status, priority } = this.state\n const type = this.state.type.split(\" \")[0]\n const prevDeveloper = this.props.entityInfo['developer assigned']\n const { projectName } = this.props\n await axios.post(url, { title, oldTitle, description, developer, prevDeveloper, comment, status, type, priority, projectName })\n .then((res) => {\n this.setState({ comment: \"\" }, () => {\n this.props.updateEditModal(this.state.title)\n })\n })\n .catch((err) => {\n console.log(err)\n })\n }\n }\n }\n\n render() {\n const { modalCategory } = this.props\n return(\n <div className=\"editbox\">\n <div className=\"editbox-header\">\n <div>\n <h1 className=\"text-center text-uppercase h1 my-0\"><strong>EDIT {modalCategory} DETAILS</strong></h1>\n </div>\n </div>\n <div className=\"editbox-footer\">\n <div className=\"editModalForm\">\n <form>\n <div className=\"editFormInputField mx-auto\">\n <TextField disabled={userRole===\"developer\" || (userRole===\"tester\" && modalCategory===\"Project\") ? true : false} value={this.state.title} onChange={this.editFormInputFieldChange} id=\"title\" className=\"fieldInnerDiv\" label={`${modalCategory} Title`} type=\"text\"/>\n </div>\n <div className=\"editFormInputField mx-auto\">\n <TextField disabled={userRole===\"developer\" || (userRole===\"tester\" && modalCategory===\"Project\") ? true : false} value={this.state.description} onChange={this.editFormInputFieldChange} id=\"description\" className=\"fieldInnerDiv\" label={`${modalCategory} Description`} type=\"text\"/>\n </div>\n <div className=\"editFormInputField mx-auto\">\n <FormControl className=\"fieldInnerDiv\">\n <InputLabel>{modalCategory} Status</InputLabel>\n <Select onChange={this.editFormSelectFieldChange} renderValue={() => capitalize(this.state.status)} value={this.state.status}>\n <MenuItem disabled={this.state[\"developer assigned\"]!==\"---Not Assigned Yet---\" ? true : false} menuid=\"status\" value=\"Open\">Open</MenuItem>\n {modalCategory===\"Project\" ? (<MenuItem disabled={userRole===\"developer\" || userRole===\"tester\" ? true : false} menuid=\"status\" value=\"Complete\">Complete</MenuItem>):(null)}\n {modalCategory===\"Project\" ? (<MenuItem disabled={userRole===\"developer\" || userRole===\"tester\" ? true : false} menuid=\"status\" value=\"Abandoned\">Abandoned</MenuItem>):(null)}\n {modalCategory===\"Ticket\" ? (<MenuItem menuid=\"status\" value=\"In Progress\">In Progress</MenuItem>):(null)}\n {modalCategory===\"Ticket\" ? (<MenuItem menuid=\"status\" value=\"Pending Approval\">Pending Approval</MenuItem>):(null)}\n {modalCategory===\"Ticket\" ? (<MenuItem disabled={userRole===\"developer\" || userRole===\"tester\" ? true : false} menuid=\"status\" value=\"Resolved\">Resolved</MenuItem>):(null)}\n </Select>\n </FormControl>\n </div>\n\n {\n modalCategory===\"Ticket\" ? \n (<div className=\"editFormInputField mx-auto\">\n <FormControl disabled={userRole===\"developer\" ? true : false} className=\"fieldInnerDiv\">\n <InputLabel>{modalCategory} Type</InputLabel>\n <Select onChange={this.editFormSelectFieldChange} renderValue={() => capitalize(this.state.type)} value={this.state.type}>\n <MenuItem menuid=\"type\" value=\"Functional\">Functional</MenuItem>\n <MenuItem menuid=\"type\" value=\"Performance\">Performance</MenuItem>\n <MenuItem menuid=\"type\" value=\"Usability\">Usability</MenuItem>\n <MenuItem menuid=\"type\" value=\"Compatibility\">Compatibility</MenuItem>\n <MenuItem menuid=\"type\" value=\"Security\">Security</MenuItem>\n </Select>\n </FormControl>\n </div>) : (null)\n }\n\n {\n modalCategory===\"Ticket\" ? \n (<div className=\"editFormInputField mx-auto\">\n <FormControl disabled={userRole===\"developer\" ? true : false} className=\"fieldInnerDiv\">\n <InputLabel>{modalCategory} Priority</InputLabel>\n <Select onChange={this.editFormSelectFieldChange} renderValue={() => capitalize(this.state.priority)} value={this.state.priority}>\n <MenuItem menuid=\"priority\" value=\"High\">High</MenuItem>\n <MenuItem menuid=\"priority\" value=\"Medium\">Medium</MenuItem>\n <MenuItem menuid=\"priority\" value=\"Low\">Low</MenuItem>\n </Select>\n </FormControl>\n </div>) : (null)\n }\n\n { modalCategory===\"Project\" ?\n (<div className=\"editFormInputField mx-auto\">\n <FormControl disabled={userRole===\"projectmanager\" || userRole===\"admin\" ? false : true} className=\"fieldInnerDiv\">\n <InputLabel>Project Developers</InputLabel>\n <Select multiple={modalCategory===\"project\" ? true : false} onChange={this.editFormSelectFieldChange} renderValue={() => this.state.developers.join(\", \")} value={this.state.developers}>\n {\n this.state.allDevs.map((dev) => {\n return <MenuItem menuid=\"developers\" value={dev}>{dev}</MenuItem>\n })\n }\n </Select>\n </FormControl>\n </div>) :\n (<div className=\"editFormInputField mx-auto\">\n <FormControl disabled={userRole===\"projectmanager\" ? false : true } className=\"fieldInnerDiv\">\n <InputLabel>Assign a New Developer</InputLabel>\n <Select onChange={this.editFormSelectFieldChange} renderValue={() => this.state[\"developer assigned\"]} value={this.state[\"developer assigned\"]}>\n {\n this.state.allDevs.map((dev) => {\n return <MenuItem menuid=\"developer assigned\" value={dev}>{dev}</MenuItem>\n })\n }\n </Select>\n </FormControl>\n </div>)\n }\n\n { modalCategory===\"Project\" ? (<div className=\"editFormInputField mx-auto\">\n <FormControl disabled={userRole===\"developer\" || userRole===\"tester\" ? true : false} className=\"fieldInnerDiv\">\n <InputLabel>Project Testers</InputLabel>\n <Select multiple onChange={this.editFormSelectFieldChange} renderValue={() => this.state.testers.join(\", \")} value={this.state.testers}>\n {\n this.state.allTesters.map((tester) => {\n return <MenuItem menuid=\"testers\" value={tester}>{tester}</MenuItem>\n })\n }\n </Select>\n </FormControl>\n </div>) : (null)\n }\n\n { modalCategory===\"Ticket\" ? (<div className=\"editFormInputField mx-auto\">\n <TextField value={this.state.comment} onChange={this.editFormInputFieldChange} id=\"comment\" className=\"fieldInnerDiv\" label=\"Add A New Comment to the Ticket\" type=\"text\"/>\n </div>) : (null)\n }\n \n <div className=\"editformButtonfield mx-auto\">\n <Button onClick={this.handleEditFormButtonClick} buttonid=\"reset\" size=\"large\" variant=\"contained\" color=\"primary\"><strong>RESET</strong></Button>\n <Button onClick={this.handleEditFormButtonClick} buttonid=\"submit\" size=\"large\" variant=\"contained\" color=\"secondary\"><strong>SUBMIT</strong></Button>\n </div>\n </form>\n </div>\n </div>\n </div>\n )\n }\n}\n\nexport default Editbox","/home/reflxzr/Documents/React/bug-tracker/src/Components/Auxcomponents/deletebox.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/index.js",[],["184","185"],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/App.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/reportWebVitals.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Dashboard/userdashboard.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Landingpage/landingpage.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Navbars/navbar.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Loginpages/loginbox.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Loginpages/signupbox.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Loginpages/demousers.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Loginpages/newpassword.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Loginpages/passwordreset.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Dashboardcomponents/homepage.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Dashboardcomponents/profile.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Dashboardcomponents/manageusers.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Dashboardcomponents/usertickets.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Dashboardcomponents/userprojects.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Dashboardcomponents/manageprojects.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Auxcomponents/tablebox.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Auxcomponents/modal.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Auxcomponents/deletebox.js",[],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Auxcomponents/editbox.js",["186"],"/home/reflxzr/Documents/React/Issue-Tracker-System/src/Components/Auxcomponents/displaybox.js",[],{"ruleId":"187","replacedBy":"188"},{"ruleId":"189","replacedBy":"190"},{"ruleId":"187","replacedBy":"191"},{"ruleId":"189","replacedBy":"192"},{"ruleId":"193","severity":1,"message":"194","line":96,"column":55,"nodeType":"195","messageId":"196","endLine":96,"endColumn":88,"fix":"197"},{"ruleId":"187","replacedBy":"198"},{"ruleId":"189","replacedBy":"199"},{"ruleId":"193","severity":1,"message":"194","line":96,"column":55,"nodeType":"195","messageId":"196","endLine":96,"endColumn":88,"fix":"200"},"no-native-reassign",["201"],"no-negated-in-lhs",["202"],["201"],["202"],"no-useless-computed-key","Unnecessarily computed property ['developer assigned'] found.","Property","unnecessarilyComputedProperty",{"range":"203","text":"204"},["201"],["202"],{"range":"205","text":"204"},"no-global-assign","no-unsafe-negation",[3704,3726],"'developer assigned'",[3704,3726]]