20 lines
498 B
TypeScript
20 lines
498 B
TypeScript
import { library } from '@fortawesome/fontawesome-svg-core';
|
|
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome';
|
|
import {
|
|
faRightFromBracket,
|
|
faHome,
|
|
faArrowRight,
|
|
faArrowLeft,
|
|
} from '@fortawesome/free-solid-svg-icons';
|
|
|
|
/* add icons to the library */
|
|
library.add(faRightFromBracket);
|
|
library.add(faArrowRight);
|
|
library.add(faArrowLeft);
|
|
library.add(faHome);
|
|
|
|
|
|
export default defineNuxtPlugin((nuxtApp) => {
|
|
nuxtApp.vueApp.component('font-awesome-icon', FontAwesomeIcon);
|
|
})
|