Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: add Astro + Vue docs and example #343

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

necrogoru
Copy link

Description

Documentation and example for Astro with Vue.js

Linked Issues

Additional context

Copy link

stackblitz bot commented Jan 27, 2024

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

Copy link

socket-security bot commented Jan 27, 2024

New dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@astrojs/vue@4.0.8 Transitive: environment, eval, filesystem, network, shell, unsafe +93 76.3 MB fredkschott
npm/astro@4.3.5 Transitive: environment, eval, filesystem, network, shell +69 64.3 MB fredkschott, matthewp, natemoo-re

View full report↗︎

@braden-w
Copy link

braden-w commented Mar 1, 2024

This guide is amazing for Astro + Vue, icons were not working when imported in Vue components until I switched the compiler option from astro to vue3. I noticed that icons in astro components also work when the compiler is set to vue3. Is there any downside at all to keeping it as vue3 instead of astro?

@necrogoru
Copy link
Author

@braden-w no, not for the moment. it works perfect for Vue components and Astro components, even using class attributes in the icon components.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants