-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.eslintcache
More file actions
1 lines (1 loc) · 95.3 KB
/
Copy path.eslintcache
File metadata and controls
1 lines (1 loc) · 95.3 KB
1
[{"C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\index.js":"1","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\App.js":"2","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\reportWebVitals.js":"3","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\Test.js":"4","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\Sidebar.js":"5","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\Employ_detail.js":"6","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\Footer.js":"7","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\js\\demo\\chart-area-demo.js":"8","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\js\\sb-admin-2.js":"9","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\js\\demo\\chart-bar-demo.js":"10","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\js\\demo\\chart-pie-demo.js":"11","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\js\\demo\\datatables-demo.js":"12","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\js\\sb-admin-2.min.js":"13","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\Piechart.js":"14","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\Areachart.js":"15","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\CountEmployee.js":"16","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\RestEmployee.js":"17","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\StressAvg.js":"18","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\Income.js":"19","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\EmployeeCard.js":"20","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\TopBar\\Search.js":"21","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\TopBar\\TopManageInfo.js":"22","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\TopBar\\Alert.js":"23","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\TopBar\\MessageAlert.js":"24","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\index.js":"25","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\App.js":"26","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\reportWebVitals.js":"27","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\EmployeeCard.js":"28","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\Sidebar.js":"29","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\Areachart.js":"30","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\CountEmployee.js":"31","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\Piechart.js":"32","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\Footer.js":"33","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\Income.js":"34","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\Employ_detail.js":"35","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\Test.js":"36","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\TopBar\\Alert.js":"37","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\TopBar\\MessageAlert.js":"38","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\TopBar\\Search.js":"39","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\TopBar\\TopManageInfo.js":"40","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\StressAvg.js":"41","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\js\\demo\\chart-area-demo.js":"42"},{"size":500,"mtime":499162500000,"results":"43","hashOfConfig":"44"},{"size":2566,"mtime":1608096318894,"results":"45","hashOfConfig":"44"},{"size":362,"mtime":499162500000,"results":"46","hashOfConfig":"44"},{"size":215,"mtime":1607660151187,"results":"47","hashOfConfig":"44"},{"size":6077,"mtime":1608096580115,"results":"48","hashOfConfig":"44"},{"size":2545,"mtime":1608093715018,"results":"49","hashOfConfig":"44"},{"size":435,"mtime":1607668864809,"results":"50","hashOfConfig":"44"},{"size":3687,"mtime":1607892836781,"results":"51","hashOfConfig":"44"},{"size":1836,"mtime":1607669270995,"results":"52","hashOfConfig":"44"},{"size":3300,"mtime":1607669270957,"results":"53","hashOfConfig":"44"},{"size":1085,"mtime":1607669270968,"results":"54","hashOfConfig":"44"},{"size":107,"mtime":1607669270981,"results":"55","hashOfConfig":"44"},{"size":1271,"mtime":1607669271006,"results":"56","hashOfConfig":"44"},{"size":2365,"mtime":1607986971738,"results":"57","hashOfConfig":"44"},{"size":1825,"mtime":1607986916608,"results":"58","hashOfConfig":"44"},{"size":864,"mtime":1607987965793,"results":"59","hashOfConfig":"44"},{"size":951,"mtime":1607988395597,"results":"60","hashOfConfig":"44"},{"size":1650,"mtime":1607988381005,"results":"61","hashOfConfig":"44"},{"size":934,"mtime":1607988355935,"results":"62","hashOfConfig":"44"},{"size":2397,"mtime":1608094632110,"results":"63","hashOfConfig":"44"},{"size":1959,"mtime":1607989947296,"results":"64","hashOfConfig":"44"},{"size":1609,"mtime":1607989691465,"results":"65","hashOfConfig":"44"},{"size":2490,"mtime":1607989429489,"results":"66","hashOfConfig":"44"},{"size":3353,"mtime":1607989454278,"results":"67","hashOfConfig":"44"},{"size":517,"mtime":1608169783824,"results":"68","hashOfConfig":"69"},{"size":2468,"mtime":1608519771145,"results":"70","hashOfConfig":"69"},{"size":375,"mtime":1608169783829,"results":"71","hashOfConfig":"69"},{"size":2823,"mtime":1608520159662,"results":"72","hashOfConfig":"69"},{"size":2392,"mtime":1608519897257,"results":"73","hashOfConfig":"69"},{"size":4032,"mtime":1608515556680,"results":"74","hashOfConfig":"69"},{"size":1401,"mtime":1608519679130,"results":"75","hashOfConfig":"69"},{"size":4148,"mtime":1608515510182,"results":"76","hashOfConfig":"69"},{"size":435,"mtime":1608169783817,"results":"77","hashOfConfig":"69"},{"size":896,"mtime":1608519647373,"results":"78","hashOfConfig":"69"},{"size":3482,"mtime":1608264821028,"results":"79","hashOfConfig":"69"},{"size":215,"mtime":1608169783820,"results":"80","hashOfConfig":"69"},{"size":2452,"mtime":1608515569657,"results":"81","hashOfConfig":"69"},{"size":3315,"mtime":1608515565645,"results":"82","hashOfConfig":"69"},{"size":2983,"mtime":1608268415678,"results":"83","hashOfConfig":"69"},{"size":964,"mtime":1608519810131,"results":"84","hashOfConfig":"69"},{"size":1612,"mtime":1608519683124,"results":"85","hashOfConfig":"69"},{"size":3687,"mtime":1608169783825,"results":"86","hashOfConfig":"69"},{"filePath":"87","messages":"88","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"89"},"88cd7n",{"filePath":"90","messages":"91","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"92","messages":"93","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"89"},{"filePath":"94","messages":"95","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"89"},{"filePath":"96","messages":"97","errorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"98","messages":"99","errorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":"100","usedDeprecatedRules":"89"},{"filePath":"101","messages":"102","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"89"},{"filePath":"103","messages":"104","errorCount":4,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"105","messages":"106","errorCount":1,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":1,"source":"107","usedDeprecatedRules":"108"},{"filePath":"109","messages":"110","errorCount":4,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"111","usedDeprecatedRules":"108"},{"filePath":"112","messages":"113","errorCount":4,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"114","usedDeprecatedRules":"108"},{"filePath":"115","messages":"116","errorCount":2,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"117","usedDeprecatedRules":"108"},{"filePath":"118","messages":"119","errorCount":7,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":1,"source":"120","usedDeprecatedRules":"108"},{"filePath":"121","messages":"122","errorCount":0,"warningCount":8,"fixableErrorCount":0,"fixableWarningCount":0,"source":"123","usedDeprecatedRules":"89"},{"filePath":"124","messages":"125","errorCount":0,"warningCount":8,"fixableErrorCount":0,"fixableWarningCount":0,"source":"126","usedDeprecatedRules":"89"},{"filePath":"127","messages":"128","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"129","usedDeprecatedRules":"89"},{"filePath":"130","messages":"131","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"132","usedDeprecatedRules":"89"},{"filePath":"133","messages":"134","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"135","usedDeprecatedRules":"89"},{"filePath":"136","messages":"137","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"138","usedDeprecatedRules":"89"},{"filePath":"139","messages":"140","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"141","usedDeprecatedRules":"89"},{"filePath":"142","messages":"143","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"144","usedDeprecatedRules":"89"},{"filePath":"145","messages":"146","errorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":0,"source":"147","usedDeprecatedRules":"89"},{"filePath":"148","messages":"149","errorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":"150","usedDeprecatedRules":"89"},{"filePath":"151","messages":"152","errorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":0,"source":"153","usedDeprecatedRules":"89"},{"filePath":"154","messages":"155","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"156"},"1el5uba",{"filePath":"157","messages":"158","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"156"},{"filePath":"159","messages":"160","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"156"},{"filePath":"161","messages":"162","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"163","usedDeprecatedRules":"156"},{"filePath":"164","messages":"165","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"166","usedDeprecatedRules":"156"},{"filePath":"167","messages":"168","errorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":0,"source":"169","usedDeprecatedRules":"156"},{"filePath":"170","messages":"171","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"156"},{"filePath":"172","messages":"173","errorCount":0,"warningCount":8,"fixableErrorCount":0,"fixableWarningCount":0,"source":"174","usedDeprecatedRules":"156"},{"filePath":"175","messages":"176","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"156"},{"filePath":"177","messages":"178","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"156"},{"filePath":"179","messages":"180","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"181","usedDeprecatedRules":"156"},{"filePath":"182","messages":"183","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"184"},{"filePath":"185","messages":"186","errorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":"187","usedDeprecatedRules":"156"},{"filePath":"188","messages":"189","errorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":"190","usedDeprecatedRules":"184"},{"filePath":"191","messages":"192","errorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":"193","usedDeprecatedRules":"156"},{"filePath":"194","messages":"195","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"196","usedDeprecatedRules":"156"},{"filePath":"197","messages":"198","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"156"},{"filePath":"199","messages":"200","errorCount":4,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\index.js",[],["201","202"],"C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\App.js",["203","204"],"C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\reportWebVitals.js",[],"C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\Test.js",[],"C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\Sidebar.js",["205","206","207","208","209"],"C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\Employ_detail.js",["210","211","212"],"import React, { Component, useEffect, useState } from 'react';\r\nimport axios from 'axios';\r\n\r\n\r\nconst Employee_detail =({match})=>{\r\n \r\n const id=match.params.id\r\n console.log(id)\r\n const [employeeData, setEmplyeeData]=useState(0);\r\n\r\n const apiEndpoint='https://se87vc7273.execute-api.us-east-1.amazonaws.com/default/get-rds?table=user&user_id='+id;\r\n console.log(apiEndpoint)\r\n\r\n const getEmployeeStatus=async()=>{\r\n await axios.get(apiEndpoint).then((res) => {\r\n const data = res.data[0];\r\n \r\n setEmplyeeData(data)\r\n\r\n \r\n });\r\n };\r\n\r\n useEffect(()=>{\r\n getEmployeeStatus()\r\n },[]);\r\n\r\n console.log(employeeData)\r\n const name=employeeData.user_name;\r\n const birth=employeeData.birth;\r\n const img=employeeData.thumbnail;\r\n const task=employeeData.task;\r\n const rank=employeeData.user_rank;\r\n const userno=employeeData.user_no;\r\n \r\n\r\n return(\r\n <div class=\"row\">\r\n <div class=\"col-lg-12 mb-4\">\r\n {/* <!-- Project Card Example --> */}\r\n <div class=\"card shadow mb-4\">\r\n <div class=\"card-header py-3\">\r\n <h6 class=\"m-0 font-weight-bold text-primary\">직원 정보</h6>\r\n </div>\r\n <div class=\"cardbody row\" id=\"employee_info\">\r\n <div class=\"col-lg-4 mb-4\">\r\n <div style={{margin: '20px'}}> \r\n <img src={img} style={{width: '300px'}} />\r\n </div>\r\n </div>\r\n \r\n <div class=\"col-lg-8 mb-4\" style={{fontSize:'x-large',padding:'90px 0px 0px 0px',textAlign:'left'}}>\r\n <div style={{marginBottom:'20px'}}><strong>이름:</strong> {name}</div>\r\n <div style={{marginBottom:'20px'}}><strong>생년월일:</strong> {birth}</div>\r\n <div style={{marginBottom:'20px'}}><strong>직무:</strong> {task}</div>\r\n <div style={{marginBottom:'20px'}}><strong>직급:</strong> {rank}</div>\r\n <div style={{marginBottom:'20px'}}><strong>사번:</strong> {userno}</div>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n );\r\n \r\n}\r\n\r\nexport default Employee_detail;\r\n","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\Footer.js",[],"C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\js\\demo\\chart-area-demo.js",["213","214","215","216","217","218"],"C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\js\\sb-admin-2.js",["219","220"],"(function($) {\r\n \"use strict\"; // Start of use strict\r\n\r\n // Toggle the side navigation\r\n $(\"#sidebarToggle, #sidebarToggleTop\").on('click', function(e) {\r\n $(\"body\").toggleClass(\"sidebar-toggled\");\r\n $(\".sidebar\").toggleClass(\"toggled\");\r\n if ($(\".sidebar\").hasClass(\"toggled\")) {\r\n $('.sidebar .collapse').collapse('hide');\r\n };\r\n });\r\n\r\n // Close any open menu accordions when window is resized below 768px\r\n $(window).resize(function() {\r\n if ($(window).width() < 768) {\r\n $('.sidebar .collapse').collapse('hide');\r\n };\r\n \r\n // Toggle the side navigation when window is resized below 480px\r\n if ($(window).width() < 480 && !$(\".sidebar\").hasClass(\"toggled\")) {\r\n $(\"body\").addClass(\"sidebar-toggled\");\r\n $(\".sidebar\").addClass(\"toggled\");\r\n $('.sidebar .collapse').collapse('hide');\r\n };\r\n });\r\n\r\n // Prevent the content wrapper from scrolling when the fixed side navigation hovered over\r\n $('body.fixed-nav .sidebar').on('mousewheel DOMMouseScroll wheel', function(e) {\r\n if ($(window).width() > 768) {\r\n var e0 = e.originalEvent,\r\n delta = e0.wheelDelta || -e0.detail;\r\n this.scrollTop += (delta < 0 ? 1 : -1) * 30;\r\n e.preventDefault();\r\n }\r\n });\r\n\r\n // Scroll to top button appear\r\n $(document).on('scroll', function() {\r\n var scrollDistance = $(this).scrollTop();\r\n if (scrollDistance > 100) {\r\n $('.scroll-to-top').fadeIn();\r\n } else {\r\n $('.scroll-to-top').fadeOut();\r\n }\r\n });\r\n\r\n // Smooth scrolling using jQuery easing\r\n $(document).on('click', 'a.scroll-to-top', function(e) {\r\n var $anchor = $(this);\r\n $('html, body').stop().animate({\r\n scrollTop: ($($anchor.attr('href')).offset().top)\r\n }, 1000, 'easeInOutExpo');\r\n e.preventDefault();\r\n });\r\n\r\n})(jQuery); // End of use strict\r\n",["221","222"],"C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\js\\demo\\chart-bar-demo.js",["223","224","225","226","227","228"],"// Set new default font family and font color to mimic Bootstrap's default styling\r\nChart.defaults.global.defaultFontFamily = 'Nunito', '-apple-system,system-ui,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif';\r\nChart.defaults.global.defaultFontColor = '#858796';\r\n\r\nfunction number_format(number, decimals, dec_point, thousands_sep) {\r\n // * example: number_format(1234.56, 2, ',', ' ');\r\n // * return: '1 234,56'\r\n number = (number + '').replace(',', '').replace(' ', '');\r\n var n = !isFinite(+number) ? 0 : +number,\r\n prec = !isFinite(+decimals) ? 0 : Math.abs(decimals),\r\n sep = (typeof thousands_sep === 'undefined') ? ',' : thousands_sep,\r\n dec = (typeof dec_point === 'undefined') ? '.' : dec_point,\r\n s = '',\r\n toFixedFix = function(n, prec) {\r\n var k = Math.pow(10, prec);\r\n return '' + Math.round(n * k) / k;\r\n };\r\n // Fix for IE parseFloat(0.55).toFixed(0) = 0;\r\n s = (prec ? toFixedFix(n, prec) : '' + Math.round(n)).split('.');\r\n if (s[0].length > 3) {\r\n s[0] = s[0].replace(/\\B(?=(?:\\d{3})+(?!\\d))/g, sep);\r\n }\r\n if ((s[1] || '').length < prec) {\r\n s[1] = s[1] || '';\r\n s[1] += new Array(prec - s[1].length + 1).join('0');\r\n }\r\n return s.join(dec);\r\n}\r\n\r\n// Bar Chart Example\r\nvar ctx = document.getElementById(\"myBarChart\");\r\nvar myBarChart = new Chart(ctx, {\r\n type: 'bar',\r\n data: {\r\n labels: [\"January\", \"February\", \"March\", \"April\", \"May\", \"June\"],\r\n datasets: [{\r\n label: \"Revenue\",\r\n backgroundColor: \"#4e73df\",\r\n hoverBackgroundColor: \"#2e59d9\",\r\n borderColor: \"#4e73df\",\r\n data: [4215, 5312, 6251, 7841, 9821, 14984],\r\n }],\r\n },\r\n options: {\r\n maintainAspectRatio: false,\r\n layout: {\r\n padding: {\r\n left: 10,\r\n right: 25,\r\n top: 25,\r\n bottom: 0\r\n }\r\n },\r\n scales: {\r\n xAxes: [{\r\n time: {\r\n unit: 'month'\r\n },\r\n gridLines: {\r\n display: false,\r\n drawBorder: false\r\n },\r\n ticks: {\r\n maxTicksLimit: 6\r\n },\r\n maxBarThickness: 25,\r\n }],\r\n yAxes: [{\r\n ticks: {\r\n min: 0,\r\n max: 15000,\r\n maxTicksLimit: 5,\r\n padding: 10,\r\n // Include a dollar sign in the ticks\r\n callback: function(value, index, values) {\r\n return '$' + number_format(value);\r\n }\r\n },\r\n gridLines: {\r\n color: \"rgb(234, 236, 244)\",\r\n zeroLineColor: \"rgb(234, 236, 244)\",\r\n drawBorder: false,\r\n borderDash: [2],\r\n zeroLineBorderDash: [2]\r\n }\r\n }],\r\n },\r\n legend: {\r\n display: false\r\n },\r\n tooltips: {\r\n titleMarginBottom: 10,\r\n titleFontColor: '#6e707e',\r\n titleFontSize: 14,\r\n backgroundColor: \"rgb(255,255,255)\",\r\n bodyFontColor: \"#858796\",\r\n borderColor: '#dddfeb',\r\n borderWidth: 1,\r\n xPadding: 15,\r\n yPadding: 15,\r\n displayColors: false,\r\n caretPadding: 10,\r\n callbacks: {\r\n label: function(tooltipItem, chart) {\r\n var datasetLabel = chart.datasets[tooltipItem.datasetIndex].label || '';\r\n return datasetLabel + ': $' + number_format(tooltipItem.yLabel);\r\n }\r\n }\r\n },\r\n }\r\n});\r\n","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\js\\demo\\chart-pie-demo.js",["229","230","231","232","233","234"],"// Set new default font family and font color to mimic Bootstrap's default styling\r\nChart.defaults.global.defaultFontFamily = 'Nunito', '-apple-system,system-ui,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif';\r\nChart.defaults.global.defaultFontColor = '#858796';\r\n\r\n// Pie Chart Example\r\nvar ctx = document.getElementById(\"myPieChart\");\r\nvar myPieChart = new Chart(ctx, {\r\n type: 'doughnut',\r\n data: {\r\n labels: [\"Angry\", \"Happy\", \"Sad\"],\r\n datasets: [{\r\n data: [55, 30, 15],\r\n backgroundColor: ['#e74a3b', '#36b9cc', '#f6c23e'],\r\n hoverBackgroundColor: ['#2e59d9', '#17a673', '#2c9faf'],\r\n hoverBorderColor: \"rgba(234, 236, 244, 1)\",\r\n }],\r\n },\r\n options: {\r\n maintainAspectRatio: false,\r\n tooltips: {\r\n backgroundColor: \"rgb(255,255,255)\",\r\n bodyFontColor: \"#858796\",\r\n borderColor: '#dddfeb',\r\n borderWidth: 1,\r\n xPadding: 15,\r\n yPadding: 15,\r\n displayColors: false,\r\n caretPadding: 10,\r\n },\r\n legend: {\r\n display: false\r\n },\r\n cutoutPercentage: 80,\r\n },\r\n});\r\n","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\js\\demo\\datatables-demo.js",["235","236"],"// Call the dataTables jQuery plugin\r\n$(document).ready(function() {\r\n $('#dataTable').DataTable();\r\n});\r\n","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\js\\sb-admin-2.min.js",["237","238","239","240","241","242","243","244","245","246","247","248","249"],"/*!\r\n * Start Bootstrap - SB Admin 2 v4.1.3 (https://startbootstrap.com/theme/sb-admin-2)\r\n * Copyright 2013-2020 Start Bootstrap\r\n * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-sb-admin-2/blob/master/LICENSE)\r\n */\r\n\r\n!function(s){\"use strict\";s(\"#sidebarToggle, #sidebarToggleTop\").on(\"click\",function(e){s(\"body\").toggleClass(\"sidebar-toggled\"),s(\".sidebar\").toggleClass(\"toggled\"),s(\".sidebar\").hasClass(\"toggled\")&&s(\".sidebar .collapse\").collapse(\"hide\")}),s(window).resize(function(){s(window).width()<768&&s(\".sidebar .collapse\").collapse(\"hide\"),s(window).width()<480&&!s(\".sidebar\").hasClass(\"toggled\")&&(s(\"body\").addClass(\"sidebar-toggled\"),s(\".sidebar\").addClass(\"toggled\"),s(\".sidebar .collapse\").collapse(\"hide\"))}),s(\"body.fixed-nav .sidebar\").on(\"mousewheel DOMMouseScroll wheel\",function(e){if(768<s(window).width()){var o=e.originalEvent,l=o.wheelDelta||-o.detail;this.scrollTop+=30*(l<0?1:-1),e.preventDefault()}}),s(document).on(\"scroll\",function(){100<s(this).scrollTop()?s(\".scroll-to-top\").fadeIn():s(\".scroll-to-top\").fadeOut()}),s(document).on(\"click\",\"a.scroll-to-top\",function(e){var o=s(this);s(\"html, body\").stop().animate({scrollTop:s(o.attr(\"href\")).offset().top},1e3,\"easeInOutExpo\"),e.preventDefault()})}(jQuery);","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\Piechart.js",["250","251","252","253","254","255","256","257"],"import React, { Component, useEffect, useState } from 'react';\r\nimport axios from 'axios';\r\n\r\n\r\nconst PieChart =()=>{\r\n\r\n\r\n return(\r\n <div class=\"col-xl-4 col-lg-5\">\r\n <div class=\"card shadow mb-4\">\r\n {/* <!-- Card Header - Dropdown --> */}\r\n <div\r\n class=\"card-header py-3 d-flex flex-row align-items-center justify-content-between\">\r\n <h6 class=\"m-0 font-weight-bold text-primary\">감정 상태</h6>\r\n <div class=\"dropdown no-arrow\">\r\n <a class=\"dropdown-toggle\" href=\"#\" role=\"button\" id=\"dropdownMenuLink\"\r\n data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\r\n <i class=\"fas fa-ellipsis-v fa-sm fa-fw text-gray-400\"></i>\r\n </a>\r\n <div class=\"dropdown-menu dropdown-menu-right shadow animated--fade-in\"\r\n aria-labelledby=\"dropdownMenuLink\">\r\n <div class=\"dropdown-header\">Dropdown Header:</div>\r\n <a class=\"dropdown-item\" href=\"#\">Action</a>\r\n <a class=\"dropdown-item\" href=\"#\">Another action</a>\r\n <div class=\"dropdown-divider\"></div>\r\n <a class=\"dropdown-item\" href=\"#\">Something else here</a>\r\n </div>\r\n </div>\r\n </div>\r\n {/* <!-- Card Body --> */}\r\n <div class=\"card-body\">\r\n <div class=\"chart-pie pt-4 pb-2\">\r\n <canvas id=\"myPieChart\"></canvas>\r\n </div>\r\n <div class=\"mt-4 text-center small\">\r\n <span class=\"mr-2\">\r\n <i class=\"fas fa-circle text-danger\"></i> Angry\r\n </span>\r\n <span class=\"mr-2\">\r\n <i class=\"fas fa-circle text-info\"></i> Happy\r\n </span>\r\n <span class=\"mr-2\">\r\n <i class=\"fas fa-circle text-warning\"></i> Sad\r\n </span>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n );\r\n}\r\n\r\nexport default PieChart;","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\Areachart.js",["258","259","260","261","262","263","264","265"],"import React, { Component, useEffect, useState } from 'react';\r\nimport axios from 'axios';\r\n\r\n\r\nconst AreaChart =()=>{\r\n\r\n\r\n return(\r\n <div class=\"col-xl-4 col-lg-4\">\r\n <div class=\"card shadow mb-4\">\r\n {/* <!-- Card Header - Dropdown --> */}\r\n <div\r\n class=\"card-header py-3 d-flex flex-row align-items-center justify-content-between\">\r\n <h6 class=\"m-0 font-weight-bold text-primary\">눈 피로도</h6>\r\n <div class=\"dropdown no-arrow\">\r\n <a class=\"dropdown-toggle\" href=\"#\" role=\"button\" id=\"dropdownMenuLink\"\r\n data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\r\n <i class=\"fas fa-ellipsis-v fa-sm fa-fw text-gray-400\"></i>\r\n </a>\r\n <div class=\"dropdown-menu dropdown-menu-right shadow animated--fade-in\"\r\n aria-labelledby=\"dropdownMenuLink\">\r\n <div class=\"dropdown-header\">Dropdown Header:</div>\r\n <a class=\"dropdown-item\" href=\"#\">Action</a>\r\n <a class=\"dropdown-item\" href=\"#\">Another action</a>\r\n <div class=\"dropdown-divider\"></div>\r\n <a class=\"dropdown-item\" href=\"#\">Something else here</a>\r\n </div>\r\n </div>\r\n </div>\r\n {/* <!-- Card Body --> */}\r\n <div class=\"card-body\">\r\n <div class=\"chart-area\">\r\n <canvas id=\"myAreaChart\"></canvas>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n </div>\r\n );\r\n}\r\n\r\nexport default AreaChart;","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\CountEmployee.js",["266"],"import { Component } from 'react';\r\n\r\n\r\nconst CountEmployee=()=>{\r\n\r\n \r\n\r\n \r\n return(\r\n <div class=\"col-xl-3 col-md-6 mb-4\">\r\n <div class=\"card border-left-primary shadow h-100 py-2\">\r\n <div class=\"card-body\">\r\n <div class=\"row no-gutters align-items-center\">\r\n <div class=\"col mr-2\">\r\n <div class=\"text-xs font-weight-bold text-primary text-uppercase mb-1\">\r\n 직원 수</div>\r\n <div class=\"h5 mb-0 font-weight-bold text-gray-800\">4명</div>\r\n </div>\r\n <div class=\"col-auto\">\r\n <i class=\"fas fa-user fa-2x text-gray-300\"></i>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n);\r\n}\r\n\r\nexport default CountEmployee;","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\RestEmployee.js",["267"],"import { Component } from 'react';\r\n\r\n\r\nconst RestEmployee=()=>{\r\n\r\n \r\n\r\n \r\n return(\r\n <div class=\"col-xl-3 col-md-6 mb-4\">\r\n <div class=\"card border-left-success shadow h-100 py-2\">\r\n <div class=\"card-body\">\r\n <div class=\"row no-gutters align-items-center\">\r\n <div class=\"col mr-2\">\r\n <div class=\"text-xs font-weight-bold text-success text-uppercase mb-1\">\r\n 휴식 중인 직원 수</div>\r\n <div class=\"h5 mb-0 font-weight-bold text-gray-800\">0명</div>\r\n </div>\r\n <div class=\"col-auto\">\r\n <i class=\"fas fa-dollar-sign fa-2x text-gray-300\"></i>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n );\r\n}\r\n\r\nexport default RestEmployee;","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\StressAvg.js",["268"],"import { Component } from 'react';\r\n\r\n\r\nconst StressAvg=()=>{\r\n\r\n \r\n\r\n \r\n return(\r\n <div class=\"col-xl-3 col-md-6 mb-4\">\r\n <div class=\"card border-left-info shadow h-100 py-2\">\r\n <div class=\"card-body\">\r\n <div class=\"row no-gutters align-items-center\">\r\n <div class=\"col mr-2\">\r\n <div class=\"text-xs font-weight-bold text-info text-uppercase mb-1\">평균 스트레스 지수(Hour)\r\n </div>\r\n <div class=\"row no-gutters align-items-center\">\r\n <div class=\"col-auto\">\r\n <div class=\"h5 mb-0 mr-3 font-weight-bold text-gray-800\">20%</div>\r\n </div>\r\n <div class=\"col\">\r\n <div class=\"progress progress-sm mr-2\">\r\n <div class=\"progress-bar bg-info\" role=\"progressbar\" style={{width: '20%'}}\r\n aria-valuenow=\"50\" aria-valuemin=\"0\"\r\n aria-valuemax=\"100\"></div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"col-auto\">\r\n <i class=\"fas fa-clipboard-list fa-2x text-gray-300\"></i>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n );\r\n}\r\n\r\nexport default StressAvg;","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\Income.js",["269"],"import { Component } from 'react';\r\n\r\n\r\nconst Income=()=>{\r\n\r\n \r\n\r\n \r\n return(\r\n <div class=\"col-xl-3 col-md-6 mb-4\">\r\n <div class=\"card border-left-warning shadow h-100 py-2\">\r\n <div class=\"card-body\">\r\n <div class=\"row no-gutters align-items-center\">\r\n <div class=\"col mr-2\">\r\n <div class=\"text-xs font-weight-bold text-warning text-uppercase mb-1\">\r\n 하루 매출</div>\r\n <div class=\"h5 mb-0 font-weight-bold text-gray-800\">$1,000,000,00</div>\r\n </div>\r\n <div class=\"col-auto\">\r\n <i class=\"fas fa-comments fa-2x text-gray-300\"></i>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n );\r\n}\r\n\r\nexport default Income;","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\EmployeeCard.js",["270","271"],"import React, { Component, useEffect, useState } from 'react';\r\nimport axios from 'axios';\r\n\r\nconst EmployeeCard=()=>{\r\n\r\n const [employeeData, setEmplyeeData]=useState(0);\r\n\r\n const apiEndpoint=\"https://teoz6y07xc.execute-api.us-east-1.amazonaws.com/default/get-rds-alluser?table=user\"\r\n\r\n const getEmployeeStatus=async()=>{\r\n await axios.get(apiEndpoint).then((res) => {\r\n const data = res.data;\r\n console.log(data)\r\n setEmplyeeData(data)\r\n\r\n \r\n });\r\n };\r\n\r\n useEffect(()=>{\r\n getEmployeeStatus()\r\n },[]);\r\n\r\n\r\n return(\r\n <>\r\n <div class=\"row\">\r\n {employeeData && employeeData.map((data) => {\r\n const name = data.user_name;\r\n const img=data.thumbnail;\r\n return (\r\n <div class=\"col-lg-3 mb-4\">\r\n <div class=\"card shadow mb-4\">\r\n <div class=\"card-header py-3\">\r\n <h6 class=\"m-0 font-weight-bold text-primary\">{name}</h6>\r\n </div>\r\n <div id=\"main_employee_card\"> \r\n <img id=\"main_employee_pic\" src={img}/>\r\n </div>\r\n <div class=\"card-body\">\r\n <h4 class=\"small font-weight-bold\">Bad <span\r\n class=\"float-right\">20%</span></h4>\r\n <div class=\"progress mb-4\">\r\n <div class=\"progress-bar bg-danger\" role=\"progressbar\" style={{width: '20%'}}\r\n aria-valuenow=\"20\" aria-valuemin=\"0\" aria-valuemax=\"100\"></div>\r\n </div>\r\n <h4 class=\"small font-weight-bold\">Good <span\r\n class=\"float-right\">60%</span></h4>\r\n <div class=\"progress mb-4\">\r\n <div class=\"progress-bar\" role=\"progressbar\" style={{width: '60%'}}\r\n aria-valuenow=\"60\" aria-valuemin=\"0\" aria-valuemax=\"100\"></div>\r\n </div>\r\n </div>\r\n </div>\r\n </div> \r\n );\r\n })}\r\n \r\n </div>\r\n </>\r\n );\r\n \r\n}\r\n\r\nexport default EmployeeCard;","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\TopBar\\Search.js",["272"],"import { Component } from 'react';\r\n\r\n\r\nconst Search=()=>{\r\n\r\n \r\n\r\n \r\n return(\r\n <form\r\n class=\"d-none d-sm-inline-block form-inline mr-auto ml-md-3 my-2 my-md-0 mw-100 navbar-search\">\r\n <div class=\"input-group\">\r\n <input type=\"text\" class=\"form-control bg-light border-0 small\" placeholder=\"직원 검색\"\r\n aria-label=\"Search\" aria-describedby=\"basic-addon2\"/>\r\n <div class=\"input-group-append\">\r\n <button class=\"btn btn-primary\" type=\"button\">\r\n <i class=\"fas fa-search fa-sm\"></i>\r\n </button>\r\n </div>\r\n </div>\r\n </form>\r\n // <li class=\"nav-item dropdown no-arrow d-sm-none\">\r\n // <a class=\"nav-link dropdown-toggle\" href=\"#\" id=\"searchDropdown\" role=\"button\"\r\n // data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\r\n // <i class=\"fas fa-search fa-fw\"></i>\r\n // </a>\r\n\r\n // <div class=\"dropdown-menu dropdown-menu-right p-3 shadow animated--grow-in\"\r\n // aria-labelledby=\"searchDropdown\">\r\n // <form class=\"form-inline mr-auto w-100 navbar-search\">\r\n // <div class=\"input-group\">\r\n // <input type=\"text\" class=\"form-control bg-light border-0 small\"\r\n // placeholder=\"Search for...\" aria-label=\"Search\"\r\n // aria-describedby=\"basic-addon2\"/>\r\n // <div class=\"input-group-append\">\r\n // <button class=\"btn btn-primary\" type=\"button\">\r\n // <i class=\"fas fa-search fa-sm\"></i>\r\n // </button>\r\n // </div>\r\n // </div>\r\n // </form>\r\n // </div>\r\n // </li>\r\n);\r\n}\r\n\r\nexport default Search;","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\TopBar\\TopManageInfo.js",["273","274","275","276","277","278","279"],"import { Component } from 'react';\r\n\r\n\r\nconst TopManageInfo=()=>{\r\n\r\n \r\n\r\n \r\n return(\r\n <li class=\"nav-item dropdown no-arrow\">\r\n <a class=\"nav-link dropdown-toggle\" href=\"#\" id=\"userDropdown\" role=\"button\"\r\n data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\r\n <span class=\"mr-2 d-none d-lg-inline text-gray-600 small\">Douglas McGee</span>\r\n <img class=\"img-profile rounded-circle\"\r\n src=\"img/undraw_profile.svg\"/>\r\n </a>\r\n \r\n <div class=\"dropdown-menu dropdown-menu-right shadow animated--grow-in\"\r\n aria-labelledby=\"userDropdown\">\r\n <a class=\"dropdown-item\" href=\"#\">\r\n <i class=\"fas fa-user fa-sm fa-fw mr-2 text-gray-400\"></i>\r\n Profile\r\n </a>\r\n <a class=\"dropdown-item\" href=\"#\">\r\n <i class=\"fas fa-cogs fa-sm fa-fw mr-2 text-gray-400\"></i>\r\n Settings\r\n </a>\r\n <a class=\"dropdown-item\" href=\"#\">\r\n <i class=\"fas fa-list fa-sm fa-fw mr-2 text-gray-400\"></i>\r\n Activity Log\r\n </a>\r\n <div class=\"dropdown-divider\"></div>\r\n <a class=\"dropdown-item\" href=\"#\" data-toggle=\"modal\" data-target=\"#logoutModal\">\r\n <i class=\"fas fa-sign-out-alt fa-sm fa-fw mr-2 text-gray-400\"></i>\r\n Logout\r\n </a>\r\n </div>\r\n </li>\r\n);\r\n}\r\n\r\nexport default TopManageInfo;","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\TopBar\\Alert.js",["280","281","282","283","284","285"],"import { Component } from 'react';\r\n\r\n\r\nconst Alert=()=>{\r\n\r\n \r\n\r\n \r\n return(\r\n <li class=\"nav-item dropdown no-arrow mx-1\">\r\n <a class=\"nav-link dropdown-toggle\" href=\"#\" id=\"alertsDropdown\" role=\"button\"\r\n data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\r\n <i class=\"fas fa-bell fa-fw\"></i>\r\n \r\n <span class=\"badge badge-danger badge-counter\">3+</span>\r\n </a>\r\n \r\n <div class=\"dropdown-list dropdown-menu dropdown-menu-right shadow animated--grow-in\"\r\n aria-labelledby=\"alertsDropdown\">\r\n <h6 class=\"dropdown-header\">\r\n Alerts Center\r\n </h6>\r\n <a class=\"dropdown-item d-flex align-items-center\" href=\"#\">\r\n <div class=\"mr-3\">\r\n <div class=\"icon-circle bg-primary\">\r\n <i class=\"fas fa-file-alt text-white\"></i>\r\n </div>\r\n </div>\r\n <div>\r\n <div class=\"small text-gray-500\">김채린</div>\r\n <span class=\"font-weight-bold\">스트레스 경고!</span>\r\n </div>\r\n </a>\r\n <a class=\"dropdown-item d-flex align-items-center\" href=\"#\">\r\n <div class=\"mr-3\">\r\n <div class=\"icon-circle bg-success\">\r\n <i class=\"fas fa-donate text-white\"></i>\r\n </div>\r\n </div>\r\n <div>\r\n <div class=\"small text-gray-500\">배진수</div>\r\n 스트레스 경고!\r\n </div>\r\n </a>\r\n <a class=\"dropdown-item d-flex align-items-center\" href=\"#\">\r\n <div class=\"mr-3\">\r\n <div class=\"icon-circle bg-warning\">\r\n <i class=\"fas fa-exclamation-triangle text-white\"></i>\r\n </div>\r\n </div>\r\n <div>\r\n <div class=\"small text-gray-500\">장한솔</div>\r\n 스트레스 경고!\r\n </div>\r\n </a>\r\n <a class=\"dropdown-item text-center small text-gray-500\" href=\"#\">Show All Alerts</a>\r\n </div>\r\n </li>\r\n);\r\n}\r\n\r\nexport default Alert;","C:\\Users\\ChaeLin\\Desktop\\react-router\\grs_ui\\src\\inc\\TopBar\\MessageAlert.js",["286","287","288","289","290","291","292"],"import { Component } from 'react';\r\n\r\n\r\nconst MessageAlert=()=>{\r\n\r\n \r\n\r\n \r\n return(\r\n <li class=\"nav-item dropdown no-arrow mx-1\">\r\n <a class=\"nav-link dropdown-toggle\" href=\"#\" id=\"messagesDropdown\" role=\"button\"\r\n data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\r\n <i class=\"fas fa-envelope fa-fw\"></i>\r\n \r\n <span class=\"badge badge-danger badge-counter\">7</span>\r\n </a>\r\n \r\n <div class=\"dropdown-list dropdown-menu dropdown-menu-right shadow animated--grow-in\"\r\n aria-labelledby=\"messagesDropdown\">\r\n <h6 class=\"dropdown-header\">\r\n Message Center\r\n </h6>\r\n <a class=\"dropdown-item d-flex align-items-center\" href=\"#\">\r\n <div class=\"dropdown-list-image mr-3\">\r\n <img class=\"rounded-circle\" src=\"./img/zzerii.jpg\"\r\n alt=\"\"/>\r\n <div class=\"status-indicator bg-success\"></div>\r\n </div>\r\n <div class=\"font-weight-bold\">\r\n <div class=\"text-truncate\">휴식하세요.</div>\r\n <div class=\"small text-gray-500\">Emily Fowler · 58m</div>\r\n </div>\r\n </a>\r\n <a class=\"dropdown-item d-flex align-items-center\" href=\"#\">\r\n <div class=\"dropdown-list-image mr-3\">\r\n <img class=\"rounded-circle\" src=\"img/undraw_profile_2.svg\"\r\n alt=\"\"/>\r\n <div class=\"status-indicator\"></div>\r\n </div>\r\n <div>\r\n <div class=\"text-truncate\">휴식하세요.</div>\r\n <div class=\"small text-gray-500\">Jae Chun · 1d</div>\r\n </div>\r\n </a>\r\n <a class=\"dropdown-item d-flex align-items-center\" href=\"#\">\r\n <div class=\"dropdown-list-image mr-3\">\r\n <img class=\"rounded-circle\" src=\"img/undraw_profile_3.svg\"\r\n alt=\"\"/>\r\n <div class=\"status-indicator bg-warning\"></div>\r\n </div>\r\n <div>\r\n <div class=\"text-truncate\">휴식하세요.</div>\r\n <div class=\"small text-gray-500\">Morgan Alvarez · 2d</div>\r\n </div>\r\n </a>\r\n <a class=\"dropdown-item d-flex align-items-center\" href=\"#\">\r\n <div class=\"dropdown-list-image mr-3\">\r\n <img class=\"rounded-circle\" src=\"https://source.unsplash.com/Mv9hjnEUHR4/60x60\"\r\n alt=\"\"/>\r\n <div class=\"status-indicator bg-success\"></div>\r\n </div>\r\n <div>\r\n <div class=\"text-truncate\">휴식하세요.</div>\r\n <div class=\"small text-gray-500\">Chicken the Dog · 2w</div>\r\n </div>\r\n </a>\r\n <a class=\"dropdown-item text-center small text-gray-500\" href=\"#\">Read More Messages</a>\r\n </div>\r\n </li>\r\n);\r\n}\r\n\r\nexport default MessageAlert;","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\index.js",[],["293","294"],"C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\App.js",[],"C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\reportWebVitals.js",[],"C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\EmployeeCard.js",["295"],"import React, { useEffect, useState } from 'react';\r\nimport axios from 'axios';\r\n\r\nconst EmployeeCard=()=>{\r\n\r\n // 직원 정보 불러오기\r\n const [employeeData, setEmplyeeData]=useState(0);\r\n\r\n const apiEndpoint=\"https://teoz6y07xc.execute-api.us-east-1.amazonaws.com/default/get-rds-alluser?table=chat_user\"\r\n\r\n const getEmployeeStatus=async()=>{\r\n await axios.get(apiEndpoint).then((res) => {\r\n const data = res.data;\r\n console.log(data)\r\n setEmplyeeData(data)\r\n });\r\n \r\n };\r\n\r\n useEffect(()=>{\r\n getEmployeeStatus()\r\n },[]);\r\n \r\n return(\r\n <>\r\n <div class=\"row\">\r\n {employeeData && employeeData.map((data) => {\r\n const name = data.user_name;\r\n const img=data.thumbnail;\r\n const user_no=data.user_no;\r\n const bad=data.bad;\r\n const good=data.good;\r\n const tbad=bad+'%';\r\n const tgood=good+'%';\r\n const link='/detail/'+user_no;\r\n \r\n return (\r\n <div class=\"col-lg-3 mb-4\">\r\n <a href={link}>\r\n <div class=\"card shadow mb-4\">\r\n <div class=\"card-header py-3\">\r\n <h6 class=\"m-0 font-weight-bold text-primary\">{name}</h6>\r\n </div>\r\n <div id=\"main_employee_card\"> \r\n <img id=\"main_employee_pic\" src={img}/>\r\n </div>\r\n <div class=\"card-body\">\r\n <h4 class=\"small font-weight-bold\">Bad\r\n <span id='bad_bar' class=\"float-right\">{bad}%</span></h4>\r\n <div class=\"progress mb-4\">\r\n <div class=\"progress-bar bg-danger\" role=\"progressbar\" style={{width: tbad}}\r\n aria-valuenow=\"20\" aria-valuemin=\"0\" aria-valuemax=\"100\"></div>\r\n </div>\r\n <h4 class=\"small font-weight-bold\">Good <span\r\n class=\"float-right\">{good}%</span></h4>\r\n <div class=\"progress mb-4\">\r\n <div class=\"progress-bar\" role=\"progressbar\" style={{width: tgood}}\r\n aria-valuenow=\"60\" aria-valuemin=\"0\" aria-valuemax=\"100\"></div>\r\n </div>\r\n </div>\r\n </div>\r\n </a>\r\n </div> \r\n );\r\n })}\r\n \r\n </div>\r\n </>\r\n );\r\n \r\n}\r\n\r\nexport default EmployeeCard;","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\Sidebar.js",["296"],"import React, {useEffect, useState } from 'react';\r\nimport axios from 'axios';\r\n\r\n\r\nconst Sidebar =()=>{\r\n\r\n const [employeeData, setEmplyeeData]=useState(0);\r\n\r\n const apiEndpoint=\"https://teoz6y07xc.execute-api.us-east-1.amazonaws.com/default/get-rds-alluser?table=chat_user\"\r\n\r\n const getEmployeeStatus=async()=>{\r\n await axios.get(apiEndpoint).then((res) => {\r\n const data = res.data;\r\n // console.log(data)\r\n setEmplyeeData(data)\r\n\r\n \r\n });\r\n };\r\n\r\n useEffect(()=>{\r\n getEmployeeStatus()\r\n },[]);\r\n\r\n \r\n \r\n return(\r\n <ul class=\"navbar-nav bg-gradient-warning sidebar sidebar-dark accordion\" id=\"accordionSidebar\" style={{paddingTop:'10px'}}> \r\n\r\n \r\n <div style={{textAlign:'center'}}>\r\n <a href=\"/\">\r\n <img src='https://employee-img-grs.s3.ap-northeast-2.amazonaws.com/logo/LOGO_1.png' style={{maxWidth:'200px'}}/>\r\n </a>\r\n </div>\r\n\r\n <hr class=\"sidebar-divider my-0\" />\r\n\r\n <li class=\"nav-item active\">\r\n <a class=\"nav-link\" href=\"/\">\r\n <i class=\"fas fa-fw fa-tachometer-alt\"></i>\r\n <span>Main</span></a>\r\n </li>\r\n\r\n <hr class=\"sidebar-divider\"/>\r\n\r\n <div class=\"sidebar-heading\">\r\n 직원 관리\r\n </div>\r\n\r\n {employeeData && employeeData.map((data) => {\r\n const name = data.user_name;\r\n const user_no= data.user_no;\r\n const link='/detail/'+user_no;\r\n // console.log(link)\r\n return (\r\n <li class=\"nav-item\" key={user_no}>\r\n <a href={link} class=\"nav-link\" >\r\n <i class=\"fas fa-user\"></i>\r\n <span>{name}</span>\r\n </a>\r\n </li>);\r\n })}\r\n \r\n <hr class=\"sidebar-divider d-none d-md-block\"/>\r\n\r\n <div class=\"text-center d-none d-md-inline\">\r\n <button class=\"rounded-circle border-0\" id=\"sidebarToggle\"></button>\r\n </div>\r\n\r\n <div class=\"sidebar-card\">\r\n <img class=\"sidebar-card-illustration mb-2\" src=\"img/grs_member.png\" alt=\"\"/>\r\n <p class=\"text-center mb-2\"><strong>과로사</strong>를 소개 합니다!</p>\r\n </div>\r\n\r\n </ul>\r\n );\r\n \r\n}\r\n\r\nexport default Sidebar;\r\n","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\Areachart.js",["297","298","299","300","301","302","303"],"import React, { useEffect, useState } from 'react';\r\nimport axios from 'axios';\r\nimport { Line } from \"react-chartjs-2\";\r\n\r\n// const AreaChart =()=>{\r\n\r\n\r\n\r\n\r\nconst AreaChart = ({match}) => {\r\n\r\n const user_no=match.params.user_no\r\n // console.log(id)\r\n const [EyeData, setEyeData]=useState(0);\r\n\r\n const apiEndpoint='https://se87vc7273.execute-api.us-east-1.amazonaws.com/default/get-rds?table=eye_tracking&user_id='+user_no;\r\n // console.log(apiEndpoint)\r\n\r\n const getEyeStatus=async()=>{\r\n await axios.get(apiEndpoint).then((res) => {\r\n const data = res.data;\r\n setEyeData(data)\r\n });\r\n };\r\n\r\n useEffect(()=>{\r\n getEyeStatus()\r\n },[]);\r\n\r\n let eye_interval=[];\r\n {EyeData&&EyeData.map((data)=>{\r\n eye_interval.push(data.time_interval)\r\n })\r\n }\r\n let recently_eye=[];\r\n for(var i=0; i<20;i++){\r\n recently_eye[i]=eye_interval.reverse()[i];\r\n }\r\n console.log(recently_eye)\r\n\r\n\r\n const options = {\r\n legend: {\r\n display: false, // label 보이기 여부\r\n },\r\n scales: {\r\n yAxes: [{\r\n ticks: { \r\n min: 0, // y축 스케일에 대한 최소값 설정\r\n stepSize: 1, // y축 그리드 한 칸당 수치\r\n }\r\n }]\r\n },\r\n \r\n // false : 사용자 정의 크기에 따라 그래프 크기가 결정됨.\r\n // true : 크기가 알아서 결정됨.\r\n maintainAspectRatio: false \r\n }\r\n const data = {\r\n // 각 막대별 라벨\r\n labels: [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\r\n datasets: [\r\n {\r\n borderColor : \"#7585FD\",\r\n borderWidth: 2,\r\n \r\n pointColor : \"#fff\",\r\n pointStrokeColor : \"#7585FD\",\r\n pointHighlightFill: \"#fff\",\r\n pointHighlightStroke: \"#7585FD\",\r\n data : recently_eye\r\n }\r\n ]\r\n };\r\n \r\n\r\n\r\n return(\r\n <>\r\n \r\n <div class=\"col-xl-8 col-lg-4\">\r\n\r\n \r\n <div class=\"card shadow mb-4\">\r\n {/* <!-- Card Header - Dropdown --> */}\r\n <div\r\n class=\"card-header py-3 d-flex flex-row align-items-center justify-content-between\">\r\n <h6 class=\"m-0 font-weight-bold text-primary\">눈 피로도</h6>\r\n <div class=\"dropdown no-arrow\">\r\n <a class=\"dropdown-toggle\" href=\"#\" role=\"button\" id=\"dropdownMenuLink\"\r\n data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\r\n <i class=\"fas fa-ellipsis-v fa-sm fa-fw text-gray-400\"></i>\r\n </a>\r\n <div class=\"dropdown-menu dropdown-menu-right shadow animated--fade-in\"\r\n aria-labelledby=\"dropdownMenuLink\">\r\n <div class=\"dropdown-header\">Dropdown Header:</div>\r\n <a class=\"dropdown-item\" href=\"#\">Action</a>\r\n <a class=\"dropdown-item\" href=\"#\">Another action</a>\r\n <div class=\"dropdown-divider\"></div>\r\n <a class=\"dropdown-item\" href=\"#\">Something else here</a>\r\n </div>\r\n </div>\r\n </div>\r\n {/* <!-- Card Body --> */}\r\n <div class=\"card-body\" id=\"chart_cardbody_eye\">\r\n <div class=\"chart-area\">\r\n <Line\r\n data={data}\r\n options={options}\r\n height={100}\r\n />\r\n </div>\r\n </div>\r\n </div>\r\n \r\n </div>\r\n \r\n </>\r\n );\r\n}\r\n\r\nexport default AreaChart;","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\CountEmployee.js",[],"C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\Piechart.js",["304","305","306","307","308","309","310","311"],"import React, { useEffect, useState } from 'react';\r\nimport axios from 'axios';\r\nimport { Doughnut } from \"react-chartjs-2\";\r\n\r\nconst PieChart =({match})=>{\r\n\r\n const user_no=match.params.user_no\r\n // console.log(id)\r\n const [voiceData, setVoiceData]=useState(0);\r\n\r\n const apiEndpoint='https://se87vc7273.execute-api.us-east-1.amazonaws.com/default/get-rds?table=voice_emotion&user_id='+user_no;\r\n // console.log(apiEndpoint)\r\n\r\n const getVoiceStatus=async()=>{\r\n await axios.get(apiEndpoint).then((res) => {\r\n const data = res.data;\r\n setVoiceData(data)\r\n // console.log(data)\r\n });\r\n };\r\n\r\n\r\n let emotionList=[];\r\n var Happy=0, Sad=0, Angry=0,Fearful=0, Disgust=0, Surprised=0;\r\n \r\n {voiceData&&voiceData.map((data)=>{\r\n // emotionList.push(data.emotion)\r\n switch(data.emotion){\r\n case 1:\r\n Happy+=1\r\n break;\r\n case 2:\r\n Sad+=1\r\n break;\r\n case 3:\r\n Angry+=1\r\n break;\r\n case 4:\r\n Fearful+=1\r\n break;\r\n case 5:\r\n Disgust+=1\r\n break;\r\n case 6:\r\n Surprised+=1\r\n break;\r\n }\r\n \r\n });}\r\n \r\n emotionList=[Happy, Sad, Angry, Fearful, Disgust, Surprised]\r\n\r\n console.log(emotionList)\r\n useEffect(()=>{\r\n getVoiceStatus()\r\n\r\n },[]);\r\n\r\n\r\n const expData = {\r\n labels: [\"Happy\", \"Sad\", \"Angry\", \"Fearful\", \"Disgust\", \"Surprised\"],\r\n datasets: [\r\n {\r\n labels: [\"Happy\", \"Sad\", \"Angry\", \"Fearful\", \"Disgust\", \"Surprised\"],\r\n data: emotionList,\r\n borderWidth: 2,\r\n hoverBorderWidth: 3,\r\n backgroundColor: [\r\n \"rgba(238, 102, 121, 1)\",\r\n \"rgba(98, 181, 229, 1)\",\r\n \"rgba(255, 198, 0, 1)\",\r\n \"rgba(115, 255, 128, 1)\",\r\n \"rgba(238, 253, 97, 1)\",\r\n \"rgba(128, 150, 242, 1)\",\r\n \r\n ],\r\n fill: true\r\n }\r\n ]\r\n };\r\n return(\r\n <div class=\"col-xl-4 col-lg-5\">\r\n\r\n <div class=\"card shadow mb-4\">\r\n {/* <!-- Card Header - Dropdown --> */}\r\n <div\r\n class=\"card-header py-3 d-flex flex-row align-items-center justify-content-between\">\r\n <h6 class=\"m-0 font-weight-bold text-primary\">감정 상태</h6>\r\n <div class=\"dropdown no-arrow\">\r\n <a class=\"dropdown-toggle\" href=\"#\" role=\"button\" id=\"dropdownMenuLink\"\r\n data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\r\n <i class=\"fas fa-ellipsis-v fa-sm fa-fw text-gray-400\"></i>\r\n </a>\r\n <div class=\"dropdown-menu dropdown-menu-right shadow animated--fade-in\"\r\n aria-labelledby=\"dropdownMenuLink\">\r\n <div class=\"dropdown-header\">Dropdown Header:</div>\r\n <a class=\"dropdown-item\" href=\"#\">Action</a>\r\n <a class=\"dropdown-item\" href=\"#\">Another action</a>\r\n <div class=\"dropdown-divider\"></div>\r\n <a class=\"dropdown-item\" href=\"#\">Something else here</a>\r\n </div>\r\n </div>\r\n </div>\r\n {/* <!-- Card Body --> */}\r\n <div class=\"card-body\" id=\"chart_cardbody\">\r\n <Doughnut\r\n options={{\r\n legend: {\r\n display: true,\r\n position: \"bottom\"\r\n }\r\n }}\r\n data={expData}\r\n height={200}\r\n />\r\n </div>\r\n </div>\r\n </div>\r\n );\r\n}\r\n\r\nexport default PieChart;","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\Footer.js",[],"C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\Income.js",[],"C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\Employ_detail.js",["312","313"],"import React, { useEffect, useState } from 'react';\r\nimport axios from 'axios';\r\n// import Json from 'react-json';\r\n// import websocket from 'websocket';\r\n// import json from 'react-json';\r\n\r\n\r\nconst Employee_detail =({match})=>{\r\n \r\n const user_no=match.params.user_no\r\n // console.log(id)\r\n const [employeeData, setEmplyeeData]=useState(0);\r\n\r\n const apiEndpoint='https://se87vc7273.execute-api.us-east-1.amazonaws.com/default/get-rds?table=chat_user&user_id='+user_no;\r\n // console.log(apiEndpoint)\r\n\r\n const getEmployeeStatus=async()=>{\r\n await axios.get(apiEndpoint).then((res) => {\r\n const data = res.data[0];\r\n \r\n setEmplyeeData(data)\r\n\r\n \r\n });\r\n };\r\n\r\n useEffect(()=>{\r\n getEmployeeStatus()\r\n },[]);\r\n\r\n // console.log(employeeData)\r\n const name=employeeData.user_name;\r\n const birth=employeeData.birth;\r\n const img=employeeData.thumbnail;\r\n const task=employeeData.task;\r\n const rank=employeeData.user_rank;\r\n const userno=employeeData.user_no;\r\n\r\n\r\n // Websocket\r\n\r\n const ws_url=\"ws://52.73.45.94:8000/ws/chat/\"+user_no+'/'\r\n // const ws = new WebSocket(ws_url);\r\n \r\n function sendMessage(){\r\n\r\n const message = document.getElementById('message').value;\r\n\r\n const ws = new WebSocket(ws_url );\r\n\r\n ws.onopen = () => {\r\n console.log('WebSocket Client Connected');\r\n var pp=JSON.stringify({message});\r\n console.log(pp);\r\n ws.send(pp);\r\n };\r\n }\r\n\r\n return(\r\n <div class=\"row\">\r\n <div class=\"col-lg-12 mb-4\">\r\n {/* <!-- Project Card Example --> */}\r\n <div class=\"card shadow mb-4\">\r\n <div class=\"card-header py-3\">\r\n <h6 class=\"m-0 font-weight-bold text-primary\">직원 정보</h6>\r\n </div>\r\n <div class=\"cardbody row\" id=\"employee_info\">\r\n <div class=\"col-lg-4 mb-4\">\r\n <div style={{margin: '20px'}}> \r\n <img src={img} style={{width: '300px'}} />\r\n </div>\r\n </div>\r\n \r\n <div class=\"col-lg-3 mb-4\" style={{fontSize:'x-large',padding:'90px 0px 0px 0px',textAlign:'left'}}>\r\n <div style={{marginBottom:'20px'}}><strong>이름:</strong> {name}</div>\r\n <div style={{marginBottom:'20px'}}><strong>생년월일:</strong> {birth}</div>\r\n <div style={{marginBottom:'20px'}}><strong>직무:</strong> {task}</div>\r\n <div style={{marginBottom:'20px'}}><strong>직급:</strong> {rank}</div>\r\n <div style={{marginBottom:'20px'}}><strong>사번:</strong> {userno}</div>\r\n </div>\r\n\r\n <div class=\"col-lg-5 mb-4\" style={{padding: '30px'}}>\r\n <input id=\"message\" type={Text}></input>\r\n <button class=\"btn-info\" id=\"sendButton\" onClick={sendMessage} >Send</button>\r\n \r\n </div>\r\n \r\n </div>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n );\r\n \r\n}\r\n\r\nexport default Employee_detail;\r\n","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\Test.js",[],["314","315"],"C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\TopBar\\Alert.js",["316","317","318","319","320"],"\r\nconst Alert=()=>{\r\n\r\n \r\n\r\n \r\n return(\r\n <li class=\"nav-item dropdown no-arrow mx-1\">\r\n <a class=\"nav-link dropdown-toggle\" href=\"#\" id=\"alertsDropdown\" role=\"button\"\r\n data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\r\n <i class=\"fas fa-bell fa-fw\"></i>\r\n \r\n <span class=\"badge badge-danger badge-counter\">3+</span>\r\n </a>\r\n \r\n <div class=\"dropdown-list dropdown-menu dropdown-menu-right shadow animated--grow-in\"\r\n aria-labelledby=\"alertsDropdown\">\r\n <h6 class=\"dropdown-header\">\r\n Alerts Center\r\n </h6>\r\n <a class=\"dropdown-item d-flex align-items-center\" href=\"#\">\r\n <div class=\"mr-3\">\r\n <div class=\"icon-circle bg-primary\">\r\n <i class=\"fas fa-file-alt text-white\"></i>\r\n </div>\r\n </div>\r\n <div>\r\n <div class=\"small text-gray-500\">김채린</div>\r\n <span class=\"font-weight-bold\">스트레스 경고!</span>\r\n </div>\r\n </a>\r\n <a class=\"dropdown-item d-flex align-items-center\" href=\"#\">\r\n <div class=\"mr-3\">\r\n <div class=\"icon-circle bg-success\">\r\n <i class=\"fas fa-donate text-white\"></i>\r\n </div>\r\n </div>\r\n <div>\r\n <div class=\"small text-gray-500\">배진수</div>\r\n 스트레스 경고!\r\n </div>\r\n </a>\r\n <a class=\"dropdown-item d-flex align-items-center\" href=\"#\">\r\n <div class=\"mr-3\">\r\n <div class=\"icon-circle bg-warning\">\r\n <i class=\"fas fa-exclamation-triangle text-white\"></i>\r\n </div>\r\n </div>\r\n <div>\r\n <div class=\"small text-gray-500\">장한솔</div>\r\n 스트레스 경고!\r\n </div>\r\n </a>\r\n <a class=\"dropdown-item text-center small text-gray-500\" href=\"#\">Show All Alerts</a>\r\n </div>\r\n </li>\r\n);\r\n}\r\n\r\nexport default Alert;","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\TopBar\\MessageAlert.js",["321","322","323","324","325","326"],"\r\nconst MessageAlert=()=>{\r\n\r\n \r\n\r\n \r\n return(\r\n <li class=\"nav-item dropdown no-arrow mx-1\">\r\n <a class=\"nav-link dropdown-toggle\" href=\"#\" id=\"messagesDropdown\" role=\"button\"\r\n data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\r\n <i class=\"fas fa-envelope fa-fw\"></i>\r\n \r\n <span class=\"badge badge-danger badge-counter\">7</span>\r\n </a>\r\n \r\n <div class=\"dropdown-list dropdown-menu dropdown-menu-right shadow animated--grow-in\"\r\n aria-labelledby=\"messagesDropdown\">\r\n <h6 class=\"dropdown-header\">\r\n Message Center\r\n </h6>\r\n <a class=\"dropdown-item d-flex align-items-center\" href=\"#\">\r\n <div class=\"dropdown-list-image mr-3\">\r\n <img class=\"rounded-circle\" src=\"./img/zzerii.jpg\"\r\n alt=\"\"/>\r\n <div class=\"status-indicator bg-success\"></div>\r\n </div>\r\n <div class=\"font-weight-bold\">\r\n <div class=\"text-truncate\">휴식하세요.</div>\r\n <div class=\"small text-gray-500\">Emily Fowler · 58m</div>\r\n </div>\r\n </a>\r\n <a class=\"dropdown-item d-flex align-items-center\" href=\"#\">\r\n <div class=\"dropdown-list-image mr-3\">\r\n <img class=\"rounded-circle\" src=\"img/undraw_profile_2.svg\"\r\n alt=\"\"/>\r\n <div class=\"status-indicator\"></div>\r\n </div>\r\n <div>\r\n <div class=\"text-truncate\">휴식하세요.</div>\r\n <div class=\"small text-gray-500\">Jae Chun · 1d</div>\r\n </div>\r\n </a>\r\n <a class=\"dropdown-item d-flex align-items-center\" href=\"#\">\r\n <div class=\"dropdown-list-image mr-3\">\r\n <img class=\"rounded-circle\" src=\"img/undraw_profile_3.svg\"\r\n alt=\"\"/>\r\n <div class=\"status-indicator bg-warning\"></div>\r\n </div>\r\n <div>\r\n <div class=\"text-truncate\">휴식하세요.</div>\r\n <div class=\"small text-gray-500\">Morgan Alvarez · 2d</div>\r\n </div>\r\n </a>\r\n <a class=\"dropdown-item d-flex align-items-center\" href=\"#\">\r\n <div class=\"dropdown-list-image mr-3\">\r\n <img class=\"rounded-circle\" src=\"https://source.unsplash.com/Mv9hjnEUHR4/60x60\"\r\n alt=\"\"/>\r\n <div class=\"status-indicator bg-success\"></div>\r\n </div>\r\n <div>\r\n <div class=\"text-truncate\">휴식하세요.</div>\r\n <div class=\"small text-gray-500\">Chicken the Dog · 2w</div>\r\n </div>\r\n </a>\r\n <a class=\"dropdown-item text-center small text-gray-500\" href=\"#\">Read More Messages</a>\r\n </div>\r\n </li>\r\n);\r\n}\r\n\r\nexport default MessageAlert;","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\TopBar\\Search.js",["327","328","329"],"import React, { useEffect, useState } from 'react';\r\nimport axios from 'axios';\r\n\r\nconst Search=()=>{\r\n\r\n const [employeeData, setEmplyeeData]=useState(0);\r\n\r\n const apiEndpoint=\"https://teoz6y07xc.execute-api.us-east-1.amazonaws.com/default/get-rds-alluser?table=chat_user\"\r\n\r\n const getEmployeeStatus=async()=>{\r\n await axios.get(apiEndpoint).then((res) => {\r\n const data = res.data;\r\n console.log(data)\r\n setEmplyeeData(data)\r\n });\r\n };\r\n\r\n useEffect(()=>{\r\n getEmployeeStatus()\r\n },[]);\r\n\r\n\r\n function search_employee() {\r\n\r\n const search = document.getElementById('search').value;\r\n\r\n {employeeData && employeeData.map((data) => {\r\n const name = data.user_name;\r\n const user_no= data.user_no;\r\n \r\n \r\n if (search==name){\r\n const link='/detail/'+user_no;\r\n console.log(link)\r\n document.location.href = link\r\n }\r\n \r\n })}\r\n \r\n }\r\n \r\n\r\n \r\n\r\n \r\n return(\r\n <form\r\n class=\"d-none d-sm-inline-block form-inline mr-auto ml-md-3 my-2 my-md-0 mw-100 navbar-search\">\r\n <div class=\"input-group\">\r\n <input type=\"text\" class=\"form-control bg-light border-0 small\" id='search' placeholder=\"직원 검색\"\r\n aria-label=\"Search\" aria-describedby=\"basic-addon2\"/>\r\n <div class=\"input-group-append\">\r\n <button class=\"btn btn-primary\" type=\"button\" onClick={search_employee} >\r\n <i class=\"fas fa-search fa-sm\"></i>\r\n </button>\r\n </div>\r\n </div>\r\n </form>\r\n // <li class=\"nav-item dropdown no-arrow d-sm-none\">\r\n // <a class=\"nav-link dropdown-toggle\" href=\"#\" id=\"searchDropdown\" role=\"button\"\r\n // data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\r\n // <i class=\"fas fa-search fa-fw\"></i>\r\n // </a>\r\n\r\n // <div class=\"dropdown-menu dropdown-menu-right p-3 shadow animated--grow-in\"\r\n // aria-labelledby=\"searchDropdown\">\r\n // <form class=\"form-inline mr-auto w-100 navbar-search\">\r\n // <div class=\"input-group\">\r\n // <input type=\"text\" class=\"form-control bg-light border-0 small\"\r\n // placeholder=\"Search for...\" aria-label=\"Search\"\r\n // aria-describedby=\"basic-addon2\"/>\r\n // <div class=\"input-group-append\">\r\n // <button class=\"btn btn-primary\" type=\"button\">\r\n // <i class=\"fas fa-search fa-sm\"></i>\r\n // </button>\r\n // </div>\r\n // </div>\r\n // </form>\r\n // </div>\r\n // </li>\r\n);\r\n}\r\n\r\nexport default Search;","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\TopBar\\TopManageInfo.js",["330","331"],"\r\nconst TopManageInfo=()=>{\r\n\r\n \r\n\r\n \r\n return(\r\n <li class=\"nav-item dropdown no-arrow\">\r\n <a class=\"nav-link dropdown-toggle\" href=\"#\" id=\"userDropdown\" role=\"button\"\r\n data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\r\n <span class=\"mr-2 d-none d-lg-inline text-gray-600 small\">Manager</span>\r\n <img class=\"img-profile rounded-circle\"\r\n src=\"img/undraw_profile.svg\"/>\r\n </a>\r\n \r\n {/* <div class=\"dropdown-menu dropdown-menu-right shadow animated--grow-in\"\r\n aria-labelledby=\"userDropdown\">\r\n <a class=\"dropdown-item\" href=\"#\" data-toggle=\"modal\" data-target=\"#logoutModal\">\r\n <i class=\"fas fa-sign-out-alt fa-sm fa-fw mr-2 text-gray-400\"></i>\r\n Logout\r\n </a>\r\n </div> */}\r\n </li>\r\n);\r\n}\r\n\r\nexport default TopManageInfo;","C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\inc\\StressAvg.js",[],"C:\\Users\\ChaeLin\\Desktop\\grs_react\\guarosa_react\\src\\js\\demo\\chart-area-demo.js",["332","333","334","335","336","337"],{"ruleId":"338","replacedBy":"339"},{"ruleId":"340","replacedBy":"341"},{"ruleId":"342","severity":1,"message":"343","line":1,"column":17,"nodeType":"344","messageId":"345","endLine":1,"endColumn":26},{"ruleId":"342","severity":1,"message":"346","line":25,"column":8,"nodeType":"344","messageId":"345","endLine":25,"endColumn":12},{"ruleId":"342","severity":1,"message":"343","line":1,"column":17,"nodeType":"344","messageId":"345","endLine":1,"endColumn":26},{"ruleId":"342","severity":1,"message":"347","line":2,"column":10,"nodeType":"344","messageId":"345","endLine":2,"endColumn":14},{"ruleId":"348","severity":1,"message":"349","line":76,"column":13,"nodeType":"350","endLine":77,"endColumn":66},{"ruleId":"348","severity":1,"message":"349","line":91,"column":13,"nodeType":"350","endLine":92,"endColumn":72},{"ruleId":"348","severity":1,"message":"349","line":113,"column":13,"nodeType":"350","endLine":114,"endColumn":68},{"ruleId":"342","severity":1,"message":"343","line":1,"column":17,"nodeType":"344","messageId":"345","endLine":1,"endColumn":26},{"ruleId":"351","severity":1,"message":"352","line":26,"column":7,"nodeType":"353","endLine":26,"endColumn":9,"suggestions":"354"},{"ruleId":"355","severity":1,"message":"356","line":48,"column":33,"nodeType":"350","endLine":48,"endColumn":75},{"ruleId":"357","severity":2,"message":"358","line":2,"column":1,"nodeType":"359","messageId":"360","endLine":2,"endColumn":150},{"ruleId":"361","severity":2,"message":"362","line":2,"column":1,"nodeType":"344","messageId":"363","endLine":2,"endColumn":6},{"ruleId":"364","severity":1,"message":"365","line":2,"column":51,"nodeType":"366","messageId":"367","endLine":2,"endColumn":52},{"ruleId":"361","severity":2,"message":"362","line":3,"column":1,"nodeType":"344","messageId":"363","endLine":3,"endColumn":6},{"ruleId":"342","severity":1,"message":"368","line":32,"column":5,"nodeType":"344","messageId":"345","endLine":32,"endColumn":16},{"ruleId":"361","severity":2,"message":"362","line":32,"column":23,"nodeType":"344","messageId":"363","endLine":32,"endColumn":28},{"ruleId":"369","severity":1,"message":"370","line":2,"column":3,"nodeType":"359","messageId":"371","endLine":2,"endColumn":16,"fix":"372"},{"ruleId":"361","severity":2,"message":"373","line":56,"column":4,"nodeType":"344","messageId":"363","endLine":56,"endColumn":10},{"ruleId":"338","replacedBy":"374"},{"ruleId":"340","replacedBy":"375"},{"ruleId":"357","severity":2,"message":"358","line":2,"column":1,"nodeType":"359","messageId":"360","endLine":2,"endColumn":150},{"ruleId":"361","severity":2,"message":"362","line":2,"column":1,"nodeType":"344","messageId":"363","endLine":2,"endColumn":6},{"ruleId":"364","severity":1,"message":"365","line":2,"column":51,"nodeType":"366","messageId":"367","endLine":2,"endColumn":52},{"ruleId":"361","severity":2,"message":"362","line":3,"column":1,"nodeType":"344","messageId":"363","endLine":3,"endColumn":6},{"ruleId":"342","severity":1,"message":"376","line":32,"column":5,"nodeType":"344","messageId":"345","endLine":32,"endColumn":15},{"ruleId":"361","severity":2,"message":"362","line":32,"column":22,"nodeType":"344","messageId":"363","endLine":32,"endColumn":27},{"ruleId":"357","severity":2,"message":"358","line":2,"column":1,"nodeType":"359","messageId":"360","endLine":2,"endColumn":150},{"ruleId":"361","severity":2,"message":"362","line":2,"column":1,"nodeType":"344","messageId":"363","endLine":2,"endColumn":6},{"ruleId":"364","severity":1,"message":"365","line":2,"column":51,"nodeType":"366","messageId":"367","endLine":2,"endColumn":52},{"ruleId":"361","severity":2,"message":"362","line":3,"column":1,"nodeType":"344","messageId":"363","endLine":3,"endColumn":6},{"ruleId":"342","severity":1,"message":"377","line":7,"column":5,"nodeType":"344","messageId":"345","endLine":7,"endColumn":15},{"ruleId":"361","severity":2,"message":"362","line":7,"column":22,"nodeType":"344","messageId":"363","endLine":7,"endColumn":27},{"ruleId":"361","severity":2,"message":"378","line":2,"column":1,"nodeType":"344","messageId":"363","endLine":2,"endColumn":2},{"ruleId":"361","severity":2,"message":"378","line":3,"column":3,"nodeType":"344","messageId":"363","endLine":3,"endColumn":4},{"ruleId":"357","severity":2,"message":"358","line":7,"column":1,"nodeType":"359","messageId":"360","endLine":7,"endColumn":1029},{"ruleId":"369","severity":1,"message":"370","line":7,"column":14,"nodeType":"359","messageId":"371","endLine":7,"endColumn":27,"fix":"379"},{"ruleId":"357","severity":2,"message":"358","line":7,"column":27,"nodeType":"359","messageId":"360","endLine":7,"endColumn":1019},{"ruleId":"357","severity":2,"message":"358","line":7,"column":89,"nodeType":"359","messageId":"360","endLine":7,"endColumn":242},{"ruleId":"364","severity":1,"message":"365","line":7,"column":129,"nodeType":"366","messageId":"367","endLine":7,"endColumn":130},{"ruleId":"364","severity":1,"message":"365","line":7,"column":244,"nodeType":"366","messageId":"367","endLine":7,"endColumn":245},{"ruleId":"357","severity":2,"message":"358","line":7,"column":273,"nodeType":"359","messageId":"360","endLine":7,"endColumn":510},{"ruleId":"364","severity":1,"message":"365","line":7,"column":336,"nodeType":"366","messageId":"367","endLine":7,"endColumn":337},{"ruleId":"357","severity":2,"message":"358","line":7,"column":665,"nodeType":"359","messageId":"360","endLine":7,"endColumn":713},{"ruleId":"364","severity":1,"message":"365","line":7,"column":694,"nodeType":"366","messageId":"367","endLine":7,"endColumn":695},{"ruleId":"357","severity":2,"message":"358","line":7,"column":904,"nodeType":"359","messageId":"360","endLine":7,"endColumn":1017},{"ruleId":"364","severity":1,"message":"365","line":7,"column":998,"nodeType":"366","messageId":"367","endLine":7,"endColumn":999},{"ruleId":"361","severity":2,"message":"373","line":7,"column":1021,"nodeType":"344","messageId":"363","endLine":7,"endColumn":1027},{"ruleId":"342","severity":1,"message":"343","line":1,"column":17,"nodeType":"344","messageId":"345","endLine":1,"endColumn":26},{"ruleId":"342","severity":1,"message":"380","line":1,"column":28,"nodeType":"344","messageId":"345","endLine":1,"endColumn":37},{"ruleId":"342","severity":1,"message":"381","line":1,"column":39,"nodeType":"344","messageId":"345","endLine":1,"endColumn":47},{"ruleId":"342","severity":1,"message":"382","line":2,"column":8,"nodeType":"344","messageId":"345","endLine":2,"endColumn":13},{"ruleId":"348","severity":1,"message":"349","line":16,"column":25,"nodeType":"350","endLine":17,"endColumn":95},{"ruleId":"348","severity":1,"message":"349","line":23,"column":29,"nodeType":"350","endLine":23,"endColumn":63},{"ruleId":"348","severity":1,"message":"349","line":24,"column":29,"nodeType":"350","endLine":24,"endColumn":63},{"ruleId":"348","severity":1,"message":"349","line":26,"column":29,"nodeType":"350","endLine":26,"endColumn":63},{"ruleId":"342","severity":1,"message":"343","line":1,"column":17,"nodeType":"344","messageId":"345","endLine":1,"endColumn":26},{"ruleId":"342","severity":1,"message":"380","line":1,"column":28,"nodeType":"344","messageId":"345","endLine":1,"endColumn":37},{"ruleId":"342","severity":1,"message":"381","line":1,"column":39,"nodeType":"344","messageId":"345","endLine":1,"endColumn":47},{"ruleId":"342","severity":1,"message":"382","line":2,"column":8,"nodeType":"344","messageId":"345","endLine":2,"endColumn":13},{"ruleId":"348","severity":1,"message":"349","line":16,"column":25,"nodeType":"350","endLine":17,"endColumn":95},{"ruleId":"348","severity":1,"message":"349","line":23,"column":29,"nodeType":"350","endLine":23,"endColumn":63},{"ruleId":"348","severity":1,"message":"349","line":24,"column":29,"nodeType":"350","endLine":24,"endColumn":63},{"ruleId":"348","severity":1,"message":"349","line":26,"column":29,"nodeType":"350","endLine":26,"endColumn":63},{"ruleId":"342","severity":1,"message":"343","line":1,"column":10,"nodeType":"344","messageId":"345","endLine":1,"endColumn":19},{"ruleId":"342","severity":1,"message":"343","line":1,"column":10,"nodeType":"344","messageId":"345","endLine":1,"endColumn":19},{"ruleId":"342","severity":1,"message":"343","line":1,"column":10,"nodeType":"344","messageId":"345","endLine":1,"endColumn":19},{"ruleId":"342","severity":1,"message":"343","line":1,"column":10,"nodeType":"344","messageId":"345","endLine":1,"endColumn":19},{"ruleId":"342","severity":1,"message":"343","line":1,"column":17,"nodeType":"344","messageId":"345","endLine":1,"endColumn":26},{"ruleId":"355","severity":1,"message":"356","line":38,"column":29,"nodeType":"350","endLine":38,"endColumn":68},{"ruleId":"342","severity":1,"message":"343","line":1,"column":10,"nodeType":"344","messageId":"345","endLine":1,"endColumn":19},{"ruleId":"342","severity":1,"message":"343","line":1,"column":10,"nodeType":"344","messageId":"345","endLine":1,"endColumn":19},{"ruleId":"348","severity":1,"message":"349","line":11,"column":13,"nodeType":"350","endLine":12,"endColumn":83},{"ruleId":"355","severity":1,"message":"356","line":14,"column":17,"nodeType":"350","endLine":15,"endColumn":51},{"ruleId":"348","severity":1,"message":"349","line":20,"column":17,"nodeType":"350","endLine":20,"endColumn":51},{"ruleId":"348","severity":1,"message":"349","line":24,"column":17,"nodeType":"350","endLine":24,"endColumn":51},{"ruleId":"348","severity":1,"message":"349","line":28,"column":17,"nodeType":"350","endLine":28,"endColumn":51},{"ruleId":"348","severity":1,"message":"349","line":33,"column":17,"nodeType":"350","endLine":33,"endColumn":98},{"ruleId":"342","severity":1,"message":"343","line":1,"column":10,"nodeType":"344","messageId":"345","endLine":1,"endColumn":19},{"ruleId":"348","severity":1,"message":"349","line":11,"column":13,"nodeType":"350","endLine":12,"endColumn":83},{"ruleId":"348","severity":1,"message":"349","line":23,"column":17,"nodeType":"350","endLine":23,"endColumn":77},{"ruleId":"348","severity":1,"message":"349","line":34,"column":17,"nodeType":"350","endLine":34,"endColumn":77},{"ruleId":"348","severity":1,"message":"349","line":45,"column":17,"nodeType":"350","endLine":45,"endColumn":77},{"ruleId":"348","severity":1,"message":"349","line":56,"column":17,"nodeType":"350","endLine":56,"endColumn":83},{"ruleId":"342","severity":1,"message":"343","line":1,"column":10,"nodeType":"344","messageId":"345","endLine":1,"endColumn":19},{"ruleId":"348","severity":1,"message":"349","line":11,"column":13,"nodeType":"350","endLine":12,"endColumn":83},{"ruleId":"348","severity":1,"message":"349","line":23,"column":17,"nodeType":"350","endLine":23,"endColumn":77},{"ruleId":"348","severity":1,"message":"349","line":34,"column":17,"nodeType":"350","endLine":34,"endColumn":77},{"ruleId":"348","severity":1,"message":"349","line":45,"column":17,"nodeType":"350","endLine":45,"endColumn":77},{"ruleId":"348","severity":1,"message":"349","line":56,"column":17,"nodeType":"350","endLine":56,"endColumn":77},{"ruleId":"348","severity":1,"message":"349","line":67,"column":17,"nodeType":"350","endLine":67,"endColumn":83},{"ruleId":"338","replacedBy":"383"},{"ruleId":"340","replacedBy":"384"},{"ruleId":"355","severity":1,"message":"356","line":45,"column":33,"nodeType":"350","endLine":45,"endColumn":72},{"ruleId":"355","severity":1,"message":"356","line":33,"column":17,"nodeType":"350","endLine":33,"endColumn":130},{"ruleId":"351","severity":1,"message":"385","line":28,"column":7,"nodeType":"353","endLine":28,"endColumn":9,"suggestions":"386"},{"ruleId":"387","severity":1,"message":"388","line":31,"column":5,"nodeType":"389","messageId":"390","endLine":34,"endColumn":6},{"ruleId":"391","severity":1,"message":"392","line":31,"column":33,"nodeType":"393","messageId":"394","endLine":31,"endColumn":35},{"ruleId":"348","severity":1,"message":"349","line":90,"column":29,"nodeType":"350","endLine":91,"endColumn":99},{"ruleId":"348","severity":1,"message":"349","line":97,"column":33,"nodeType":"350","endLine":97,"endColumn":67},{"ruleId":"348","severity":1,"message":"349","line":98,"column":33,"nodeType":"350","endLine":98,"endColumn":67},{"ruleId":"348","severity":1,"message":"349","line":100,"column":33,"nodeType":"350","endLine":100,"endColumn":67},{"ruleId":"387","severity":1,"message":"388","line":26,"column":5,"nodeType":"389","messageId":"390","endLine":49,"endColumn":9},{"ruleId":"391","severity":1,"message":"392","line":26,"column":37,"nodeType":"393","messageId":"394","endLine":26,"endColumn":39},{"ruleId":"395","severity":1,"message":"396","line":28,"column":9,"nodeType":"397","messageId":"398","endLine":47,"endColumn":10},{"ruleId":"351","severity":1,"message":"399","line":57,"column":7,"nodeType":"353","endLine":57,"endColumn":9,"suggestions":"400"},{"ruleId":"348","severity":1,"message":"349","line":90,"column":25,"nodeType":"350","endLine":91,"endColumn":95},{"ruleId":"348","severity":1,"message":"349","line":97,"column":29,"nodeType":"350","endLine":97,"endColumn":63},{"ruleId":"348","severity":1,"message":"349","line":98,"column":29,"nodeType":"350","endLine":98,"endColumn":63},{"ruleId":"348","severity":1,"message":"349","line":100,"column":29,"nodeType":"350","endLine":100,"endColumn":63},{"ruleId":"351","severity":1,"message":"352","line":29,"column":7,"nodeType":"353","endLine":29,"endColumn":9,"suggestions":"401"},{"ruleId":"355","severity":1,"message":"356","line":70,"column":33,"nodeType":"350","endLine":70,"endColumn":75},{"ruleId":"338","replacedBy":"402"},{"ruleId":"340","replacedBy":"403"},{"ruleId":"348","severity":1,"message":"349","line":9,"column":13,"nodeType":"350","endLine":10,"endColumn":83},{"ruleId":"348","severity":1,"message":"349","line":21,"column":17,"nodeType":"350","endLine":21,"endColumn":77},{"ruleId":"348","severity":1,"message":"349","line":32,"column":17,"nodeType":"350","endLine":32,"endColumn":77},{"ruleId":"348","severity":1,"message":"349","line":43,"column":17,"nodeType":"350","endLine":43,"endColumn":77},{"ruleId":"348","severity":1,"message":"349","line":54,"column":17,"nodeType":"350","endLine":54,"endColumn":83},{"ruleId":"348","severity":1,"message":"349","line":9,"column":13,"nodeType":"350","endLine":10,"endColumn":83},{"ruleId":"348","severity":1,"message":"349","line":21,"column":17,"nodeType":"350","endLine":21,"endColumn":77},{"ruleId":"348","severity":1,"message":"349","line":32,"column":17,"nodeType":"350","endLine":32,"endColumn":77},{"ruleId":"348","severity":1,"message":"349","line":43,"column":17,"nodeType":"350","endLine":43,"endColumn":77},{"ruleId":"348","severity":1,"message":"349","line":54,"column":17,"nodeType":"350","endLine":54,"endColumn":77},{"ruleId":"348","severity":1,"message":"349","line":65,"column":17,"nodeType":"350","endLine":65,"endColumn":83},{"ruleId":"387","severity":1,"message":"388","line":27,"column":9,"nodeType":"389","messageId":"390","endLine":38,"endColumn":12},{"ruleId":"391","severity":1,"message":"392","line":27,"column":50,"nodeType":"393","messageId":"394","endLine":27,"endColumn":52},{"ruleId":"404","severity":1,"message":"405","line":32,"column":23,"nodeType":"406","messageId":"407","endLine":32,"endColumn":25},{"ruleId":"348","severity":1,"message":"349","line":9,"column":13,"nodeType":"350","endLine":10,"endColumn":83},{"ruleId":"355","severity":1,"message":"356","line":12,"column":17,"nodeType":"350","endLine":13,"endColumn":51},{"ruleId":"357","severity":2,"message":"358","line":2,"column":1,"nodeType":"359","messageId":"360","endLine":2,"endColumn":150},{"ruleId":"361","severity":2,"message":"362","line":2,"column":1,"nodeType":"344","messageId":"363","endLine":2,"endColumn":6},{"ruleId":"364","severity":1,"message":"365","line":2,"column":51,"nodeType":"366","messageId":"367","endLine":2,"endColumn":52},{"ruleId":"361","severity":2,"message":"362","line":3,"column":1,"nodeType":"344","messageId":"363","endLine":3,"endColumn":6},{"ruleId":"342","severity":1,"message":"368","line":32,"column":5,"nodeType":"344","messageId":"345","endLine":32,"endColumn":16},{"ruleId":"361","severity":2,"message":"362","line":32,"column":23,"nodeType":"344","messageId":"363","endLine":32,"endColumn":28},"no-native-reassign",["408"],"no-negated-in-lhs",["409"],"no-unused-vars","'Component' is defined but never used.","Identifier","unusedVar","'Test' is defined but never used.","'Link' is defined but never used.","jsx-a11y/anchor-is-valid","The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/anchor-is-valid.md","JSXOpeningElement","react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'getEmployeeStatus'. Either include it or remove the dependency array.","ArrayExpression",["410"],"jsx-a11y/alt-text","img elements must have an alt prop, either with meaningful text, or an empty string for decorative images.","no-unused-expressions","Expected an assignment or function call and instead saw an expression.","ExpressionStatement","unusedExpression","no-undef","'Chart' is not defined.","undef","no-sequences","Unexpected use of comma operator.","SequenceExpression","unexpectedCommaExpression","'myLineChart' is assigned a value but never used.","strict","'use strict' is unnecessary inside of modules.","module",{"range":"411","text":"412"},"'jQuery' is not defined.",["408"],["409"],"'myBarChart' is assigned a value but never used.","'myPieChart' is assigned a value but never used.","'$' is not defined.",{"range":"413","text":"412"},"'useEffect' is defined but never used.","'useState' is defined but never used.","'axios' is defined but never used.",["408"],["409"],"React Hook useEffect has a missing dependency: 'getEyeStatus'. Either include it or remove the dependency array.",["414"],"no-lone-blocks","Nested block is redundant.","BlockStatement","redundantNestedBlock","array-callback-return","Array.prototype.map() expects a return value from arrow function.","ArrowFunctionExpression","expectedInside","default-case","Expected a default case.","SwitchStatement","missingDefaultCase","React Hook useEffect has a missing dependency: 'getVoiceStatus'. Either include it or remove the dependency array.",["415"],["416"],["408"],["409"],"eqeqeq","Expected '===' and instead saw '=='.","BinaryExpression","unexpected","no-global-assign","no-unsafe-negation",{"desc":"417","fix":"418"},[18,31],"",[256,269],{"desc":"419","fix":"420"},{"desc":"421","fix":"422"},{"desc":"417","fix":"423"},"Update the dependencies array to be: [getEmployeeStatus]",{"range":"424","text":"425"},"Update the dependencies array to be: [getEyeStatus]",{"range":"426","text":"427"},"Update the dependencies array to be: [getVoiceStatus]",{"range":"428","text":"429"},{"range":"430","text":"425"},[666,668],"[getEmployeeStatus]",[700,702],"[getEyeStatus]",[1491,1493],"[getVoiceStatus]",[790,792]]