refactor: repartition server-side and client-side code

This commit is contained in:
LIlGG
2025-10-11 18:26:07 +08:00
parent 7acc4949fb
commit e9b573a276
309 changed files with 631 additions and 962 deletions

View File

@@ -0,0 +1,10 @@
// Core exports
export { ControlPanel } from './core/ControlPanel';
// Constants
export { DEFAULT_TAB_CONFIG, TAB_DESCRIPTIONS, TAB_LABELS } from './core/constants';
// Shared components
export { TabTile } from './core/TabTile';
export type { TabType, TabVisibilityConfig } from './core/types';
export * from './utils/animations';
// Utils
export { getVisibleTabs, reorderTabs, resetToDefaultConfig } from './utils/tab-helpers';