import { NgModule, NO_ERRORS_SCHEMA } from '@angular/core';
import { CommonModule } from '@angular/common';  

import {CourseQuestions} from './course-question.component';
import {CourseQuestionHeaderComponent} from './course-question-header/course-question-header.component';
import {CourseQuestionContentsComponent} from './course-question-contents/course-question-contents.component';
import { HttpClientModule } from '@angular/common/http';
import { BBCheckboxModule } from 'base-blocks';
import { BBRadiobuttonGroupModule } from 'base-blocks';
import { MaterialModule } from 'base-blocks';
import { FormsModule } from '@angular/forms';
import { BrowserModule } from '@angular/platform-browser';
import { BBTextboxModule } from 'base-blocks';
import { BBSelectModule } from 'base-blocks';

@NgModule({
  declarations: [
    CourseQuestions,
    CourseQuestionHeaderComponent,
    CourseQuestionContentsComponent
  ],
  imports: [
    CommonModule,
    HttpClientModule,
    MaterialModule,
    FormsModule,
    BrowserModule,
    BBCheckboxModule,
    BBRadiobuttonGroupModule,
    BBTextboxModule,
    BBSelectModule
  ],
  providers: [],
  bootstrap: [],
  exports: [   
    CourseQuestions,
    CourseQuestionHeaderComponent,
    CourseQuestionContentsComponent
  ],
entryComponents: [CourseQuestions],
schemas: [NO_ERRORS_SCHEMA]
})
export class CourseQuestionModule { }
