koel/resources/assets/js/composables/useKoelPlus.ts

17 lines
548 B
TypeScript
Raw Normal View History

2024-01-08 16:59:05 +00:00
import { computed, reactive } from 'vue'
import { commonStore } from '@/stores'
export const useKoelPlus = () => {
return {
isPlus: computed(() => commonStore.state.koel_plus.active),
license: {
shortKey: commonStore.state.koel_plus.short_key,
customerName: commonStore.state.koel_plus.customer_name,
customerEmail: commonStore.state.koel_plus.customer_email
},
2024-01-14 12:43:53 +00:00
checkoutUrl: computed(() =>
`https://store.koel.dev/checkout/buy/${commonStore.state.koel_plus.product_id}?embed=1&media=0&desc=0`
2024-01-14 12:43:53 +00:00
)
2024-01-08 16:59:05 +00:00
}
}