fix: resolve lingering TypeScript errors found during cleanup

- Fixed unused import in useTemplates.ts
- Fixed argument mismatch in templateLoader.ts
This commit is contained in:
TypoGenie
2026-02-01 19:05:00 +02:00
parent 4a8ca94348
commit 3265ea899b
2 changed files with 5 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
import { useState, useEffect, useCallback, useMemo } from 'react'; import { useState, useEffect, useCallback, useMemo } from 'react';
import { StyleOption } from '../types'; import { StyleOption } from '../types';
import { loadTemplates, ensureTemplatesFolder, openTemplatesFolder } from '../services/templateLoader'; import { loadTemplates, openTemplatesFolder } from '../services/templateLoader';
interface UseTemplatesReturn { interface UseTemplatesReturn {
templates: StyleOption[]; templates: StyleOption[];

View File

@@ -92,7 +92,10 @@ function validateTemplate(raw: RawTemplate, filename: string): StyleOption | nul
if (raw.previewCss) { if (raw.previewCss) {
previewCss = raw.previewCss; previewCss = raw.previewCss;
} else { } else {
previewCss = generatePreviewCss(elements, fonts, palette); previewCss = generatePreviewCss({
elements,
typography: { fonts, colors: palette }
} as StyleOption);
} }
} else { } else {
const defaultHeading1: DocxStyleConfig = { const defaultHeading1: DocxStyleConfig = {