import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { NgOtpInputModule } from 'ng-otp-input';
import { MaterialModule } from '../../shared/directives/material.module';
import { SharedDirectiveModule } from '../../shared/directives/shareddirecitve.module';
import { PersonalLoanRoutingModule } from './personal-loan-routing.module';
import { PersonalLoanComponent } from './personal-loan.component';
// import { AngularFireModule } from '@angular/fire/compat';
// import { AngularFireAuthModule } from '@angular/fire/compat/auth';
// import { AngularFireStorageModule } from '@angular/fire/compat/storage';
import { CommonService } from '../../shared/services/common/common.service';

@NgModule({
    declarations: [PersonalLoanComponent],
    imports: [
        CommonModule,
        PersonalLoanRoutingModule,
        FormsModule,
        MaterialModule,
        NgOtpInputModule,
        SharedDirectiveModule,
        ReactiveFormsModule,
        // AngularFireModule.initializeApp(environment.firebase),
        // AngularFireStorageModule,
        // AngularFireAuthModule,

    ],
    providers: [CommonService]
})
export class PersonalLoanModule { }
