diff --git a/orcid/my-orcid-links/myOrcidLinks.component.ts b/orcid/my-orcid-links/myOrcidLinks.component.ts new file mode 100644 index 00000000..d079e791 --- /dev/null +++ b/orcid/my-orcid-links/myOrcidLinks.component.ts @@ -0,0 +1,538 @@ +import {Component, Input, ViewChild} from '@angular/core'; +import {ActivatedRoute, Router} from '@angular/router'; +import {Location} from '@angular/common'; +import {ErrorCodes} from "../../utils/properties/errorCodes"; +import {ErrorMessagesComponent} from "../../utils/errorMessages.component"; +import {SearchUtilsClass} from "../../searchPages/searchUtils/searchUtils.class"; +import {RouterHelper} from "../../utils/routerHelper.class"; +import {EnvProperties} from "../../utils/properties/env-properties"; +import {properties} from "../../../../environments/environment"; +import {OrcidService} from "../orcid.service"; +import {Identifier, StringUtils} from "../../utils/string-utils.class"; +import {SearchResearchResultsService} from "../../services/searchResearchResults.service"; +import {Session} from "../../login/utils/helper.class"; +import {LoginErrorCodes} from "../../login/utils/guardHelper.class"; +import {SearchResult} from "../../utils/entities/searchResult"; +import {ResultPreview} from "../../utils/result-preview/result-preview"; +import {HttpClient} from "@angular/common/http"; + +declare var UIkit: any; + +@Component({ + selector: 'my-orcid-links', + template: ` + + + + + + + + +