firebaseui-angular-i18n
Version:
[](https://badge.fury.io/js/firebaseui-angular-i18n)
46 lines • 5.67 kB
JavaScript
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { DynamicLoaderService } from './dynamic-loader.service';
import { FirebaseuiAngularLibraryComponent } from './firebaseui-angular-library.component';
import { FirebaseuiAngularLibraryService } from './firebaseui-angular-library.service';
import * as i0 from "@angular/core";
export class FirebaseUIModule {
static forRoot(firebaseUiAuthConfig) {
return {
ngModule: FirebaseUIModule,
providers: [
{ provide: 'firebaseUIAuthConfig', useValue: firebaseUiAuthConfig },
{ provide: 'firebaseUIAuthConfigFeature', useValue: {} }
]
};
}
static forFeature(firebaseUIAuthConfig) {
return {
ngModule: FirebaseUIModule,
providers: [
{ provide: 'firebaseUIAuthConfigFeature', useValue: firebaseUIAuthConfig }
]
};
}
}
FirebaseUIModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.2", ngImport: i0, type: FirebaseUIModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
FirebaseUIModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "15.1.2", ngImport: i0, type: FirebaseUIModule, declarations: [FirebaseuiAngularLibraryComponent], imports: [CommonModule], exports: [FirebaseuiAngularLibraryComponent] });
FirebaseUIModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "15.1.2", ngImport: i0, type: FirebaseUIModule, providers: [
FirebaseuiAngularLibraryService,
DynamicLoaderService
], imports: [CommonModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.2", ngImport: i0, type: FirebaseUIModule, decorators: [{
type: NgModule,
args: [{
imports: [
CommonModule
],
declarations: [FirebaseuiAngularLibraryComponent],
providers: [
FirebaseuiAngularLibraryService,
DynamicLoaderService
],
exports: [FirebaseuiAngularLibraryComponent]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmlyZWJhc2V1aS1hbmd1bGFyLWxpYnJhcnkubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvZmlyZWJhc2V1aS1hbmd1bGFyLWxpYnJhcnkvc3JjL2xpYi9maXJlYmFzZXVpLWFuZ3VsYXItbGlicmFyeS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBdUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQ2hFLE9BQU8sRUFBRSxpQ0FBaUMsRUFBRSxNQUFNLHdDQUF3QyxDQUFDO0FBRTNGLE9BQU8sRUFBRSwrQkFBK0IsRUFBRSxNQUFNLHNDQUFzQyxDQUFDOztBQWF2RixNQUFNLE9BQU8sZ0JBQWdCO0lBQzNCLE1BQU0sQ0FBQyxPQUFPLENBQUMsb0JBQWtEO1FBQy9ELE9BQU87WUFDTCxRQUFRLEVBQUUsZ0JBQWdCO1lBQzFCLFNBQVMsRUFBRTtnQkFDVCxFQUFFLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxRQUFRLEVBQUUsb0JBQW9CLEVBQUU7Z0JBQ25FLEVBQUUsT0FBTyxFQUFFLDZCQUE2QixFQUFFLFFBQVEsRUFBRSxFQUFFLEVBQUU7YUFDekQ7U0FDRixDQUFDO0lBQ0osQ0FBQztJQUVELE1BQU0sQ0FBQyxVQUFVLENBQUMsb0JBQWtEO1FBQ2xFLE9BQU87WUFDTCxRQUFRLEVBQUUsZ0JBQWdCO1lBQzFCLFNBQVMsRUFBRTtnQkFDVCxFQUFFLE9BQU8sRUFBRSw2QkFBNkIsRUFBRSxRQUFRLEVBQUUsb0JBQW9CLEVBQUU7YUFDM0U7U0FDRixDQUFDO0lBQ0osQ0FBQzs7NkdBbEJVLGdCQUFnQjs4R0FBaEIsZ0JBQWdCLGlCQVBaLGlDQUFpQyxhQUY5QyxZQUFZLGFBT0osaUNBQWlDOzhHQUVoQyxnQkFBZ0IsYUFOaEI7UUFDVCwrQkFBK0I7UUFDL0Isb0JBQW9CO0tBQ3JCLFlBTkMsWUFBWTsyRkFTSCxnQkFBZ0I7a0JBWDVCLFFBQVE7bUJBQUM7b0JBQ1IsT0FBTyxFQUFFO3dCQUNQLFlBQVk7cUJBQ2I7b0JBQ0QsWUFBWSxFQUFFLENBQUMsaUNBQWlDLENBQUM7b0JBQ2pELFNBQVMsRUFBRTt3QkFDVCwrQkFBK0I7d0JBQy9CLG9CQUFvQjtxQkFDckI7b0JBQ0QsT0FBTyxFQUFFLENBQUMsaUNBQWlDLENBQUM7aUJBQzdDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IE1vZHVsZVdpdGhQcm92aWRlcnMsIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBEeW5hbWljTG9hZGVyU2VydmljZSB9IGZyb20gJy4vZHluYW1pYy1sb2FkZXIuc2VydmljZSc7XG5pbXBvcnQgeyBGaXJlYmFzZXVpQW5ndWxhckxpYnJhcnlDb21wb25lbnQgfSBmcm9tICcuL2ZpcmViYXNldWktYW5ndWxhci1saWJyYXJ5LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBFeHRlbmRlZEZpcmViYXNlVUlBdXRoQ29uZmlnIH0gZnJvbSAnLi9maXJlYmFzZXVpLWFuZ3VsYXItbGlicmFyeS5oZWxwZXInO1xuaW1wb3J0IHsgRmlyZWJhc2V1aUFuZ3VsYXJMaWJyYXJ5U2VydmljZSB9IGZyb20gJy4vZmlyZWJhc2V1aS1hbmd1bGFyLWxpYnJhcnkuc2VydmljZSc7XG5cbkBOZ01vZHVsZSh7XG4gIGltcG9ydHM6IFtcbiAgICBDb21tb25Nb2R1bGVcbiAgXSxcbiAgZGVjbGFyYXRpb25zOiBbRmlyZWJhc2V1aUFuZ3VsYXJMaWJyYXJ5Q29tcG9uZW50XSxcbiAgcHJvdmlkZXJzOiBbXG4gICAgRmlyZWJhc2V1aUFuZ3VsYXJMaWJyYXJ5U2VydmljZSxcbiAgICBEeW5hbWljTG9hZGVyU2VydmljZVxuICBdLFxuICBleHBvcnRzOiBbRmlyZWJhc2V1aUFuZ3VsYXJMaWJyYXJ5Q29tcG9uZW50XVxufSlcbmV4cG9ydCBjbGFzcyBGaXJlYmFzZVVJTW9kdWxlIHtcbiAgc3RhdGljIGZvclJvb3QoZmlyZWJhc2VVaUF1dGhDb25maWc6IEV4dGVuZGVkRmlyZWJhc2VVSUF1dGhDb25maWcpOiBNb2R1bGVXaXRoUHJvdmlkZXJzPEZpcmViYXNlVUlNb2R1bGU+IHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IEZpcmViYXNlVUlNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAgeyBwcm92aWRlOiAnZmlyZWJhc2VVSUF1dGhDb25maWcnLCB1c2VWYWx1ZTogZmlyZWJhc2VVaUF1dGhDb25maWcgfSxcbiAgICAgICAgeyBwcm92aWRlOiAnZmlyZWJhc2VVSUF1dGhDb25maWdGZWF0dXJlJywgdXNlVmFsdWU6IHt9IH1cbiAgICAgIF1cbiAgICB9O1xuICB9XG5cbiAgc3RhdGljIGZvckZlYXR1cmUoZmlyZWJhc2VVSUF1dGhDb25maWc6IEV4dGVuZGVkRmlyZWJhc2VVSUF1dGhDb25maWcpOiBNb2R1bGVXaXRoUHJvdmlkZXJzPEZpcmViYXNlVUlNb2R1bGU+IHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IEZpcmViYXNlVUlNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAgeyBwcm92aWRlOiAnZmlyZWJhc2VVSUF1dGhDb25maWdGZWF0dXJlJywgdXNlVmFsdWU6IGZpcmViYXNlVUlBdXRoQ29uZmlnIH1cbiAgICAgIF1cbiAgICB9O1xuICB9XG59XG4iXX0=