memos/web
Steven edfbd6b073 fix(web): refresh sidebar tags when creating/updating memos
The sidebar tag list wasn't updating when users created new memos with tags
or modified existing memo tags. This was because useFilteredMemoStats hook
only refetched when filter/state/orderBy changed.

Now the hook observes memoStore.state.stateId, which changes whenever memos
are created, updated, or deleted. This triggers automatic refetch and the
sidebar updates immediately with the latest tag counts.

Fixes tag refresh issue in sidebar
2025-11-19 22:30:00 +08:00
..
public chore: enhance site.webmanifest in firefox (#4828) 2025-07-08 19:56:46 +08:00
src fix(web): refresh sidebar tags when creating/updating memos 2025-11-19 22:30:00 +08:00
.gitignore
biome.json chore(web): migrate from ESLint+Prettier to Biome 2025-11-14 23:58:07 +08:00
components.json feat: themes (#4824) 2025-07-07 20:13:22 +08:00
index.html chore: remove fixed theme color 2025-07-15 23:26:07 +08:00
package.json chore(web): migrate from ESLint+Prettier to Biome 2025-11-14 23:58:07 +08:00
pnpm-lock.yaml chore(web): migrate from ESLint+Prettier to Biome 2025-11-14 23:58:07 +08:00
tsconfig.json
vite.config.mts refactor: update markdown parser 2025-10-26 11:28:40 +08:00