UNPKG

nuxt-particles

Version:

Run lightweight, heavily customizable particle simulations in your Nuxt project with tsParticles.

12 lines (11 loc) 400 B
import { defineNuxtPlugin, useRuntimeConfig } from "#app"; import { loadParticles } from "../lib/loaders.mjs"; import { tsParticles } from "@tsparticles/engine"; export default defineNuxtPlugin(async (nuxtApp) => { if (import.meta.server) { return; } const runtimeConfig = useRuntimeConfig(); const { mode } = runtimeConfig.public.particles; await loadParticles(tsParticles, mode); });