UNPKG

nuxt-tawk-to

Version:

Nuxt 3 module for integrating Tawk.to live chat widget.

24 lines (21 loc) 549 B
import { defineNuxtModule, createResolver, addPlugin } from '@nuxt/kit'; const module = defineNuxtModule({ meta: { name: "nuxt-tawk-to", configKey: "tawkTo", compatibility: { nuxt: "^3.0.0" } }, defaults: { propertyId: "", widgetId: "", embedId: "", basePath: "", autoStart: true }, setup(options, nuxt) { nuxt.options.runtimeConfig.public.tawkModule = options; const { resolve } = createResolver(import.meta.url); addPlugin(resolve("./runtime/plugin")); } }); export { module as default };