feat: user-managed templates

This commit is contained in:
2026-02-27 20:00:53 +01:00
parent e25a0d85a5
commit f3364999ee
47 changed files with 3664 additions and 40 deletions

View File

@@ -146,6 +146,16 @@ Object.defineProperty(globalThis, 'window', {
update: vi.fn(),
delete: vi.fn(),
},
templates: {
getEnabledByKind: vi.fn().mockResolvedValue([]),
getAll: vi.fn().mockResolvedValue([]),
get: vi.fn().mockResolvedValue(null),
create: vi.fn().mockResolvedValue(null),
update: vi.fn().mockResolvedValue(null),
delete: vi.fn().mockResolvedValue(false),
validate: vi.fn().mockResolvedValue({ valid: true, errors: [] }),
rebuildFromFiles: vi.fn().mockResolvedValue(undefined),
},
on: vi.fn(() => () => {}),
},
},