vueuse / vueuse

Collection of essential Vue Composition Utilities for Vue 2 and 3

Home Page:https://vueuse.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

useStorage is not reactive when `ssrHandlers` is true

kingyue737 opened this issue · comments

Describe the bug

  1. Setting value of the returned state of useStorage does not update cookie
  2. Updating cookie manually does not update the value of the returned state of useStorage

Reproduction

https://stackblitz.com/edit/nuxt-starter-yydlvd

System Info

System:
    OS: Linux 5.0 undefined
    CPU: (6) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
    Memory: 0 Bytes / 0 Bytes
    Shell: 1.0 - /bin/jsh
  Binaries:
    Node: 18.18.0 - /usr/local/bin/node
    Yarn: 1.22.19 - /usr/local/bin/yarn
    npm: 10.2.3 - /usr/local/bin/npm
    pnpm: 8.15.6 - /usr/local/bin/pnpm
  npmPackages:
    @vueuse/nuxt: ^10.9.0 => 10.9.0

Used Package Manager

npm

Validations

it looks like that storage has been changed and break the logic which will update the value

image