feat: user-managed templates
This commit is contained in:
@@ -46,6 +46,10 @@ describe('SettingsView i18n', () => {
|
||||
getApiKey: vi.fn().mockResolvedValue({ hasKey: false, maskedKey: '' }),
|
||||
getAvailableModels: vi.fn().mockResolvedValue({ success: true, models: [], selectedModel: '' }),
|
||||
},
|
||||
templates: {
|
||||
...(window as Window & { electronAPI: any }).electronAPI?.templates,
|
||||
getEnabledByKind: vi.fn().mockResolvedValue([]),
|
||||
},
|
||||
};
|
||||
});
|
||||
|
||||
|
||||
@@ -61,6 +61,10 @@ describe('SettingsView Diff Preferences', () => {
|
||||
getApiKey: vi.fn().mockResolvedValue({ hasKey: false, maskedKey: '' }),
|
||||
getAvailableModels: vi.fn().mockResolvedValue({ success: true, models: [], selectedModel: '' }),
|
||||
},
|
||||
templates: {
|
||||
...(window as any).electronAPI?.templates,
|
||||
getEnabledByKind: vi.fn().mockResolvedValue([]),
|
||||
},
|
||||
projects: {
|
||||
...(window as any).electronAPI?.projects,
|
||||
update: updateProjectMock,
|
||||
|
||||
@@ -19,6 +19,9 @@ describe('TagsView subscriptions', () => {
|
||||
merge: vi.fn(),
|
||||
syncFromPosts: vi.fn(),
|
||||
},
|
||||
templates: {
|
||||
getEnabledByKind: vi.fn().mockResolvedValue([]),
|
||||
},
|
||||
on: onMock,
|
||||
};
|
||||
});
|
||||
|
||||
@@ -22,6 +22,7 @@ describe('editorRouting', () => {
|
||||
'api-documentation': 'api-documentation',
|
||||
'site-validation': 'site-validation',
|
||||
scripts: 'scripts',
|
||||
templates: 'templates',
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
@@ -12,6 +12,7 @@ describe('sidebarViewRegistry', () => {
|
||||
'pages',
|
||||
'media',
|
||||
'scripts',
|
||||
'templates',
|
||||
'settings',
|
||||
'tags',
|
||||
'chat',
|
||||
|
||||
Reference in New Issue
Block a user