Nuxt/packages/app/src/_templates/plugins.client.js

21 lines
469 B
JavaScript
Raw Normal View History

import { $fetch } from 'ohmyfetch'
import logs from 'nuxt/app/plugins/logs.client.dev'
import progress from 'nuxt/app/plugins/progress.client'
<% const plugins = app.plugins.filter(p => p.mode === 'client').map(p => p.src) %>
<%= nxt.importSources(plugins) %>
if (!globalThis.$fetch) {
globalThis.$fetch = $fetch
}
const plugins = [
progress,
<%= plugins.map(nxt.importName).join(',\n\t') %>
]
if (process.dev) {
plugins.push(logs)
}
export default plugins