source.map(string => ({ answerText: string })) ?
может проще тогда в useEffect все закинуть и проставлять setState по условию?
currentDialogId(getState())? Сам селектор просто импортни выше
должно по идее) ну или задача не в этом?