import { ref } from 'vue' const seedWords = ref([]) const isSeedGenerated = ref(false) export const useSeedStore = () => { const setSeedWords = (words: string[]) => { seedWords.value = words isSeedGenerated.value = true } const getSeedWords = () => { return seedWords.value } const clearSeedWords = () => { seedWords.value = [] isSeedGenerated.value = false } const hasSeedWords = () => { return isSeedGenerated.value && seedWords.value.length > 0 } return { seedWords: seedWords.value, isSeedGenerated: isSeedGenerated.value, setSeedWords, getSeedWords, clearSeedWords, hasSeedWords, } }