Describe your question/issue in detail
I have a ton of warnings in the console for using links, maybe something you could look into, because it really clutters the console and other important stuff gets overlooked.
Errors
[Vue warn]: Non-function value encountered for default slot. Prefer function slots for better performance.
at <NuxtLink to="/journal" target=null rel=null >
at <PrismicLink field= {id: 'ZzSSYxAAACcA4KYs', type: 'generic', tags: Array(0), lang: 'en-us', slug: 'get-inspired', …} >
at <Footer key=0 >
at <Default ref=Ref< undefined > >
at <AsyncComponentWrapper ref=Ref< undefined > >
at <LayoutLoader key="default" layoutProps= {ref: RefImpl} name="default" >
at <NuxtLayoutProvider layoutProps= {ref: RefImpl} key="default" name="default" ... >
at <NuxtLayout>
at <App key=4 >
at <NuxtRoot>
Package.json file
"devDependencies": {
"@nuxt/eslint": "^0.7.3",
"@nuxtjs/prismic": "^3.4.6",
"@nuxtjs/robots": "^5.0.1",
"@nuxtjs/sitemap": "^7.0.0",
"@slicemachine/adapter-nuxt": "^0.3.60",
"@tweakpane/core": "^2.0.5",
"@types/three": "^0.170.0",
"eslint": "^9.17.0",
"nuxt": "^3.14.1592",
"sass": "^1.83.0",
"slice-machine-ui": "^2.11.0",
"tweakpane": "^4.0.5",
"typescript": "5.6.3",
"vite-plugin-glsl": "^1.3.1",
"vue-tsc": "^2.1.10"
},
"dependencies": {
"gsap": "^3.12.5",
"lenis": "^1.1.18",
"split-type": "^0.3.4",
"three": "^0.171.0"
},
Steps to reproduce
just used the normal prismic link field