nicolasbeauvais / vue-social-sharing

A renderless Vue.js component for sharing links to social networks, compatible with SSR
https://nicolasbeauvais.github.io/vue-social-sharing/
MIT License
1.39k stars 196 forks source link

This library appears to be busted when using Vue 3's script setup syntax. #344

Open jbrnsk opened 1 year ago

jbrnsk commented 1 year ago

Hello! Just wanted to draw attention to this issue (assuming this library isn't officially dead).

I suspect this library is generally pretty far behind Vue 3 conventions at this point, seeing as the Vue 3 version is still in "alpha" from years ago.

But more specifically, the ShareNetwork component appears to not work when using Vue 3's script setup syntax.

Dom mark-up: image

What is rendered: image

I am registering the component in my main.ts file. Putting ShareNetwork within a Vue template. Add a title and url. Nothing gets painted exept the slotted text.

If anybody's still out there, I appreciate you looking into this or just marking the library as deprecated for Vue 3. Thank you!

stale[bot] commented 9 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.