Files
antrean-anjungan/examples/nuxt3-websocket-client/node_modules/nuxt/dist/app/composables/asyncContext.js
T
2025-09-18 19:01:22 +07:00

8 lines
287 B
JavaScript

import { getCurrentInstance, withAsyncContext as withVueAsyncContext } from "vue";
export function withAsyncContext(fn) {
return withVueAsyncContext(() => {
const nuxtApp = getCurrentInstance()?.appContext.app.$nuxt;
return nuxtApp ? nuxtApp.runWithContext(fn) : fn();
});
}