From bc0a7de83d8d02bceaa46a7849c115be2da81376 Mon Sep 17 00:00:00 2001
From: Ramesh Kumar <r.kumar@redkarma.eu>
Date: Thu, 3 Sep 2020 16:45:38 +0530
Subject: [PATCH] TMSS-297: Removed unused references and updated growl
 messages

---
 .../tmss_webapp/src/layout/components/PageHeader.js        | 2 +-
 SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/create.js   | 7 +++----
 SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/edit.js     | 6 +++---
 SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/list.js     | 2 +-
 .../tmss_webapp/src/routes/Project/ResourceInputList.js    | 2 +-
 SAS/TMSS/frontend/tmss_webapp/src/routes/Project/create.js | 6 +++---
 SAS/TMSS/frontend/tmss_webapp/src/routes/Project/edit.js   | 2 +-
 SAS/TMSS/frontend/tmss_webapp/src/routes/Project/list.js   | 2 +-
 .../src/routes/Scheduling/ViewSchedulingUnit.js            | 2 +-
 9 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/SAS/TMSS/frontend/tmss_webapp/src/layout/components/PageHeader.js b/SAS/TMSS/frontend/tmss_webapp/src/layout/components/PageHeader.js
index 2d7f62f9894..6948ab85a4d 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/layout/components/PageHeader.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/layout/components/PageHeader.js
@@ -12,7 +12,7 @@ export default ({ title, subTitle, actions, ...props}) => {
 			return;
         }
         setPage(currentRoute);
-    }, []);
+    }, [props.location.pathname]);
 
     const onClickLink = (action) => {
         console.log('Hi')
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/create.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/create.js
index ee21f248086..29568c138c8 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/create.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/create.js
@@ -1,12 +1,12 @@
 import React, {Component} from 'react';
-import { Link, Redirect } from 'react-router-dom';
+import { Redirect } from 'react-router-dom';
 import {InputText} from 'primereact/inputtext';
 import {Calendar} from 'primereact/calendar';
 import {InputTextarea} from 'primereact/inputtextarea';
 import {Dropdown} from 'primereact/dropdown';
 import {Button} from 'primereact/button';
 import {Dialog} from 'primereact/components/dialog/Dialog';
-// import {Growl} from 'primereact/components/growl/Growl';
+import {Growl} from 'primereact/components/growl/Growl';
 import {ResourceInputList} from './ResourceInputList';
 import moment from 'moment'
 import _ from 'lodash';
@@ -327,9 +327,8 @@ export class CycleCreate extends Component {
         
         return (
             <React.Fragment>
+                <Growl ref={(el) => this.growl = el} />
                { /*<div className="p-grid">
-                    <Growl ref={(el) => this.growl = el} />
-                
                     <div className="p-col-10 p-lg-10 p-md-10">
                         <h2>Cycle - Add</h2>
                     </div>
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/edit.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/edit.js
index 86e0e445fbf..f0c8a30a14c 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/edit.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/edit.js
@@ -1,5 +1,5 @@
 import React, {Component} from 'react';
-import { Link, Redirect } from 'react-router-dom';
+import { Redirect } from 'react-router-dom';
 import _ from 'lodash';
 import moment from 'moment'
 
@@ -361,9 +361,9 @@ export class CycleEdit extends Component {
         }
         return (
             <React.Fragment>
+                <Growl ref={(el) => this.growl = el} />
                 {/*} <div className="p-grid">
-                    <Growl ref={(el) => this.growl = el} />
-                
+                    
                     <div className="p-col-10 p-lg-10 p-md-10">
                         <h2>Cycle - Edit</h2>
                     </div>
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/list.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/list.js
index 817365c3eb4..e4438cfd5b9 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/list.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/list.js
@@ -1,6 +1,6 @@
 import React, { Component } from 'react'
 import 'primeflex/primeflex.css';
-import { Link } from 'react-router-dom/cjs/react-router-dom.min';
+// import { Link } from 'react-router-dom/cjs/react-router-dom.min';
 import _ from 'lodash';
 
 import ViewTable from '../../components/ViewTable';
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/ResourceInputList.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/ResourceInputList.js
index d074a38c1ee..3d6ead61a87 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/ResourceInputList.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/ResourceInputList.js
@@ -40,7 +40,7 @@ export class ResourceInputList extends Component {
                     <div key={'div1-'+ index} className="col-lg-3 col-md-3 col-sm-12">
                         <InputNumber key={'item1-'+ index} id={'item1-'+ index} name={'item1-'+ index}
                             suffix={` ${this.props.unitMap[item.quantity_value]?this.props.unitMap[item.quantity_value].display:''}`}
-                            placeholder={` ${this.props.unitMap[item.quantity_value]?this.props.unitMap[item.quantity_value].display:item.name}`} min={0} useGrouping={false}
+                            placeholder={` ${this.props.unitMap[item.quantity_value]?this.props.unitMap[item.quantity_value].display:item.name}`}
                             inputId={`${item.name}`} min={0} useGrouping={false}
                             value={this.state.projectQuota[item.name]} 
                             onChange={(e) => this.onInputChange(item.name, e)}
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/create.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/create.js
index 0329334665d..bc55f4dd204 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/create.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/create.js
@@ -1,5 +1,5 @@
 import React, {Component} from 'react';
-import { Link, Redirect } from 'react-router-dom';
+import { Redirect } from 'react-router-dom';
 import _ from 'lodash';
 
 import {InputText} from 'primereact/inputtext';
@@ -336,9 +336,9 @@ export class ProjectCreate extends Component {
         
         return (
             <React.Fragment>
+                <Growl ref={(el) => this.growl = el} />
                 { /* <div className="p-grid">
-                    <Growl ref={(el) => this.growl = el} />
-                
+                    
                     <div className="p-col-10 p-lg-10 p-md-10">
                         <h2>Project - Add</h2>
                     </div>
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/edit.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/edit.js
index f86c6f208e3..a1f48c927de 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/edit.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/edit.js
@@ -1,5 +1,5 @@
 import React, {Component} from 'react';
-import { Link, Redirect } from 'react-router-dom';
+import { Redirect } from 'react-router-dom';
 import _ from 'lodash';
 
 import {InputText} from 'primereact/inputtext';
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/list.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/list.js
index 02782b0b0e1..4aa4e98a8cd 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/list.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/list.js
@@ -1,7 +1,7 @@
 import React, {Component} from 'react';
 import ProjectService from '../../services/project.service';
 import ViewTable from '../../components/ViewTable';
-import { Link } from 'react-router-dom/cjs/react-router-dom.min';
+// import { Link } from 'react-router-dom/cjs/react-router-dom.min';
 import AppLoader from '../../layout/components/AppLoader';
 import PageHeader from '../../layout/components/PageHeader';
 
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/ViewSchedulingUnit.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/ViewSchedulingUnit.js
index b12040919f2..a2af2edb155 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/ViewSchedulingUnit.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/ViewSchedulingUnit.js
@@ -1,5 +1,5 @@
 import React, { Component } from 'react'
-import {Link} from 'react-router-dom'
+// import {Link} from 'react-router-dom'
 import 'primeflex/primeflex.css';
 import { Chips } from 'primereact/chips';
 
-- 
GitLab