switch (question.type) {
case DRAG_AND_DROP_TEXT:
answerOrder.push(question.dropspots.map((dropspots: any) => dropspots.id));
break;
case RANKING_TEXT:
answerOrder.push(question.response.map((response: any) => response.id));
break;
case SINGLE_CHOICE:
case MULTIPLE_CHOICE:
case STATEMENT_CHOICE:
case SINGLE_CHOICE_IMAGE:
answerOrder.push(question.answers.map((answer: any) => answer.id));
break;
default:
answerOrder.push([]);
}