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

import { StudentprofileRoutingModule } from './studentprofile-routing.module';
import { StudentprofileComponent } from './studentprofile.component';
import { UsersettingModule } from '../usersetting/usersetting.module';
import { ChangepasswordModule } from '../changepassword/changepassword.module';
import { TwofasettingModule } from '../twofasetting/twofasetting.module';

import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { NgxSpinnerModule } from 'ngx-spinner';
import { MyenrollmentsModule } from '../myenrollments/myenrollments.module';
import { NoconnectionModule } from 'src/app/noconnection/noconnection.module';
import { NoconnectionComponent } from 'src/app/noconnection/noconnection.component';
import { MatNativeDateModule } from '@angular/material/core';
import { MatDatepickerModule } from '@angular/material/datepicker';
import { MatFormFieldModule } from '@angular/material/form-field';
import { MatInputModule } from '@angular/material/input';
import { MomentTimezonePickerModule } from 'moment-timezone-picker';


@NgModule({
  declarations: [StudentprofileComponent],
  imports: [
    CommonModule,
    StudentprofileRoutingModule,
    UsersettingModule,
    ChangepasswordModule,
    TwofasettingModule,
    FormsModule,
    ReactiveFormsModule,
    NgxSpinnerModule,
    MyenrollmentsModule,
    MomentTimezonePickerModule,
    NoconnectionModule, MatNativeDateModule, MatDatepickerModule, MatFormFieldModule, MatInputModule
  ],
  exports: [NoconnectionComponent],
})
export class StudentprofileModule { }
