import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { LayoutPageComponent } from './pages/layout-page/layout-page.component';
import { MainComponent, ModalCircular } from './pages/main/main.component';
import { PadresRoutingModule } from './padres-routing.module';
import { ReactiveFormsModule } from '@angular/forms';
import { FullCalendarModule } from '@fullcalendar/angular';

import { MaterialModule } from '../../material/material.module';
import { SharedModule } from '../../shared/shared.module';
import { CardsHijosComponent } from './pages/cards-hijos/cards-hijos.component';
import { CalendarComponent } from './pages/calendar/calendar.component';
import { registroAlumnoComponent } from './pages/registroAlumno/registroAlumno.component';
import { RegistroAdComponent, registroComponent } from './pages/Registro/registro.component';
import { CircularHijosComponent } from './pages/circularHijos/circular-hijos.component';
import { BitacoraHijosComponent } from './pages/bitacora-hijos/bitacora-hijos.component';
import { FormulariosComponent } from './pages/formularios/formularios.component';
import { ListaFormulariosComponent } from './pages/lista-formularios/lista-formularios.component';
import { TareasComponent } from './pages/tareas/tareas.component';
import { TareasHijosComponent } from './pages/tareas-hijos/tareas-hijos.component';



@NgModule({
  declarations: [
    LayoutPageComponent,
    MainComponent,
    CardsHijosComponent,
    CalendarComponent,
    ModalCircular,
    registroAlumnoComponent,
    registroComponent,
    RegistroAdComponent,
    CircularHijosComponent,
    BitacoraHijosComponent,
    FormulariosComponent,
    ListaFormulariosComponent,
    TareasComponent,
    TareasHijosComponent,
  ],
  imports: [
    CommonModule,
    PadresRoutingModule,
    SharedModule,
    MaterialModule,
    ReactiveFormsModule,
    FullCalendarModule
  ],
  exports: [
    CalendarComponent
  ]
})
export class PadresModule { }
