diff --git a/angular.json b/angular.json index 97bef37ee..5108d40ce 100644 --- a/angular.json +++ b/angular.json @@ -30,7 +30,9 @@ "cedar-artifact-viewer", "markdown-it-video", "ace-builds/src-noconflict/ext-language_tools", - "@traptitech/markdown-it-katex" + "@traptitech/markdown-it-katex", + "@citation-js/core", + "@citation-js/plugin-csl" ], "assets": [ "src/favicon.ico", diff --git a/src/app/features/project/project-addons/components/configure-addon/configure-addon.component.ts b/src/app/features/project/project-addons/components/configure-addon/configure-addon.component.ts index 8471df83d..2a5d18810 100644 --- a/src/app/features/project/project-addons/components/configure-addon/configure-addon.component.ts +++ b/src/app/features/project/project-addons/components/configure-addon/configure-addon.component.ts @@ -101,7 +101,7 @@ export class ConfigureAddonComponent implements OnInit { return `${this.environment.webUrl}/${id}`; }); readonly addonTypeString = computed(() => { - return getAddonTypeString(this.addon()); + return getAddonTypeString(this.addon()) as AddonType; }); readonly selectedItemLabel = computed(() => { const addonType = this.addonTypeString(); diff --git a/src/app/features/project/project-addons/components/connect-configured-addon/connect-configured-addon.component.ts b/src/app/features/project/project-addons/components/connect-configured-addon/connect-configured-addon.component.ts index 672c1d02d..26d157f23 100644 --- a/src/app/features/project/project-addons/components/connect-configured-addon/connect-configured-addon.component.ts +++ b/src/app/features/project/project-addons/components/connect-configured-addon/connect-configured-addon.component.ts @@ -144,7 +144,7 @@ export class ConnectConfiguredAddonComponent { return `${this.environment.webUrl}/${id}`; }); - addonTypeString = computed(() => getAddonTypeString(this.addon())); + addonTypeString = computed(() => getAddonTypeString(this.addon()) as AddonType); readonly baseUrl = computed(() => { const currentUrl = this.router.url;