From f076bfd4dc6a9e1993fc3406b8350df4757767e0 Mon Sep 17 00:00:00 2001 From: Dan Percic Date: Mon, 10 May 2021 12:57:21 +0300 Subject: [PATCH] fix conflicts, add nrwl webpack peer dependencie, reformat code --- .../project-listing-screen.component.ts | 6 +-- .../project-overview-screen.component.ts | 2 +- .../initials-avatar.component.ts | 41 ++++--------------- .../src/assets/icons/general/assign-me.svg | 3 +- .../src/assets/icons/general/expand.svg | 3 +- .../src/assets/icons/general/nav-last.svg | 3 +- .../assets/icons/general/status-collapse.svg | 3 +- .../assets/icons/general/status-expand.svg | 6 ++- .../src/assets/icons/general/status-info.svg | 3 +- package.json | 1 + yarn.lock | 38 +++++++++++++++++ 11 files changed, 64 insertions(+), 45 deletions(-) diff --git a/apps/red-ui/src/app/modules/projects/screens/project-listing-screen/project-listing-screen.component.ts b/apps/red-ui/src/app/modules/projects/screens/project-listing-screen/project-listing-screen.component.ts index b70598eb4..0ed9ff36d 100644 --- a/apps/red-ui/src/app/modules/projects/screens/project-listing-screen/project-listing-screen.component.ts +++ b/apps/red-ui/src/app/modules/projects/screens/project-listing-screen/project-listing-screen.component.ts @@ -1,5 +1,5 @@ import { Component, Injector, OnDestroy, OnInit, ViewChild } from '@angular/core'; -import { Project, RuleSetModel, User } from '@redaction/red-ui-http'; +import { Project, RuleSetModel } from '@redaction/red-ui-http'; import { AppStateService } from '@state/app-state.service'; import { UserService } from '@services/user.service'; import { DoughnutChartConfig } from '@shared/components/simple-doughnut-chart/simple-doughnut-chart.component'; @@ -150,10 +150,6 @@ export class ProjectListingScreenComponent extends BaseListingComponent str[0]) .join(''); } - - private get _colorClass(): string { - if (this._isCurrentUser) return 'red-white'; - if (this.disabled) return 'inactive'; - if (this.color.includes('-')) return this.color; - - return `${this.color}-dark`; - } - - private get _isCurrentUser(): boolean { - return this.user && this._userService.userId === this.user.userId; - } - - get hasBorder(): boolean { - return !!this.user && this._userService.userId !== this.userId && this._userService.isManager(this.user); - } - - get disabled(): boolean { - return !this._userService.isActive(this.user); - } } diff --git a/apps/red-ui/src/assets/icons/general/assign-me.svg b/apps/red-ui/src/assets/icons/general/assign-me.svg index 3d9a876ae..6ff53406c 100644 --- a/apps/red-ui/src/assets/icons/general/assign-me.svg +++ b/apps/red-ui/src/assets/icons/general/assign-me.svg @@ -6,7 +6,8 @@ + type="matrix" + values="0 0 0 0 0.88627451 0 0 0 0 0.894117647 0 0 0 0 0.91372549 0 0 0 1 0"> diff --git a/apps/red-ui/src/assets/icons/general/expand.svg b/apps/red-ui/src/assets/icons/general/expand.svg index c1d84fcc9..3e4a290ba 100644 --- a/apps/red-ui/src/assets/icons/general/expand.svg +++ b/apps/red-ui/src/assets/icons/general/expand.svg @@ -8,7 +8,8 @@ + id="status" + transform="translate(17.000000, 17.000000) scale(-1, 1) translate(-17.000000, -17.000000) translate(10.000000, 10.000000)"> diff --git a/apps/red-ui/src/assets/icons/general/nav-last.svg b/apps/red-ui/src/assets/icons/general/nav-last.svg index 954ae5c4b..f1bd73660 100644 --- a/apps/red-ui/src/assets/icons/general/nav-last.svg +++ b/apps/red-ui/src/assets/icons/general/nav-last.svg @@ -6,7 +6,8 @@ + id="right_white" + transform="translate(1117.000000, 734.000000) scale(1, -1) translate(-1117.000000, -734.000000) translate(1109.000000, 726.000000)"> diff --git a/apps/red-ui/src/assets/icons/general/status-collapse.svg b/apps/red-ui/src/assets/icons/general/status-collapse.svg index 21c3e31e3..b651808e9 100644 --- a/apps/red-ui/src/assets/icons/general/status-collapse.svg +++ b/apps/red-ui/src/assets/icons/general/status-collapse.svg @@ -10,7 +10,8 @@ + type="matrix" + values="0 0 0 0 0.156862745 0 0 0 0 0.196078431 0 0 0 0 0.254901961 0 0 0 0.1428069 0"> diff --git a/apps/red-ui/src/assets/icons/general/status-expand.svg b/apps/red-ui/src/assets/icons/general/status-expand.svg index d3ed4787a..836b07412 100644 --- a/apps/red-ui/src/assets/icons/general/status-expand.svg +++ b/apps/red-ui/src/assets/icons/general/status-expand.svg @@ -10,7 +10,8 @@ + type="matrix" + values="0 0 0 0 0.156862745 0 0 0 0 0.196078431 0 0 0 0 0.254901961 0 0 0 0.1428069 0"> @@ -38,7 +39,8 @@ + id="Group-6-Copy" + transform="translate(347.000000, 23.000000) rotate(180.000000) translate(-347.000000, -23.000000) translate(332.000000, 8.000000)"> + type="matrix" + values="0 0 0 0 0.88627451 0 0 0 0 0.894117647 0 0 0 0 0.91372549 0 0 0 1 0"> diff --git a/package.json b/package.json index 15381e28b..7025250ff 100644 --- a/package.json +++ b/package.json @@ -110,6 +110,7 @@ "superagent-promise": "^1.1.0", "ts-jest": "26.5.6", "ts-node": "9.1.1", + "webpack": "^4.18.1", "typescript": "4.1.4" } } diff --git a/yarn.lock b/yarn.lock index b1d4225e5..02c96a718 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5852,6 +5852,15 @@ enhanced-resolve@^4.0.0, enhanced-resolve@^4.3.0: memory-fs "^0.5.0" tapable "^1.0.0" +enhanced-resolve@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" + integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg== + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.5.0" + tapable "^1.0.0" + enquirer@^2.3.5, enquirer@^2.3.6, enquirer@~2.3.6: version "2.3.6" resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" @@ -13729,6 +13738,35 @@ webpack@4.44.2: watchpack "^1.7.4" webpack-sources "^1.4.1" +webpack@^4.18.1: + version "4.46.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.46.0.tgz#bf9b4404ea20a073605e0a011d188d77cb6ad542" + integrity sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-module-context" "1.9.0" + "@webassemblyjs/wasm-edit" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + acorn "^6.4.1" + ajv "^6.10.2" + ajv-keywords "^3.4.1" + chrome-trace-event "^1.0.2" + enhanced-resolve "^4.5.0" + eslint-scope "^4.0.3" + json-parse-better-errors "^1.0.2" + loader-runner "^2.4.0" + loader-utils "^1.2.3" + memory-fs "^0.4.1" + micromatch "^3.1.10" + mkdirp "^0.5.3" + neo-async "^2.6.1" + node-libs-browser "^2.2.1" + schema-utils "^1.0.0" + tapable "^1.1.3" + terser-webpack-plugin "^1.4.3" + watchpack "^1.7.4" + webpack-sources "^1.4.1" + websocket-driver@>=0.5.1, websocket-driver@^0.7.4: version "0.7.4" resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760"