Quick Setup
Installation
Add nuxt-loaders dependency to your project:
Bash
npx nuxi module add nuxt-loaders
Configuration
Add nuxt-loaders to the modules section of nuxt.config.ts:
Ts
export default defineNuxtConfig({
modules: ["nuxt-loaders"],
});
Usage
- Add the Loader Component:
Add the
<Loader />component to yourapp.vue(or layout) and control its visibility usinguseLoader.Vue<script setup lang="ts"> const { isLoading } = useLoader(); </script> <template> <Loader v-if="isLoading" /> <NuxtPage /> </template>
TheLoadercomponent will automatically display the appropriate loader based on your configuration.
