Skip to content
Snippets Groups Projects
Commit 550aa63b authored by Rafael László's avatar Rafael László :speech_balloon:
Browse files

admin edit and show Task bits

parent 3f04c1eb
No related branches found
No related tags found
No related merge requests found
......@@ -71,6 +71,7 @@ export const editTask = ({
title,
text,
deadline,
bits,
}) => (
async (dispatch) => {
try {
......@@ -78,6 +79,7 @@ export const editTask = ({
title,
text,
deadline,
bits,
});
if (response.data.id) {
dispatch({
......
......@@ -19,6 +19,7 @@ class EditTaskForm extends Component {
title,
text,
deadline,
bits,
} = this.props.selectedTask;
return (
<Modal
......@@ -68,6 +69,15 @@ class EditTaskForm extends Component {
}}
value={deadline}
/>
<Form.Field
control={Input}
type='number'
label='Bitek száma:'
name='bits'
onChange={e => this.props.writeTask(e)}
value={bits}
placeholder='Add meg a feladatért kapható bitek számát ...'
/>
</Form>
</Modal.Content>
<Modal.Actions>
......@@ -96,6 +106,7 @@ class EditTaskForm extends Component {
title,
text,
deadline,
bits,
});
this.setState({ showModal: false });
this.props.clearWrite();
......
......@@ -218,6 +218,12 @@ class Homework extends Component {
<Table.Cell>
{moment(task.deadline).format('YYYY. MM. DD. HH:mm')}
</Table.Cell>
{/* Bits */}
<Table.Cell>
<Label color={null}>
{task.bits} bit
</Label>
</Table.Cell>
{/* Admin buttons */}
<Table.Cell>
<EditTaskForm onClick={() => this.props.setSelectedTask(task)} />
......@@ -278,6 +284,8 @@ class Homework extends Component {
<Icon circular name='calendar' />
Beadási határidő
</Table.HeaderCell>
<Table.HeaderCell width={2}>
</Table.HeaderCell>
<Table.HeaderCell>
<Icon circular name='edit' />
Módosítás / Törlés
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment