From 1e20f4e7e5096e500d6af199cf38a48fd3b6407e Mon Sep 17 00:00:00 2001
From: unknown <n.santhanam@redkarma.eu>
Date: Thu, 1 Oct 2020 11:55:09 +0530
Subject: [PATCH] Update ViewTable.js

---
 .../tmss_webapp/src/components/ViewTable.js        | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/SAS/TMSS/frontend/tmss_webapp/src/components/ViewTable.js b/SAS/TMSS/frontend/tmss_webapp/src/components/ViewTable.js
index f33819347b8..2030c9e7952 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/components/ViewTable.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/components/ViewTable.js
@@ -11,7 +11,8 @@ import { Calendar } from 'primereact/calendar';
 import {Paginator} from 'primereact/paginator';
 import {TriStateCheckbox} from 'primereact/tristatecheckbox';
 import { Slider } from 'primereact/slider';
-
+import { Button } from "react-bootstrap";
+import { InputNumber } from "primereact/inputnumber";
 
 let tbldata =[];
 let isunittest = false;
@@ -494,8 +495,19 @@ function Table({ columns, data, defaultheader, optionalheader, tablename, defaul
                </table>
                </div>
                <div className="pagination" >
+               <div className="total_records_bottom_label" ><label >Total records ({data.length})</label></div>
+               <div>
         <Paginator rowsPerPageOptions={[10,25,50,100]} first={currentpage} rows={currentrows} totalRecords={rows.length} onPageChange={onPagination}></Paginator>
+        </div>
+        <div>
+            <InputNumber id="custompage" value={custompagevalue} onChange ={onChangeCustompagevalue}
+              min={0} style={{width:'100px'}} />
+              <label >Records/Page</label>
+            <Button onClick={onCustomPage}> Show </Button>
+            <Button onClick={onShowAllPage} style={{marginLeft: "1em"}}> Show All </Button>
+          </div>  
       </div>
+      
     </>
   )
 }
-- 
GitLab