9 lines
391 B
JavaScript
Raw Permalink Normal View History

2025-09-05 14:59:21 +08:00
import { useRuntimeConfig } from "#imports";
import { defu } from "defu";
import { createSiteConfigStack } from "site-config-stack";
export function useSiteConfig(e, _options) {
e.context.siteConfig = e.context.siteConfig || createSiteConfigStack();
const options = defu(_options, useRuntimeConfig(e)["nuxt-site-config"], { debug: false });
return e.context.siteConfig.get(options);
}