Fix class sorting bug and move datetime picker down

This commit is contained in:
Tanner Collin 2020-01-16 03:00:10 +00:00
parent 1a8b12ceb4
commit 27c6ca65e1
2 changed files with 11 additions and 11 deletions

View File

@ -115,7 +115,7 @@ export function CourseDetail(props) {
<Table.Body>
{course.sessions.length ?
course.sessions.sort((a, b) => a.datetime < b.datetime).map((x, i) =>
course.sessions.sort((a, b) => a.datetime < b.datetime ? 1 : -1).slice(0,10).map((x, i) =>
<Table.Row key={i}>
<Table.Cell>
<Link to={'/classes/'+x.id}>

View File

@ -25,6 +25,16 @@ function InstructorClassEditor(props) {
return (
<div className='class-editor'>
<Form.Input
label='Cost ($)'
{...makeProps('cost')}
/>
<Form.Input
label='Max Students — Blank for Unlimited'
{...makeProps('max_students')}
/>
<Form.Field>
<label>Time and Date</label>
<Datetime
@ -39,16 +49,6 @@ function InstructorClassEditor(props) {
}
</Form.Field>
<Form.Input
label='Cost ($)'
{...makeProps('cost')}
/>
<Form.Input
label='Max Students — Blank for Unlimited'
{...makeProps('max_students')}
/>
{editing && <Form.Field>
<label>Is the class cancelled?</label>
<Checkbox