dataProvider.ts 348 B

123456789101112
  1. import { Plugin } from '@nuxt/types'
  2. import DataProvider from '~/services/data/dataProvider'
  3. const dataProviderPlugin: Plugin = (ctx) => {
  4. const dataProvider = new DataProvider()
  5. dataProvider.initCtx(ctx)
  6. // Déclare un nouvel accesseur de service via le context Nuxt
  7. ctx.$dataProvider = dataProvider
  8. }
  9. export default dataProviderPlugin