File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import { existsSync } from 'node:fs'
2- import { addPlugin , useNuxt } from '@nuxt/kit'
2+ import { useNuxt , useLogger , addPlugin } from '@nuxt/kit'
33import { join , resolve } from 'pathe'
44import { runtimeDir } from '../utils'
55
66export const setupRouter = ( ) => {
77const nuxt = useNuxt ( )
8+ const logger = useLogger ( )
9+
810const pagesDirs = nuxt . options . _layers . map ( layer =>
911// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
1012resolve ( layer . config ?. srcDir || layer . cwd ! , layer . config ?. dir ?. pages || 'pages' )
@@ -15,7 +17,7 @@ export const setupRouter = () => {
1517nuxt . options . pages === false ||
1618( nuxt . options . pages !== true && ! pagesDirs . some ( dir => existsSync ( dir ) ) )
1719) {
18- console . warn ( 'Disabling Ionic Router integration as pages dir does not exist.' )
20+ logger . info ( 'Disabling Ionic Router integration as pages dir does not exist.' )
1921return
2022}
2123
@@ -33,7 +35,6 @@ export const setupRouter = () => {
3335} )
3436
3537// Remove Nuxt useRoute & useRouter composables
36-
3738nuxt . hook ( 'autoImports:sources' , sources => {
3839for ( const source of sources ) {
3940if ( source . from === '#app' ) {
You can’t perform that action at this time.
0 commit comments