All files / components/Student StudentTable.js

100% Statements 2/2
100% Branches 0/0
100% Functions 1/1
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49            2x                                                                       2x            
import React from "react";
import OurTable from "main/components/OurTable"
 
 export default function StudentTable({ students }) {
     // Stryker disable next-line all : TODO try to make a good test for this
 
     const columns = [
        {
            Header: 'id',
            accessor: 'id',
        },
        {
            Header: 'courseId',
            accessor: 'courseId',
        },
        {
            Header: 'fname',
            accessor: 'fname',
        },
        {
           Header: 'lname',
           accessor: 'lname',
       },
       {
           Header: 'studentId',
           accessor: 'studentId',
       },
       {
           Header: 'email',
           accessor: 'email',
       },
       {
           Header: 'githubId',
           accessor: 'githubId',
       },
       {
           Header: 'user',
           accessor: 'user',
       },
  
    ];
 
     return (
        <>
            <div>Total Students: {students.length}</div>
          <OurTable data={students} columns={columns} testid={"StudentTable"} />
        </>
      );
    };