import { computed } from 'vue' import type { ValaxyAddon } from 'valaxy' import { useRuntimeConfig } from 'valaxy' import { useBrowserLocation } from '@vueuse/core' import type { VercountOptions } from '../types' export function useAddonVercountConfig() { const runtimeConfig = useRuntimeConfig() const location = useBrowserLocation() return computed(() => { const options = (runtimeConfig.value.addons['valaxy-addon-vercount'] as ValaxyAddon).options return { placeholder: '-', baseUrl: location.value.origin, ...options, } }) }