Support deleting a task from a schedule

This commit is contained in:
Dane Everitt 2020-03-18 21:08:32 -07:00
parent 5345a2a3e1
commit 78ed343a34
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
10 changed files with 172 additions and 8 deletions

View file

@ -79,7 +79,14 @@ export default ({ match, location: { state } }: RouteComponentProps<Params, {},
key={task.id}
className={'bg-neutral-700 border border-neutral-600 mb-2 px-6 py-4 rounded'}
>
<ScheduleTaskRow task={task}/>
<ScheduleTaskRow
task={task}
schedule={schedule.id}
onTaskRemoved={() => setSchedule(s => ({
...s!,
tasks: s!.tasks.filter(t => t.id !== task.id),
}))}
/>
</div>
))
}