From ce553c5ebf7aad38c4788146d773f84579fa5ccc Mon Sep 17 00:00:00 2001 From: Hongxin Date: Fri, 17 Mar 2023 10:55:54 -0500 Subject: [PATCH] Remove components that irrelevant to GSoC --- package.json | 2 +- src/main/webapp/app/app.module.ts | 2 - .../webapp/app/genomic/genomic.component.ts | 14 +------ .../app/layouts/footer/footer.component.html | 5 +-- .../app/layouts/navbar/navbar.component.html | 6 --- .../webapp/app/service/connection.service.ts | 24 ----------- src/main/webapp/app/service/email.service.ts | 30 ------------- src/main/webapp/app/service/trial.service.ts | 42 +++---------------- .../webapp/app/trial/trial.component.html | 2 +- src/main/webapp/app/trial/trial.component.ts | 21 ---------- 10 files changed, 11 insertions(+), 137 deletions(-) delete mode 100644 src/main/webapp/app/service/email.service.ts diff --git a/package.json b/package.json index fe3c130a..a68ca066 100644 --- a/package.json +++ b/package.json @@ -20,11 +20,11 @@ "@ng-bootstrap/ng-bootstrap": "1.0.0", "@ng-select/ng-select": "^1.4.1", "@swimlane/ngx-datatable": "^11.3.2", + "core-js": "2.4.1", "angular": "^1.7.8", "@sentry/browser": "^4.6.5", "angular-datatables": "^5.0.0", "bootstrap": "^4.3.1", - "core-js": "2.4.1", "datatables.net": "^1.10.16", "datatables.net-dt": "^1.10.16", "file-saver": "^1.3.8", diff --git a/src/main/webapp/app/app.module.ts b/src/main/webapp/app/app.module.ts index 98d4aa63..bd84ea06 100644 --- a/src/main/webapp/app/app.module.ts +++ b/src/main/webapp/app/app.module.ts @@ -42,7 +42,6 @@ import { PageRibbonComponent, ErrorComponent } from './layouts'; -import { EmailService } from './service/email.service'; import { ConverterComponent } from './converter/converter.component'; import { ConnectionService } from './service/connection.service'; import { DrugComponent } from './drug/drug.component'; @@ -108,7 +107,6 @@ export class SentryErrorHandler implements ErrorHandler { UserRouteAccessService, TrialService, ConnectionService, - EmailService, MetaService, UserRouteAccessService, { diff --git a/src/main/webapp/app/genomic/genomic.component.ts b/src/main/webapp/app/genomic/genomic.component.ts index caf14ec5..243a902e 100644 --- a/src/main/webapp/app/genomic/genomic.component.ts +++ b/src/main/webapp/app/genomic/genomic.component.ts @@ -92,19 +92,7 @@ export class GenomicComponent implements OnInit { }); } validateGenomicExample() { - if (this.genomicInput.hugo_symbol && this.genomicInput.annotated_variant && this.genomicInput.matching_examples) { - const variantsTobeValidated = 'hugoSymbol=' + this.genomicInput.hugo_symbol + '&variant=' + - this.genomicInput.annotated_variant + '&examples=' + this.genomicInput.matching_examples; - this.connectionService.validateGenomicExample(variantsTobeValidated).subscribe((result) => { - if (result[this.genomicInput.matching_examples] === true) { - this.validationMessage['example'] = 'Valid'; - this.exampleValidation = true; - } else { - this.validationMessage['example'] = 'Invalid'; - this.exampleValidation = false; - } - }); - } + // TODO: generate new logics to validate genomic variant format } getMessageStyle(type) { const result = (type === 'gene' ? this.geneValidation : this.exampleValidation); diff --git a/src/main/webapp/app/layouts/footer/footer.component.html b/src/main/webapp/app/layouts/footer/footer.component.html index 1ade85af..c05cffc3 100644 --- a/src/main/webapp/app/layouts/footer/footer.component.html +++ b/src/main/webapp/app/layouts/footer/footer.component.html @@ -3,18 +3,17 @@ diff --git a/src/main/webapp/app/layouts/navbar/navbar.component.html b/src/main/webapp/app/layouts/navbar/navbar.component.html index cdb03d9a..61a0752b 100644 --- a/src/main/webapp/app/layouts/navbar/navbar.component.html +++ b/src/main/webapp/app/layouts/navbar/navbar.component.html @@ -10,12 +10,6 @@ - -