Logo
Explore Help
Register Sign In
carrot_bbs/frontend
3
0
Fork 0
You've already forked frontend
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
6610d2f1733150f262ff60a205d5b9c386a17fd2
frontend/src/core/events/index.ts

3 lines
99 B
TypeScript
Raw Normal View History

refactor(core): introduce EventBus and refactor store infrastructure - Add EventBus for decoupled event-driven communication between services - Add EventSubscriber component for centralized event handling - Add requestDedupe utility for shared request deduplication - Refactor api/wsService to use eventBus instead of direct router navigation - Extract MessageMapper.toCachedMessages for consistent message mapping - Remove deprecated BaseManager and CacheBus classes - Improve @mention rendering with memberMap support in segment rendering - Update hooks to use useRef instead of useState for fetch tracking
2026-04-12 18:14:29 +08:00
export { eventBus, type AppEvent } from './EventBus';
export { useEventBus } from './useEventBus';
Reference in New Issue Copy Permalink
Powered by Gitea Version: 25.6.2 Page: 22ms Template: 1ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API