UNPKG

@scayle/storefront-nuxt

Version:

Nuxt integration for the SCAYLE Commerce Engine and Storefront API

14 lines (13 loc) 436 B
import { defineNitroPlugin } from "nitropack/runtime/plugin"; import { useRuntimeConfig } from "#imports"; export default defineNitroPlugin((nitroApp) => { let runtimeConfig; nitroApp.hooks.hook("request", (event) => { if (runtimeConfig) { event.context.nitro = event.context.nitro ?? {}; event.context.nitro.runtimeConfig = runtimeConfig; } else { runtimeConfig = useRuntimeConfig(event); } }); });