1
0

feat: add persist feature for frontend

This commit is contained in:
2026-05-13 11:02:35 +08:00
parent bdee3b3efa
commit 078e61e993
6 changed files with 86 additions and 13 deletions

View File

@@ -20,6 +20,9 @@ importers:
pinia:
specifier: ^3.0.4
version: 3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3))
pinia-plugin-persistedstate:
specifier: ^4.7.1
version: 4.7.1(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)))
vue:
specifier: ^3.5.32
version: 3.5.33(typescript@6.0.3)
@@ -968,6 +971,9 @@ packages:
resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==}
engines: {node: '>=12'}
defu@6.1.7:
resolution: {integrity: sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==}
detect-libc@2.1.2:
resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
engines: {node: '>=8'}
@@ -1431,6 +1437,20 @@ packages:
engines: {node: '>=0.10'}
hasBin: true
pinia-plugin-persistedstate@4.7.1:
resolution: {integrity: sha512-WHOqh2esDlR3eAaknPbqXrkkj0D24h8shrDPqysgCFR6ghqP/fpFfJmMPJp0gETHsvrh9YNNg6dQfo2OEtDnIQ==}
peerDependencies:
'@nuxt/kit': '>=3.0.0'
'@pinia/nuxt': '>=0.10.0'
pinia: '>=3.0.0'
peerDependenciesMeta:
'@nuxt/kit':
optional: true
'@pinia/nuxt':
optional: true
pinia:
optional: true
pinia@3.0.4:
resolution: {integrity: sha512-l7pqLUFTI/+ESXn6k3nu30ZIzW5E2WZF/LaHJEpoq6ElcLD+wduZoB2kBN19du6K/4FDpPMazY2wJr+IndBtQw==}
peerDependencies:
@@ -2625,6 +2645,8 @@ snapshots:
define-lazy-prop@3.0.0: {}
defu@6.1.7: {}
detect-libc@2.1.2: {}
electron-to-chromium@1.5.344: {}
@@ -3036,6 +3058,12 @@ snapshots:
pidtree@0.6.0: {}
pinia-plugin-persistedstate@4.7.1(pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3))):
dependencies:
defu: 6.1.7
optionalDependencies:
pinia: 3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3))
pinia@3.0.4(typescript@6.0.3)(vue@3.5.33(typescript@6.0.3)):
dependencies:
'@vue/devtools-api': 7.7.9