adxccasas

Untitled

Feb 21st, 2024
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JavaScript 1.04 KB | Source Code | 0 0
  1. const TableData = ({ totalUsers, loading }) => {
  2.   let monthDates = Object.values(totalUsers)[1];
  3.   let resultTable = Object.values(totalUsers)[0];
  4.   const resultData = Object.entries(resultTable).map(([key, value]) => ({
  5.     key,
  6.     value,
  7.   }));
  8.  
  9.   if (loading) {
  10.     return <div>Data is loading...</div>;
  11.   }
  12.  
  13.   return (
  14.     <Table>
  15.  
  16.       <TableBody>
  17.         {resultData.map((item, index) => {
  18.           // console.log(item)
  19.           return (
  20.             <TableRow key={index}>
  21.               <TableCell>
  22.                 {item.key === "null" ? "NO COLLEGE" : item.key}
  23.               </TableCell>
  24.               {item.value.map((res, index) => {
  25.                 console.log(res)
  26.                 const keys = Object.keys(res);
  27.                 const secondKey = keys[1];
  28.                 const secondValue = res[secondKey];
  29.  
  30.                 return <TableCell key={index}>{secondValue}</TableCell>;
  31.               })}
  32.             </TableRow>
  33.           );
  34.         })}
  35.       </TableBody>
  36.     </Table>
  37.   );
  38. };
  39.  
  40. export default TableData;
Advertisement
Add Comment
Please, Sign In to add comment