nimiq-vitepress-theme
Version:
Nimiq UI theme for VitePress
44 lines (43 loc) • 829 B
JavaScript
import { computed } from "vue";
export function useRandomEmoji() {
const emojis = [
"\u{1F914}",
"\u{1F605}",
"\u{1F643}",
"\u{1F614}",
"\u{1F937}\u200D\u2642\uFE0F",
"\u{1F937}\u200D\u2640\uFE0F",
"\u{1F9ED}",
"\u{1F5FA}\uFE0F",
"\u{1F50D}",
"\u{1F4CD}",
"\u{1F680}",
"\u{1F6F8}",
"\u{1F30C}",
"\u2B50",
"\u{1F31F}",
"\u{1F4AB}",
"\u{1F320}",
"\u{1F52E}",
"\u{1F4BC}",
"\u{1F4E6}",
"\u{1F3E0}",
"\u{1F3E1}",
"\u{1F3E2}",
"\u{1F3F0}",
"\u{1F3AF}",
"\u{1F3AA}",
"\u{1F3A8}",
"\u{1F3AD}",
"\u{1F3AA}",
"\u{1F3A1}"
];
const randomEmoji = computed(() => {
const randomIndex = Math.floor(Math.random() * emojis.length);
return emojis[randomIndex];
});
return {
randomEmoji,
emojis
};
}