Skip to content

Commit

Permalink
feat: update project to angular 11
Browse files Browse the repository at this point in the history
  • Loading branch information
itekaf committed Feb 4, 2021
1 parent a2b9d29 commit 3ff77f1
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 14 deletions.
4 changes: 3 additions & 1 deletion angular.webpack.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,11 @@ module.exports = (config, options) => {
config.externals = {
...config.externals,
"fs": 'require("fs")',
"os": 'require("os")',
"path": 'require("path")',
"stream": 'require("stream")',
"constants": 'require("constants")'
"constants": 'require("constants")',
"tslib": 'require("tslib")'
};

return config;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
import { Injectable } from '@angular/core';
import {NgxTranslateLint, IRulesConfig, ResultCliModel, ErrorTypes, KeyModelWithLanguages, LanguagesModel} from 'ngx-translate-lint';
import {Injectable} from '@angular/core';
import {
ErrorTypes,
IRulesConfig,
KeyModelWithLanguages,
LanguagesModel,
NgxTranslateLint,
ResultCliModel
} from 'ngx-translate-lint';
import {ProjectLintingModel} from "../../models";
import { sortedUniqBy } from 'lodash';
import {sortedUniqBy} from 'lodash';
import {ResultErrorModel} from "ngx-translate-lint/dist/src/core/models/results/ResultErrorModel";

@Injectable({
providedIn: 'root'
})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ export class ProjectItemComponent implements OnInit {
this.projectItemKeysForm.addControl(index + key.name, new FormControl(lang.keyValue));
});
});

this.projectItemKeysForm.valueChanges.subscribe((value) => {
this.project.keysModel.forEach((key) => {
key.languages.forEach((lang, index) => {
Expand Down
13 changes: 7 additions & 6 deletions src/app/modules/project/project-list/project-list.component.ts
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
import * as shortId from 'shortid';
import { MatDialog } from "@angular/material/dialog";
import { FormControl } from '@angular/forms';
import { Component, OnInit } from '@angular/core';
import { ProjectModel } from 'app/core/models/project.model';
import { TranslateService } from "@ngx-translate/core";

import { ProjectLowdbService } from 'app/core/services/lowdb/project.lowdb.service';
import { ProjectModel } from 'app/core/models/project.model';
import { AppSettingsModel } from "../../../core/models";
import { defaultProjectSettings } from 'app/core/const/defaultProjectSettings.const';
import { AppSettingsLowdbService } from "../../../core/services/lowdb/app.settings.lowdb.service";
import { NgxTranslateLintService } from "../../../core/services/ngx-translate-lint/ngx-translate-lint.service";
import { MatDialog } from "@angular/material/dialog";
import { ProjectCreateDialogComponent } from "../project-create-dialog/project-create-dialog.component";
import { ApplicationSettingsDialogComponent } from "../../application/application-settings-dialog/application-settings-dialog.component";
import { AppSettingsModel } from "../../../core/models";
import { TranslateService } from "@ngx-translate/core";
import { AppSettingsLowdbService } from "../../../core/services/lowdb/app.settings.lowdb.service";
import { defaultProjectSettings } from 'app/core/const/defaultProjectSettings.const';

@Component({
selector: 'app-project-list',
Expand Down
6 changes: 3 additions & 3 deletions src/app/modules/project/project.module.ts
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { SharedModule } from 'app/shared/shared.module';
import { CdkTreeModule } from "@angular/cdk/tree";
import { ProjectRoutingModule } from 'app/modules/project/project-routing.module';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';

import { SharedModule } from 'app/shared/shared.module';
import { SearchKeyByNamePipe } from './project-item/pipe/search-key-by-name.pipe';
import { ProjectRoutingModule } from 'app/modules/project/project-routing.module';
import { ProjectListComponent } from './project-list/project-list.component';
import { ProjectItemComponent } from './project-item/project-item.component';
import { ProjectCreateDialogComponent } from './project-create-dialog/project-create-dialog.component';
import { ProjectItemSettingsComponent } from './project-item-settings/project-item-settings.component';
import { ProjectCreateKeyDialogComponent } from './project-create-key-dialog/project-create-key-dialog.component';
import { SearchKeyByNamePipe } from './project-item/pipe/search-key-by-name.pipe';

@NgModule({
declarations: [
Expand Down

0 comments on commit 3ff77f1

Please sign in to comment.