1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-15 17:44:12 +00:00
bramw_baserow/web-frontend/modules/database/module.js
2022-01-26 16:04:13 +00:00

23 lines
614 B
JavaScript

import path from 'path'
import { routes } from './routes'
import en from './locales/en.json'
import fr from './locales/fr.json'
export default function DatabaseModule(options) {
this.addPlugin({ src: path.resolve(__dirname, 'middleware.js') })
// Add the plugin to register the database application.
this.appendPlugin({
src: path.resolve(__dirname, 'plugin.js'),
})
// Add all the related routes.
this.extendRoutes((configRoutes) => {
configRoutes.push(...routes)
})
this.nuxt.hook('i18n:extend-messages', function (additionalMessages) {
additionalMessages.push({ en, fr })
})
}