Estoy tratando de usar vue-social-sharing, pero aparece este error "El componente no tiene una plantilla o función de representación". este es mi archivo main.js
import {library} from '@fortawesome/fontawesome-svg-core'; import {fas} from '@fortawesome/free-solid-svg-icons'; import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'; import VueSocialShare from 'vue-social-sharing'; window.addEventListener('load', () => { const VueApp = require('./App.vue').default; const app = createApp({ components: { VueApp}, template: document.querySelector('#app')!.innerHTML, }); library.add(fas); app .component('font-awesome-icon', FontAwesomeIcon) .component('VueSocialShare', VueSocialShare) .mount('#app'); }); Y en un archivo vue lo estoy usando como un componente normal <VueSocialSharing />
¿Qué estoy haciendo mal y convertirlo en un componente funcional?