toshiki-notebook/docs/.vitepress/theme/components/Confetti.vue
andatoshiki 2f8c38f55e
Some checks failed
Generate Algolia serach indicies in JSON & push to Algolia / algolia (push) Has been cancelled
Build and Deploy Vitepress Doc Pages to GitHub Pages / build-and-deploy (push) Has been cancelled
feat(confetti): add vue confetti component utility source to vitepress component directory and add registered component to index landing page of vitepress note site
2024-09-15 09:43:42 -07:00

14 lines
250 B
Vue

<script setup lang="ts">
import confetti from 'canvas-confetti'
import { inBrowser } from 'vitepress'
if (inBrowser) {
/* confetti */
confetti({
particleCount: 100,
spread: 170,
origin: { y: 0.6 },
})
}
</script>