feat: start of git integration

This commit is contained in:
hugo committed 2026-02-16 09:45:34 +01:00
1 parent f34195bd76
commit d7286ef92f
16 files changed
+876 -4

No files matched your search

+2 -2
View File
@@ -50,7 +50,7 @@ interface AppState {
activeTabId: string | null;
// UI State
activeView: 'posts' | 'pages' | 'media' | 'settings' | 'tags' | 'chat' | 'import';
activeView: 'posts' | 'pages' | 'media' | 'settings' | 'tags' | 'chat' | 'import' | 'git';
sidebarVisible: boolean;
panelVisible: boolean;
selectedPostId: string | null;
@@ -96,7 +96,7 @@ interface AppState {
restoreTabState: (state: TabState) => void;
// Actions
setActiveView: (view: 'posts' | 'pages' | 'media' | 'settings' | 'tags' | 'chat' | 'import') => void;
setActiveView: (view: 'posts' | 'pages' | 'media' | 'settings' | 'tags' | 'chat' | 'import' | 'git') => void;
toggleSidebar: () => void;
togglePanel: () => void;
setSelectedPost: (id: string | null) => void;