nycJSorg/angular-presentation

View on GitHub
libs/utils/src/lib/sync/components/questions/questions-viewer/questions-viewer.component.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { Component } from '@angular/core';
import { QuestionsService } from '@codelab/utils/src/lib/sync/components/questions/common/questions.service';

@Component({
  selector: 'codelab-questions-viewer',
  templateUrl: './questions-viewer.component.html',
  styleUrls: ['./questions-viewer.component.css']
})
export class QuestionsViewerComponent {
  constructor(public readonly questionsService: QuestionsService) {}

  addQuestion(input: HTMLTextAreaElement) {
    const question = input.value.trim();
    if (question !== '') {
      this.questionsService.addQuestion(question);
      input.value = '';
    }
  }
}