diff --git a/adonisrc.ts b/adonisrc.ts index 1a443d8..79cc924 100644 --- a/adonisrc.ts +++ b/adonisrc.ts @@ -57,7 +57,11 @@ export default defineConfig({ | List of modules to import before starting the application. | */ - preloads: [() => import('#start/routes'), () => import('#start/kernel')], + preloads: [ + () => import('#start/routes'), + () => import('#start/kernel'), + () => import('#start/view'), + ], /* |-------------------------------------------------------------------------- diff --git a/resources/views/inertia_layout.edge b/resources/views/inertia_layout.edge index 9f1ab59..8a991b2 100644 --- a/resources/views/inertia_layout.edge +++ b/resources/views/inertia_layout.edge @@ -17,10 +17,6 @@ href='/favicon.png' type='image/png' /> - MyLinks + @if(nodeEnv === 'production') + + @endif @routes() @inertiaHead() diff --git a/start/view.ts b/start/view.ts new file mode 100644 index 0000000..5c46871 --- /dev/null +++ b/start/view.ts @@ -0,0 +1,7 @@ +import env from '#start/env'; +import edge from 'edge.js'; + +/** + * Define a global property + */ +edge.global('nodeEnv', env.get('NODE_ENV'));