# `useNuxtData` has data from unrelated key when using reactive keys and `useAsyncData`
`useFetch` and `useAsyncData` type inference incorrect for generic parameter
typespending triage
useAsyncData types are inferred from getCachedData and not from the handler
good first issuetypes3.xbug🔨 p3-minor
useAsyncData's return type for data and error still is `| null` in v4
types3.xbug🔨 p3-minor
type issue when returning undefined with `getCachedData`
typesbug🔨 p3-minor
`getCachedData` makes `useAsyncData` resolve to type `any`
3.xpending triage