import React, { useState, useEffect } from 'react'; import { BrowserRouter as Router, Switch, Route, Link, useParams } from 'react-router-dom'; import './light.css'; import { Container, Divider, Dropdown, Form, Grid, Header, Icon, Image, Menu, Message, Segment, Table } from 'semantic-ui-react'; import moment from 'moment'; import { requester } from './utils.js'; import { NotFound, PleaseLogin } from './Misc.js'; export function TrainingList(props) { const { training } = props; return ( Course / Event Name Class Date Status Instructor {training.slice().sort((a, b) => a.session.datetime < b.session.datetime ? 1 : -1).map(x => {x.session.course_name} {moment(x.session.datetime).format('MMMM Do YYYY')} {x.attendance_status} {x.session.instructor_name} )}
); }; export function Training(props) { const { user } = props; return (
Training
{user.training.length ? :

No training yet! Sign up for a course to take a class.

}
); };