Skip to content

Instantly share code, notes, and snippets.

@RamyEl-basyouni
Created October 22, 2020 11:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save RamyEl-basyouni/975b864a669984f802c6bed1a2350e1a to your computer and use it in GitHub Desktop.
Save RamyEl-basyouni/975b864a669984f802c6bed1a2350e1a to your computer and use it in GitHub Desktop.
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { Routes, RouterModule } from '@angular/router';
import { IonicModule } from '@ionic/angular';
import { LoginPage } from './login';
import {SharedModule} from '../shared'
import {TranslateLoader, TranslateModule} from "@ngx-translate/core";
import {HttpClient} from "@angular/common/http";
import {TranslateHttpLoader} from "@ngx-translate/http-loader";
const routes: Routes = [
{
path: '',
component: LoginPage
}
];
export function createTranslateLoader(http: HttpClient) {
return new TranslateHttpLoader(http, '../../assets/i18n/', '.json');
}
@NgModule({
imports: [
CommonModule,
FormsModule,
IonicModule,
SharedModule,
// TranslateModule.forChild({
// loader: {
// provide: TranslateLoader,
// useFactory: createTranslateLoader,
// deps: [HttpClient]
// }
// }),
RouterModule.forChild(routes)
],
declarations: [LoginPage]
})
export class LoginPageModule {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment