diff --git a/client/src/components/Citation/CitationsList.vue b/client/src/components/Citation/CitationsList.vue index 7947ed74eedb..ab865cac9a29 100644 --- a/client/src/components/Citation/CitationsList.vue +++ b/client/src/components/Citation/CitationsList.vue @@ -54,8 +54,8 @@ import Vue from "vue"; import { useConfig } from "@/composables/config"; -import { getCitations } from "./services"; import CitationItem from "./CitationItem"; +import { getCitations } from "./services"; Vue.use(BootstrapVue); diff --git a/client/src/components/Citation/cite.js b/client/src/components/Citation/cite.js index de702af53bb5..309e40897797 100644 --- a/client/src/components/Citation/cite.js +++ b/client/src/components/Citation/cite.js @@ -1,7 +1,9 @@ -import { plugins } from "@citation-js/core"; -export { Cite } from "@citation-js/core"; import "@citation-js/plugin-bibtex"; import "@citation-js/plugin-csl"; +import { plugins } from "@citation-js/core"; + +export { Cite } from "@citation-js/core"; + plugins.config.get("@bibtex"); plugins.config.get("@csl"); diff --git a/client/src/components/Tool/ToolFooter.vue b/client/src/components/Tool/ToolFooter.vue index 5eb5375de817..6766a8ffa0f5 100644 --- a/client/src/components/Tool/ToolFooter.vue +++ b/client/src/components/Tool/ToolFooter.vue @@ -75,12 +75,13 @@ import { library } from "@fortawesome/fontawesome-svg-core"; import { faAngleDoubleDown, faAngleDoubleUp, faCopy, faQuestion } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome"; -import CitationItem from "components/Citation/CitationItem.vue"; import { getCitations } from "components/Citation/services"; import License from "components/License/License"; import Creators from "components/SchemaOrg/Creators"; import { copy } from "utils/clipboard"; +import CitationItem from "components/Citation/CitationItem.vue"; + library.add(faQuestion, faCopy, faAngleDoubleDown, faAngleDoubleUp); export default {