mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2025-12-26 11:44:28 +08:00
- Changed code snippets in the architecture documentation to use the `text` syntax for better clarity. - Replaced CSS `display:none` with React 19.2 `<Activity>` component for improved effect management and memory optimization. - Documented the design decision to use a Pure MemoryRouter over HashRouter for detached windows, emphasizing simplicity and consistency. - Enhanced the Tab Detach implementation with detailed explanations of state passing via URL query and IPC, along with architecture flow diagrams. - Added new components and functions to support detached tab functionality, including state restoration and memory management strategies. These updates improve the documentation and functionality of the tab management system, ensuring better performance and user experience. |
||
|---|---|---|
| .. | ||
| main | ||
| preload | ||
| renderer | ||