Angular required radio input

имеется компонент, включающий в себя вопрос и варианты ответа на него в виде радио кнопок, в другом компоненте имеются две кнопки переключения вопроса Предыдущий и Следующий, на "Следующий" повесил функцию активной/неактивной кнопки, но через F12 меняешь свойство и можешь пробегать по всем вопросам если не выбран ответ в радио, как реализовать, чтобы кнопка "Следующий" была активна только когда выбран радио инпут и никак иначе

questioncomponent.html

Question {{questionIndex+1}} of {{quest.length}}
<br>
<h5>{{currentQuestion}}</h5>
<p *ngFor="let option of currentOptions">
 <input
  (click)="setUserAnswer(option.id)"
  type="radio"
  value={{option.id}}
  [checked]="getUserAnswer(option.id)"
  name="answer"
  > {{option.answerName}}
</p>

parentcomponent.html

<app-question [questionIndex]='currentIndex'
          (answers) ="receiveAnswers($event)"
          (questionLength)="receiveQuestionsLength($event)">
</app-question>
<br>
<button *ngIf="currentIndex > 0" 
(click)="goPrevious()">Предыдущий</button>
<button *ngIf='currentIndex < questionLength - 1' (click)="goNext()" 
[disabled]="nextButtonEnabled()">Следующий</button>
<button *ngIf="currentIndex > questionLength - 2" (click)="submitAnswers()">Отправить</button>

Ответы (0 шт):