@@ -8,6 +8,9 @@ import moment from 'moment';
88const StudentHistory : React . FC = ( ) => {
99 const courseId = Number ( useParams ( ) . courseId ) ;
1010 const studentId = Number ( useParams ( ) . studentId ) ;
11+ const name = 'Friend' ;
12+ const lastname = 'buddy' ;
13+
1114 const [ { fetching, data, error } ] = useIndividualAttendanceQuery ( {
1215 variables : { courseId, studentId } ,
1316 } ) ;
@@ -21,22 +24,27 @@ const StudentHistory: React.FC = () => {
2124
2225 if ( indivHistory ) {
2326 return (
24- < div className = " flex flex-row flex-wrap w-5/6 justify-start " >
25- { indivHistory . map ( ( session ) => {
26- const date = new Date ( Number ( session ! . date ) ) ;
27- const UTCdate = date . toUTCString ( ) ;
27+ < div >
28+ < h1 className = "flex justify-center text-lg md:text-xl" > { name } { lastname } </ h1 >
29+ < section className = "flex justify-center h-1/4 md:h-1/2 lg:h-5/6 xl:h-screen p-4" >
30+ < div className = " flex flex-row flex-wrap justify-start bg-white w-11/12 md:h-2/3 lx:w-9/12 overflow-scroll border-green border-8" >
31+ { indivHistory . map ( ( session ) => {
32+ const date = new Date ( Number ( session ! . date ) ) ;
33+ const UTCdate = date . toUTCString ( ) ;
2834
29- return (
30- < div className = "flex flex-col justify-center p-4 items-center" >
31- { session ! . attended ? (
32- < CheckBoxChecked className = "w-10 h-10" />
33- ) : (
34- < CheckBoxCrossed className = "w-10 h-10" />
35- ) }
36- < p > { moment ( UTCdate ) . format ( 'L' ) } </ p >
37- </ div >
38- ) ;
39- } ) }
35+ return (
36+ < div className = "flex flex-col justify-center w-26 p-2 md:w-32 items-center border-2 border-black m-1 hover:bg-green-xlight" >
37+ { session ! . attended ? (
38+ < CheckBoxChecked className = "w-10 h-10" />
39+ ) : (
40+ < CheckBoxCrossed className = "w-10 h-10" />
41+ ) }
42+ < p > { moment ( UTCdate ) . format ( 'L' ) } </ p >
43+ </ div >
44+ ) ;
45+ } ) }
46+ </ div >
47+ </ section >
4048 </ div >
4149 ) ;
4250 }
0 commit comments