useAsyncData works only on reload
I know i am probably missing something trivial, or worse i didn't understand at all nuxt.
In my nuxt3 installation i'm using contentful and its sdk to retrive information for the pages of a website.
I created a plugin for the client, and in the index page i am able to connect to the api and retrieve the infos. Then if i switch to the test page and back to the index, to data is null. Only when reloading i can see the data.
For the love of god, what am i missing? what i didn't understand about nuxt?
Actually is working fine 'cause when i run npm run generate the crawler get all the contents, but it's driving me mad i'm not able to understand why in ssr it's not working.
Her's a quick reproduction of my problem
https://stackblitz.com/edit/nuxt-starter-idrmrx?file=pages%2Findex.vue
Can somebody please help me understand or point me in to the right direction to solve this problem?
Thanks you all
0 Replies