Add task detail component