Commit Graph
18 Commits
Author SHA1 Message Date
hamster1963 6c7ba30cee feat: refactor DashCommand to use useMemo for shortcuts and server commands
feat: optimize GlobalMap component with useMemo for country data processing

feat: enhance ServerCard and ServerCardInline components with memoization

feat: improve ServiceTracker component by processing service data with useMemo

feat: add VirtualServerList component for efficient rendering of server lists

refactor: update Servers page to utilize VirtualServerList for better performance

test: add tests for DashCommand and GlobalMap components, including virtualization checks
2026-07-05 04:09:22 +08:00
仓鼠 8d58f41856 Implement scroll position management for navigation (#73)
* feat: implement scroll position management for main page navigation

* fix: import saveMainPageScrollPosition in ServerCard and ServerCardInline components

* feat: save scroll position when navigating to server from DashCommand

* fix: prevent restoring stale scroll positions without main page origin
2026-06-20 16:21:32 +08:00
hamster1963 29e349505d perf: use biome 2025-12-28 18:05:02 +08:00
hamster1963 48dbf85bca refactor: improve CycleTransferStats and ServiceTracker UI components 2025-02-01 19:39:23 +08:00
hamster1963 0f81ef2f25 feat: enhance ServiceTracker with detailed uptime and delay visualization 2025-02-01 19:10:04 +08:00
hamster1963 81b94fca0e feat: CycleTransferStats display by group 2024-12-26 21:58:49 +08:00
hamster1963 ae8e3ea144 feat: CustomMobileBackgroundImage 2024-12-19 14:46:21 +08:00
hamster1963 9a2f3ea8e6 fix: prettier config 2024-12-13 17:26:28 +08:00
naiba fbf02a1c47 refactor: service api 2024-12-05 21:37:18 +08:00
hamster1963 4032ff62a2 fix: i18n 2024-12-05 09:24:54 +08:00
hamster1963 b84be53ab8 feat: add hash tag 2024-12-03 15:16:36 +08:00
hamster1963 20b4f47f63 fix: remove planDataMod 2024-12-03 14:37:50 +08:00
hamster1963 3f87876a3c fix: service block page 2024-12-03 14:20:17 +08:00
hamster1963 a58d95fdbb fix: service list empty 2024-12-02 10:21:17 +08:00
hamster1963 1970248ae6 fix: CycleTransferStats display 2024-11-30 22:58:52 +08:00
hamster1963 e0fa019a79 fix: empty data 2024-11-29 18:05:00 +08:00
hamster1963 6e676022e9 feat: cycleTransferStats 2024-11-29 10:00:48 +08:00
hamster1963 2462dfc21b feat: service tracker 2024-11-29 09:00:04 +08:00