-
Notifications
You must be signed in to change notification settings - Fork 857
Closed
Labels
Description
Environment
- Operating System: Windows_NT
- Node Version: v22.13.1
- Nuxt Version: 3.17.4
- CLI Version: 3.25.1
- Nitro Version: 2.11.12
- Package Manager: [email protected]
- Builder: -
- User Config: telemetry, ssr, future, compatibilityDate, modules, hooks, nitro, css, routeRules, devtools, experimental, typescript, imports
- Runtime Modules: @nuxt/[email protected], @vueuse/[email protected], @pinia/[email protected], @pinia/[email protected]
- Build Modules: -
Is this bug related to Nuxt or Vue?
Nuxt
Version
3.1.3
Reproduction
https://codesandbox.io/p/devbox/suspicious-water-smppjv
Description
The docs note that you can access exposed variables from UForm
. I've found that the following fields are not reactive:
- dirty
- dirtyFields
- blurredFields
- touchedFields
Additional context
I see in the source that they're not defined with ref
or reactive
.
Additionally, the dirty
computed that gets exposed would never get updated since dirtyFields
is not reactive.
Logs
ineshbose, seb-mlz and maximelebreton