mirror of https://github.com/usememos/memos
				
				
				
			
			You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
				
					
						
							Fixes the root cause of non-reactive filtering. The MemoFilterState class was not marking its fields as observable in MobX, so changes to the filters array were not being tracked. Added makeObservable configuration to mark: - filters and shortcut as observable - addFilter, removeFilter, removeFiltersByFactor, clearAllFilters, setShortcut as actions This ensures that when tags are clicked and filters are added/removed, MobX observer components will re-render and fetch new data. Related to #5189 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>  | 
			1 week ago | |
|---|---|---|
| .. | ||
| public | 4 months ago | |
| src | 1 week ago | |
| .gitignore | 7 months ago | |
| .prettierrc.js | 8 months ago | |
| README.md | 2 years ago | |
| components.json | 4 months ago | |
| eslint.config.mjs | 7 months ago | |
| index.html | 4 months ago | |
| package.json | 4 weeks ago | |
| pnpm-lock.yaml | 4 weeks ago | |
| tsconfig.json | 3 years ago | |
| vite.config.mts | 4 months ago | |