JoshuaKGoldberg / emoji-blast

Blasts emoji like fireworks all up in your HTML page. 🎆
https://emojiblast.dev
MIT License
255 stars 18 forks source link

🚀 Feature: Add a Vue integration for konami-emoji-blast #323

Open JoshuaKGoldberg opened 7 months ago

JoshuaKGoldberg commented 7 months ago

Bug Report Checklist

Overview

Splitting out of #317: this monorepo currently has a @konami-emoji-blast/react package that integrates konami-emoji-blast with React. Let's add an equivalent for Vue!

@danielroe drove creating https://github.com/danielroe/nuxt-emoji-blast, which prototypes it nicely. https://github.com/danielroe/nuxt-emoji-blast/blob/135c90f027f1046b1fff624ca1df23cae7b2582e/src/runtime/composables/konami.ts in particular I think?

I have very little Vue experience so I'm not confident in these matters.

Additional Info

Note that this isn't a good first issue. It might end up being a tricky thing to implement, since you have to understand the equivalent of component/composable lifecycles in Vue (#322) and Nuxt.

Co-authored-by: @danielroe

💖

JoshuaKGoldberg commented 3 months ago

317 -> #322 ended up just adding a Nuxt integration, not a Vue one. So this issue should remain open for a Vue integration.