import { defineNuxtPlugin } from "#app/nuxt";
export default defineNuxtPlugin({
  name: "nuxt:webpack-preload",
  setup(nuxtApp) {
    nuxtApp.vueApp.mixin({
      beforeCreate() {
        const { _registeredComponents } = this.$nuxt.ssrContext;
        const { __moduleIdentifier } = this.$options;
        _registeredComponents.add(__moduleIdentifier);
      }
    });
  }
});
